0

Xen

Das umfassende Handbuch - Mit CD-ROM

Erschienen am 28.11.2008, 1. Auflage 2009
Bibliografische Daten
ISBN/EAN: 9783836211185
Sprache: Deutsch
Umfang: 547 S.
Format (T/L/B): 3.8 x 24.5 x 17.8 cm
Einband: gebundenes Buch

Beschreibung

Umfassendere Literatur zur freien und kostenlosen Virtualisierungs-Technologie Xen werden Sie nicht finden. Dieses Buch erklärt Ihnen von den Grundlagen bis zum professionellen Einsatz, wie Sie die aktuelle Version Xen 3.3 installieren, konfigurieren und Gast- und Wirtsysteme verwalten. Keine Sorge: Sollten Sie bisher noch nicht viel Erfahrung mit Virtualisierungsprojekten gesammelt haben, ist das kein Problem. Sie erhalten eine umfassende Einführung in die Geschichte, Grundlagen und Konzepte. So schaffen Sie die nötige Wissensbasis für effiziente Virtualisierungs-Lösungen. Auch die relativ neue Technologie KVM wird in diesem Buch behandelt. Aus dem Inhalt: - Grundlagen - Installation - Konfiguration von Wirtsystemen - Konfiguration von Gastsystemen - Xen-Management - Speicherverwaltung - Treiberverwaltung - Alternativen - Kernel-based Virtual Machine - Troubleshooting - FAQ - Xen-Referenz

Autorenportrait

Marcus Fischer arbeitet als Physiker an der Universität Hamburg. Seit vielen Jahren beschäftigt er sich daneben intensiv mit Linux-Systemen, System-Administration sowie Virtualisierung und hat bereits mehrere Bücher zu diesen Themen geschrieben. Darüber hinaus veröffentlich er regelmäßig in Fachzeitschriften. Er verfügt über das Talent, selbst komplexe technische Themen verständlich und anschaulich vermitteln zu können.

Inhalt

... Vorwort des Fachgutachters ... 15 ... Vorwort des Autors ... 17 ... ... Dank ... 20 ... ... Über mich ... 20 ... ... Buch-Aktualisierungen ... 21 ... Leitfaden ... 23 ... ... Aufbau des Buches ... 24 ... ... Zielgruppe ... 27 ... ... Aktualität ... 32 ... ... Verwendete Distributionen ... 32 1 ... Kurzeinstieg ... 37 ... 1.1 ... Allgemein ... 37 ... 1.2 ... Zwei Herzen in einer Brust ... 38 ... 1.3 ... Sinn und Zweck ... 40 ... 1.4 ... Herr der Ringe ... 41 ... 1.5 ... Eigenschaften ... 42 ... 1.6 ... Installation des Wirts ... 43 ... 1.7 ... Überall Domains ... 43 ... 1.8 ... Verwaltung der Gäste ... 44 ... 1.9 ... Images ... 48 2 ... Klassische Virtualisierung ... 49 ... 2.1 ... Großrechner ... 50 ... 2.2 ... Hardware-Virtualisierung ... 53 ... 2.3 ... Virtuelle Varianten ... 72 ... 2.4 ... Software-Virtualisierung ... 78 ... 2.5 ... Zusammenfassung ... 81 ... 2.6 ... Exkurs: Betriebssysteme ... 85 ... 2.7 ... Exkurs: Bladeserver ... 94 ... 2.8 ... Chronik ... 96 3 ... Moderne Virtualisierung ... 105 ... 3.1 ... Modern versus Klassisch ... 105 ... 3.2 ... Warum überhaupt Virtualisierung? ... 108 ... 3.3 ... Zwei mögliche Einsatzszenarios ... 114 ... 3.4 ... Virtualisierung auf Betriebssystemebene ... 120 ... 3.5 ... Vollständige Virtualisierung ... 128 ... 3.6 ... Paravirtualisierung ... 144 ... 3.7 ... Hardwarebasierte Virtualisierung ... 148 ... 3.8 ... Überblick ... 150 ... 3.9 ... Chronik ... 152 4 ... Xen ... 157 ... 4.1 ... Hintergrund ... 157 ... 4.2 ... Xen-Philosophie ... 162 ... 4.3 ... Zwei Wege zum Ziel ... 163 ... 4.4 ... Funktionsumfang ... 166 ... 4.5 ... Kommerzielle Xen-Produkte ... 169 ... 4.6 ... Roadmap ... 172 ... 4.7 ... Exkurs: NUMA ... 176 ... 4.8 ... Der Lebenszyklus einer virtuellen Maschine ... 177 5 ... Voraussetzungen ... 181 ... 5.1 ... Allgemein ... 181 ... 5.2 ... Hardwareunterstützung ... 182 ... 5.3 ... Installationsmöglichkeiten ... 190 ... 5.4 ... Live-CDs ... 193 6 ... Nutzung der beiliegenden Live-CD ... 197 ... 6.1 ... Funktionsweise ... 197 ... 6.2 ... Der Wirt ... 201 ... 6.3 ... Die Gäste ... 203 7 ... CPU-Virtualisierung ... 211 ... 7.1 ... Allgemein ... 211 ... 7.2 ... Die x86-Architektur ... 212 ... 7.3 ... Exkurs: Das erste Betriebssystem für Intel-CPUs ... 218 ... 7.4 ... Exkurs: Hyperthreading ... 219 ... 7.5 ... Popek-Goldberg-Theorem ... 220 ... 7.6 ... Die Ringe ... 225 ... 7.7 ... Intel VT-x und AMD-V ... 230 ... 7.8 ... Exkurs: Intel VT im Detail ... 237 ... 7.9 ... Exkurs: AMD-V im Detail ... 243 ... 7.10 ... AMD kontra Intel ... 252 8 ... Der Hypervisor ... 253 ... 8.1 ... Übersicht ... 253 ... 8.2 ... Hardware ... 255 ... 8.3 ... Hypercalls ... 256 ... 8.4 ... Der Kernel ... 258 ... 8.5 ... Kommunikation ... 266 ... 8.6 ... Speicherverwaltung ... 276 ... 8.7 ... Eine neue VM-Instanz erstellen ... 291 ... 8.8 ... Treiber ... 294 ... 8.9 ... Gemeinsame Informationsseiten ... 301 9 ... Installation ... 311 ... 9.1 ... Die Qual der Wahl ... 311 ... 9.2 ... Voraussetzungen ... 312 ... 9.3 ... Installation der Binärpakete ... 319 ... 9.4 ... Installation auf .deb-basierten Distributionen ... 321 ... 9.5 ... Installation auf .rpm-basierten Distributionen ... 331 10 ... Konfiguration von Xen-Gästen ... 353 ... 10.1 ... Konfigurationsdateien ... 353 ... 10.2 ... Verwendung von Images ... 358 ... 10.3 ... Netzwerktechnik ... 359 ... 10.4 ... Speicherplatz ... 373 ... 10.5 ... Tipps und Tricks ... 379 11 ... Management ... 387 ... 11.1 ... Virtual Machine Manager ... 387 ... 1 ...