OpenNebula is coming
Wir setzen an unserem Institut 2 KVM Server für Virtualisierung ein. Das sind für sich eigenständige Instanzen mit je ca. 15 virtuellen Hosts. Seit wir diese KVM-Server haben, ist durch das einfache Erstellen neuer (virtueller) Rechner die Zahl der zu verwaltenden System stark gewachsen. Tendenz steigend. Jedes neuere Projekt wird mit Preview-, Stage- und Livesystem geplant. Denkt man nur 1 Jahr weiter, muss etwas anderes her.
Heute sind mehrere x-86 Server in unser Institut geliefert worden. Endlich :-)
Nach dem Auspacken jedes einzelnen Gerätes wurden sie auch geöffnet.
Dies hier wird einer von 2 neuen KVM-Servern. Bei den RAM-Bausteinen sieht es (vermeintlich) gar leer aus - es sind derzeit 64 GB RAM:
Eingetroffen sind 6 Rechner + 1 Switch. Schlussendlich nach Auspacken aller Gerätschaften entstand dieser Turm (ja natürlich kommen die noch in ein Server-Rack):
Damit wird eine neue Infrastruktur aufgesetzt, die ausschliesslich OpenSource Produkte verwendet.
- KVM als Virtualisierer
- “Unten drunter” (nach aussen nicht sichtbar) ist ein gemeinsames Storage. Es kommt hier Ceph zum Einsatz.
- “Oben drauf” über den KVM Servern befindet sich OpenNebula auf einem Admin-Server. OpenNebula verwaltet und überwacht verschiedene Virtualisierungstools (z.B. KVM, XEN, HyperV, VmWare - all jene auch im Mix). OpenNebula benötigt auf KVM Servern keinerlei Software oder Daemons: eine SSH-Verbindung reicht.
Die Idee für unser erstes (noch auszubauendes) Setup ist etwa Folgende:
Weiterführende Links
- OpenNebula zur Verwaltung verschiedener Virtualisierungs-Tools - opennebula.org
- Virtualisierunstool KVM - linux-kvm.org
- Storage - ceph.io