PROTO

Järjestelmä on toteutettu Debian Linux 6.0 alustalle käyttäen kernel pohjaista Linux-VServer järjestelmää.

Tämän ympärille on rakennettu webbisivusto, jonne kirjaudutaan HAAGA-HELIAn tunnuksilla. Sivuilla voidaan luoda kursseja ja projekteja varten Linux-virtuaalikoneita. Järjestelmässä olevat konepohjat ovat eri tarkoituksia varten valmiiksi configuroituja Debian Linux asennuksia.

Virtuaalikoneiden hallinta tapahtuu hallintaa varten koodaamillani scripteillä, scriptit ovat perl ja bash scriptejä.

Järjestelmässä on automatisoitu käyttäjien ja virtuaalikoneiden hallinta, jossa:

  • Käyttäjät lisätään virtuaalikoneille www-lomakkeen tietojen mukaan
  • Sudo-oikeudet lisätään lomakkeen kohdan hallintaoikeudet mukaisesti
  • Kiintolevyn koko määritetään
  • Määrittelee IP-osoitteen sen mukaiseti halutaanko sallia ulkoverkosta http/https selailu
  • Virtuaalikoneen sammutus kurssin loputtua
  • Virtuaalikoneiden varmistus laiterikkojen varalta
  • Virtuaalikoneiden poisto järjestelmästä

Sivustoon rakennettu myös:

  • Käyttäjien lisääminen/poisto virtuaalikoneille
  • Virtuaalikoneen voimassaoloajan muuttaminen
  • Virtuaalikoneen pysäytys/käynnistys
  • Virtuaalikoneen statistiikka
    • Verkon käyttö
    • Muistin käyttö
    • CPUn käyttö
    • Prosessien määrä

Järjestelmässä myös:

  • Virtuaalikoneiden RAM-muistin määrän hallinta, tämä tulossa hallittavaksi myös hallintasivustolta
  • Virtuaalikoneiden SSH-kirjautumisessa käytetään HH:n toimialueen tunnuksien salasanoja, eli salasanojen tarkistus AD:stä

vServerin käyttöönotosta voit lukea täältä: http://blog.vippe.net/vserver/

One thought on “PROTO

  1. Pingback: Automatisoitu Linux virtualisointialusta (Debian) | Jiri Sariola

Leave a Reply

Your email address will not be published. Required fields are marked *