openedx-vlead / college-cloud

1 stars 2 forks source link

Personal edition #1

Open sivashankerN opened 8 years ago

sivashankerN commented 8 years ago

Create a personal edition. This Personal edition should have open edx platform installed and ported labs onto it.

sivashankerN commented 8 years ago

Tried installing open edx platform in a vagrant box, because of the network issues, i could not install open edx platform in our local bnetwork. Network issues:

Finally, open edx platform installation on vagrant box is done. This time i used good network bandwidth ( 1 MBPS download speed) and without any network proxy.

sivashankerN commented 8 years ago

you can find the documentation at https://github.com/openedx-vlead/portable-media/blob/master/src/index.org

sivashankerN commented 8 years ago

Implementation of the design plan https://github.com/openedx-vlead/portable-media/blob/master/src/index.org#design-plan-on-2016-09-19 did not work using VLEAD's bootstrapping process steps. These steps are actually built using physical machine, not Vagrant box.

This design plan can be implemented if we have time since we need to understand about VirtualBox network configuration with Vagrant box creation.

So, came up with the new design plan https://github.com/openedx-vlead/portable-media/blob/master/src/index.org#design-plan-on-2016-09-23.

Implementation of this design plan is in progress.

sivashankerN commented 8 years ago

Needed external DNS server while configuring Wi-Fi router

sivashankerN commented 8 years ago
sivashankerN commented 8 years ago

Setup is done on basic Desktop machine

at 7th lab container, Open edX platform is not able to load course pages very quickly.

Assumption: With two users, with 5 labs running in cluster and 2 courses running in Open edX platform It is tough to serve even 5 labs to 2 users with this kind of machine configuration.

So, We need server grade machine to serve all the labs in cluster and all courses in open edx platform

sivashankerN commented 8 years ago

TODOs::

  1. Host/Deploy 68 labs in cluster
  2. Import 68 labs into Open edX platform
  3. Install Nagios and ELK in host machine
  4. Build a Dashboard for OpenVZ containers for administration
  5. Clone the HDD
  6. Test The Cloned HDD as portable
  7. Performance test of portable media
sivashankerN commented 8 years ago

Done today

  1. Deployed 50 labs in cluster using ADS ( 16-18 labs are remaining)
  2. Installed Nagios and configured RAM usage
  3. Install OpenVZ web panel for managing containers through web console (Dash Board) Source https://github.com/sibprogrammer/owp
sivashankerN commented 8 years ago

Go through the documentation of portable media for information