Virtualisierung

Version 9 (dvs, 02/19/2009 12:42 am)

1 4 Anonymous
h2. Virtualisierung
2 4 Anonymous
3 4 Anonymous
4 1 dvs
Virtualisierung auf X86 ist inzwischen ein weit fortgeschrittenes Konzept. Sie erlaubt es verschiedene Betriebssysteme gleichzeitig auf einem SLX-Client ablaufen zu lassen. Einerseits lässt sich so ein Windows-Desktop als alternative grafische Oberfläche anbieten oder andererseits voneinander abgeschottet im Hintergrund Cluster-Rechnen zur Nutzung freier CPU-Ressourcen betreiben.
5 1 dvs
6 1 dvs
Es gibt verschiedene Virtualisierungslösungen
7 1 dvs
8 7 dvs
** [[VmwareIntegration]], Images und Sessions (nächste Generation: RunVmware)
9 4 Anonymous
** [[VirtualboxIntegration]] (Tests für eine potentielle Integration und die vorhandenen USB Probleme)
10 1 dvs
** [[XenIntegration]], Netzwerk und Images
11 7 dvs
** QEMU/KVM
12 1 dvs
13 1 dvs
14 4 Anonymous
h3. SLX-Integration
15 4 Anonymous
16 4 Anonymous
17 1 dvs
Mehrere Plugins, Komponenten erforderlich
18 1 dvs
19 1 dvs
20 8 dvs
h3. Windows-Desktop und andere Systeme auf OpenSLX Workstations
21 4 Anonymous
22 9 dvs
Die Steuerung erfolgt generell mittels _*.xml_ Datei, die im selben Verzeichnis, wie die _*.vmdk_ oder entsprechenden Image-Typen liegt.
23 7 dvs
24 9 dvs
Die Integration erfolgt in erster Linie mittels [[vmchooser|VM-Chooser Plugin]]. Hier wird beispielsweise das Floppy-Image zur Weitergabe der Konfiguration (_config.xml_) eingebunden.
25 1 dvs
26 8 dvs
Eine vom Image-Administrator (Tool oder Admin) erstellte Datei wird via [[vmchooser|VM-Chooser]] und [[vmware|VMware Plugin]] zum Windows Login-Tool weitergeleitet und auf diesem Wege ergänzt. Das Windows Login-Tool bekommt die modifizierte _*.xml_ Datei in einem virtuellen Diskettenlaufwerk bereit gestellt (dieses könnte je nach Virtualisierungsumgebung noch angepasst werden). Diese wird beim Login in der Windowsumgebung ausgewertet um bei Bedarf folgende Aufgaben auszuführen:
27 1 dvs
28 8 dvs
* Einbindung des Homelaufwerks des Benutzers
29 8 dvs
* Installation und Einbindung der verfügbaren Drucker
30 8 dvs
* Einbindung von Scannern
31 8 dvs
* Einbindung von Shared Laufwerken
32 2 mh
33 2 mh
Nach dem Login werden folgende Funktionen (abhängig von den Einstellungen in der xml Datei) zur Verfügung gestellt:
34 2 mh
35 8 dvs
* Anzeige des freien/belegten Speicherplatzes auf dem Homelaufwerk
36 8 dvs
* Verknüpfungen auf dem Desktop zu allen eingebundenen Laufwerken
37 8 dvs
* Anzeige des Druckerkontostandes mit einem Direktlink zum Aufladen des Druckerkontos
38 1 dvs
39 5 uhrig
Die Vorlage_xml Datei kann "hier angesehen werden":http://lab.openslx.org/repositories/entry/openslx/openslx/trunk/os-plugins/plugins/vmchooser/files/Vorlage_VMwareImageAdministrator.xml