VMware Server und VMware Player
Dennis Zimmer
Galileo Computing
360 S., 2006, geb., mit DVD
34,90 Euro, ISBN 3-89842-822-4
sofort lieferbar • versandkostenfrei in (D) und (A)
- Installation, Anwendung und Konfiguration
- Konzeption und Einsatzmöglichkeiten
- Virtuelle Maschinen erstellen und nutzen
Die beiden erfolgreichen freien VMware-Produkte werden unter die Lupe genommen. Beide werden zunächst in ihrer Anwendung und ihren Funktionen und Einsatzmöglichkeiten vorgestellt. Neben der Installation und der Auswahl der richtigen Hardware geht es in diesem Buch dann um die Erstellung virtueller Maschinen und virtueller Netzwerke. Auch die wichtigsten Virtualisierungs-Tools und der Einsatz des Players und des Servers in komplexen Umgebungen werden beschrieben. Grundlagen, Konzepte und Einsatz werden verständlich und anschaulich beschrieben, so dass auch Einsteiger in die Materie sich schnell zurechtfinden.
CD/DVD Auf der DVD finden Sie die Software und zahlreiche hilfreiche Anleitungen,
Informationen, Demo-Videos und Tools zur Virtualisierung:
- VMware Server 1.0.0
- VMware Player 1.0.1
- VMTN Virtual Appliances
- Demo-Videos »Erstellung einer VM« und »Konfiguration einer VM«
- Tools und Treiber
Inhaltsverzeichnis
1 … Virtualisierung ‚Äì eine Einführung … 27
1.1 … Technik … 28
… 1.1.1 … Hardwareunabhängigkeit … 30
… 1.1.2 … Partitionierung … 30
… 1.1.3 … Isolation … 31
… 1.1.4 … Konsolidierung … 31
… 1.1.5 … Portabilität … 31
… 1.1.6 … Sonstiges … 32
1.2 … Gründe für die Virtualisierung … 33
2 … VMware Player im Vergleich zu VMware Workstation … 35
2.1 … Architektur … 36
2.2 … Funktionsumfang … 38
2.3 … Vergleich zur VMware Workstation 5.5 … 38
2.4 … Herstellersupport … 39
… 2.4.1 … VMware … 39
… 2.4.2 … Wirtsbetriebssysteme … 40
… 2.4.3 … Gastbetriebssysteme … 41
2.5 … Einsatzmöglichkeiten … 44
3 … Installation und Update von VMware Player … 47
3.1 … Vorbereitung … 47
3.2 … Installation unter Microsoft Windows … 48
3.3 … Update unter Microsoft Windows … 51
3.4 … Deinstallation unter Microsoft Windows … 52
3.5 … Installationsprobleme … 52
3.6 … Installation unter Linux … 53
3.7 … Update unter Linux … 57
3.8 … Deinstallation unter Linux … 58
3.9 … Den VMware Player tunen … 58
… 3.9.1 … Hauptspeicher … 58
… 3.9.2 … Festplattenaufteilung … 58
… 3.9.3 … Virenschutz … 59
… 3.9.4 … Sonstige Programme … 59
4 … Umgang mit dem VMware Player … 61
4.1 … Die Konfigurationsdatei … 61
4.2 … Den Start der VM beeinflussen … 63
4.3 … Das Konfigurationsmenü … 65
5 … VMware Server im Vergleich zu VMware GSX und VMware ESX … 69
5.1 … Einführung … 69
5.2 … Architektur … 69
5.3 … Funktionsumfang … 71
… 5.3.1 … VMware Server … 71
… 5.3.2 … Virtuelle Maschine … 71
… 5.3.3 … Wirtsbetriebssysteme … 72
… 5.3.4 … Gastbetriebssysteme … 74
5.4 … Vergleich zu VMware GSX … 76
5.5 … Vergleich zu VMware ESX (Virtual Infrastructure) … 77
5.6 … Einsatzmöglichkeiten … 80
5.7 … Lizenzen und Support … 81
6 … Installation und Update von VMware Server … 83
6.1 … Vorbereitung … 83
6.2 … Windows oder Linux? Das ist hier die Frage … 84
6.3 … Installation unter Microsoft Windows … 85
6.4 … Update unter Microsoft Windows … 90
6.5 … Deinstallation unter Microsoft Windows … 90
6.6 … Installation unter Linux … 91
6.7 … Update unter Linux … 99
6.8 … Deinstallation unter Linux … 99
7 … Virtuelle Festplatten … 101
7.1 … Virtual Disk Type … 102
7.2 … Festplattenkapazität … 103
7.3 … Physikalische Festplatten … 104
7.4 … Independent Mode … 106
… 7.4.1 … Persistent Mode … 106
… 7.4.2 … Non-persistent Mode … 106
7.5 … Snapshots … 107
7.6 … Die Kommandozeile … 110
7.7 … Performance-Tuning … 111
8 … Virtuelle Netzwerke … 113
8.1 … VMware Server (und VMware Player) … 113
… 8.1.1 … Was wird wann genutzt? … 115
… 8.1.2 … Änderung der Netzwerkadapter in der Konfigurationsdatei … 117
… 8.1.3 … Interner DHCP-Server … 118
… 8.1.4 … Guest-only … 119
… 8.1.5 … Host-only … 120
… 8.1.6 … Bridged Networks … 122
… 8.1.7 … NAT-Netzwerke … 124
8.2 … Allgemeine Netzwerktechniken … 131
… 8.2.1 … Adapter Teaming, Fault Tolerance, Load Balancing … 131
… 8.2.2 … Geswitchtes Netzwerk … 132
… 8.2.3 … Dedizierte LAN-Kopplung … 132
… 8.2.4 … VLAN (Virtual Local Area Network) … 132
9 … Verwaltung von VMware Server … 133
9.1 … Webadministrationsoberfläche … 133
9.2 … VMware Server Console … 140
9.3 … Kommandozeile … 144
9.4 … Programmierschnittstelle … 144
9.5 … Protokollierung … 145
10 … Eine virtuelle Maschine erstellen … 147
10.1 … Die virtuelle Maschine auf dem Wirtssystem … 147
10.2 … VMware Server Console (VSC) … 149
… 10.2.1 … Erstellung der virtuellen Maschine … 149
… 10.2.2 … Anpassung der virtuellen Hardware … 160
10.3 … Zugriffseinschränkung … 162
11 … Betriebssysteminstallation in der virtuellen Maschine … 163
11.1 … CD/DVD … 167
11.2 … Diskettenlaufwerk … 170
11.3 … Images … 171
… 11.3.1 … ISO … 172
… 11.3.2 … Floppy Image … 173
11.4 … Netzwerk … 175
11.5 … Festplattencontroller … 177
11.6 … Besonderheiten … 177
12 … VMware Tools … 179
12.1 … Microsoft Windows … 180
… 12.1.1 … Installation … 180
… 12.1.2 … Upgrade … 186
… 12.1.3 … Unbeaufsichtigte Installation … 186
… 12.1.4 … Deinstallation … 188
12.2 … Linux … 189
… 12.2.1 … Installation … 189
… 12.2.2 … Upgrade … 190
… 12.2.3 … Deinstallation … 190
12.3 … Funktionen … 190
13 … Vorkonfigurierte virtuelle Maschinen … 195
13.1 … VMTN … 195
13.2 … Nutzung vorgefertigter virtueller Maschinen … 196
13.3 … Virtuelle Maschinen selbst erstellen … 197
… 13.3.1 … Erstellung der virtuellen Maschine … 197
… 13.3.2 … Konfiguration der virtuellen Hardware … 201
… 13.3.3 … Beispielinstallation des Betriebssystems CentOS … 202
… 13.3.4 … Entfernen überflüssiger Hardware … 206
… 13.3.5 … Komprimieren aller notwendigen Dateien … 207
… 13.3.6 … Abschluss … 207
… 13.3.7 … Lizenzen … 208
13.4 … Gewerbliche Nutzung und Nutzen … 208
13.5 … Trendsetting … 209
13.6 … Sicherheitshinweis … 209
14 … VMware Player für Fortgeschrittene … 211
14.1 … Erstellung von virtuellen Maschinen … 211
14.2 … Konfigurationsänderungen … 213
… 14.2.1 … Anpassen des Diskettenlaufwerks (Floppy Image) … 213
… 14.2.2 … Anpassen des CD/DVD-Laufwerks (ISO-Image) … 213
… 14.2.3 … Anpassen der Festplattendatei (SCSI) … 214
… 14.2.4 … Anpassen des Festplattencontrollers … 214
… 14.2.5 … Anpassen des Netzwerkkartentyps … 214
… 14.2.6 … Anpassen der Netzwerkzugehörigkeit … 215
… 14.2.7 … Anpassen der festen MAC-Adresse … 215
… 14.2.8 … Anpassen des Gastbetriebssystems … 215
14.3 … Installation innerhalb der virtuellen Maschine … 216
… 14.3.1 … Betriebssystem … 216
… 14.3.2 … VMware Tools … 216
15 … VMware Server für Fortgeschrittene … 217
15.1 … Programmierschnittstellen … 217
15.2 … Kommandozeile … 220
… 15.2.1 … vmware-cmd … 220
… 15.2.2 … vmware-vdiskmanager … 222
… 15.2.3 … vmware-mount … 225
… 15.2.4 … vmware-support.vbs … 227
… 15.2.5 … vnetsniffer … 227
… 15.2.6 … vnetstats … 228
… 15.2.7 … vnetlib … 228
15.3 … Systemüberwachung (Perfmon VMware) … 229
15.4 … Klonen und Migrieren (P2V) … 231
… 15.4.1 … Klonen innerhalb einer Version (VMware Server, VMware Player, VMware Workstation) … 231
… 15.4.2 … VMware-interne Migration … 234
… 15.4.3 … Migration von physikalischer Maschine nach VM (P2V) unter Windows … 235
… 15.4.4 … Migration von physikalischer Maschine nach VM (P2V) unter Linux … 237
15.5 … Microsoft Cluster Service … 238
… 15.5.1 … Cluster zwischen virtuellen Maschinen … 238
15.6 … Backup und Desaster Recovery … 242
… 15.6.1 … Sicherung im Gastbetriebssystem … 243
… 15.6.2 … Sicherung über das Wirtssystem (Imagesicherung) … 243
… 15.6.3 … Desaster Recovery bei einer virtuellen Maschine … 244
… 15.6.4 … Desaster Recovery auf dem Wirtssystem … 244
15.7 … Erweiterte Einstellungen … 244
… 15.7.1 … Feste MAC-Adresse der virtuellen Maschine … 244
… 15.7.2 … Virtuelle Maschinen schalten sich nach dem Herunterfahren nicht komplett ab … 245
… 15.7.3 … Protokollierung abschalten … 245
… 15.7.4 … Protokollierung für einzelne virtuelle Maschinen abschalten … 245
… 15.7.5 … Beschränkung einer virtuellen Maschine auf einen bestimmten physikalischen oder logischen Prozessor, ähnlich CPU Affinity bei VMware ESX … 245
… 15.7.6 … Einhängen eines CD-ROM-Images (ISO) lokal unter Linux … 246
… 15.7.7 … Nutzung einer Windows-Freigabe unter VMware Server (Linux-Basis) … 246
… 15.7.8 … Änderung des Ports für die VMware Server Console und VirtualCenter-Verbindungen … 248
… 15.7.9 … VMware Server-Zugriff auf VMware Server, deren Autorisierungsprozess nicht auf dem Standardport 902 läuft … 248
16 … Lizenzen … 249
16.1 … Wirtssystem … 249
16.2 … Gastsystem … 250
… 16.2.1 … Betriebssystem … 250
… 16.2.2 … Anwendungen … 250
17 … Zusatztools … 253
17.1 … Migration ‚Äì P2V, V2V … 253
… 17.1.1 … VMware P2V Assistant … 254
… 17.1.2 … VMware Virtual Machine Importer … 263
… 17.1.3 … Platespin PowerConvert … 266
… 17.1.4 … Leostream P>V Direct … 276
… 17.1.5 … Helperapps DDChanger … 281
… 17.1.6 … Ultimate P2V Tool … 285
… 17.1.7 … Physical 2 Partimage 2 Virtual (p2pi2v) … 286
17.2 … Verwaltungstools … 286
… 17.2.1 … Akimbi Slingshot … 286
… 17.2.2 … Dunes VS-O … 289
… 17.2.3 … Invirtus VM Optimizer … 296
… 17.2.4 … Platespin PowerRecon … 297
… 17.2.5 … VMware VirtualCenter … 298
18.1 … Hardware … 301
… 18.1.1 … Wichtigkeit der Entscheidung … 301
… 18.1.2 … Unterstützte Hardware … 302
… 18.1.3 … 2-, 4- oder ¬ªMehr¬´-Wege-Systeme … 302
… 18.1.4 … Hersteller … 308
… 18.1.5 … Hardwaretest … 308
18.2 … Sizing der Wirtssysteme … 309
… 18.2.1 … Messdaten und Verfügbarkeit … 309
… 18.2.2 … Prozessor … 311
… 18.2.3 … Hauptspeicher … 312
… 18.2.4 … Massenspeicher … 312
… 18.2.5 … Netzwerkanbindung … 316
18.3 … Infrastruktur … 317
… 18.3.1 … Massenspeicher … 317
… 18.3.2 … Netzwerke … 318
19 … Ideale Gäste … 323
19.1 … Welche Server existieren im Unternehmen? … 324
19.2 … Performancemessung … 326
… 19.2.1 … Tools zur Messung … 327
… 19.2.2 … Berechnung der virtuellen Maschine … 328
19.3 … Welche Server eignen sich als virtuelle Maschine? … 330
… 19.3.1 … Ideale Kandidaten … 331
… 19.3.2 … Problematische Serversysteme … 332
… 19.3.3 … Verfügbarkeit und Sicherheit … 332
19.4 … Gesamtkonzept … 333
… 19.4.1 … Virtualisierung der Test- oder Laborumgebung … 334
… 19.4.2 … Virtualisierung von leistungsschwachen Produktivsystemen … 335
… 19.4.3 … Gesamtvirtualisierung … 337
A … Glossar … 341
B … Nützliche Adressen im Web … 345
B.1 … VMware … 345
B.1.1 … Offizielle VMware-Webseiten … 345
B.1.2 … Infoseiten, Foren, Blogs … 345
B.2 … Virtualisierung … 346
B.2.1 … Virtualisierung allgemein … 346
B.2.2 … Werkzeuge … 347
B.2.3 … Drittherstellersoftware … 348
Index … 349