Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
¨ Uberblick Inhalt dieses Vortrages Virtualisierung
.: Inhalt dieses Vortrages :.
1
Einleitung
2
Begriffe und Projekte
3
Anwendungsgebiete
4
Zusammenfassung
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
¨ Uberblick Inhalt dieses Vortrages Virtualisierung
.: Virtuell != Virtuell :.
• Native Virtualisierung • Volle Emulation aller Hardwarekomponenten • Schlechte Performance durch Overhead • Vertreter: VMWare, VirtualBox • Paravirtualisierung • Nur Verwaltung von Ressourcen • Kaum Overhead (3-5%), aber inflexibler • Vertreter: XenTM und KVM
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
¨ Uberblick Inhalt dieses Vortrages Virtualisierung
.: Virtuell != Virtuell :.
• Native Virtualisierung • Volle Emulation aller Hardwarekomponenten • Schlechte Performance durch Overhead • Vertreter: VMWare, VirtualBox • Paravirtualisierung • Nur Verwaltung von Ressourcen • Kaum Overhead (3-5%), aber inflexibler • Vertreter: XenTM und KVM
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - virtual machine monitor :.
• Entwickelt an der Universit¨ at Cambridge • Teil des XenoServers Frameworks • Aktuelle Version 3.0.4 • Aufteilung in Anwendungsdom¨ anen (dom0 und domU)
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - virtual machine monitor :.
• Entwickelt an der Universit¨ at Cambridge • Teil des XenoServers Frameworks • Aktuelle Version 3.0.4 • Aufteilung in Anwendungsdom¨ anen (dom0 und domU)
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - Aufbau :. • Hypervisor und Hypercalls
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - Features :.
• Unterst¨ utzung f¨ ur Intels Vanderpool und AMDs Pacifica • Hardware-Hotplugging • shared-storage zwischen domUs
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - Features :.
• Unterst¨ utzung f¨ ur Intels Vanderpool und AMDs Pacifica • Hardware-Hotplugging • shared-storage zwischen domUs • Virtuelle Netzwerkverwaltung • Live-Migration
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - Features :.
• Unterst¨ utzung f¨ ur Intels Vanderpool und AMDs Pacifica • Hardware-Hotplugging • shared-storage zwischen domUs • Virtuelle Netzwerkverwaltung • Live-Migration
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Xen - Live Migration :.
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Distributed Redundant Block Device :.
• Spiegelt Block-Ger¨ ate • RAID-1 u ¨ber Netzwerk • Unabh¨ angig vom Dateisystem • Aktiv-Passiv und Aktiv-Aktiv Betrieb m¨ oglich
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Distributed Redundant Block Device :.
• Spiegelt Block-Ger¨ ate • RAID-1 u ¨ber Netzwerk • Unabh¨ angig vom Dateisystem • Aktiv-Passiv und Aktiv-Aktiv Betrieb m¨ oglich
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Aktiv-Passiv :.
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Aktiv-Aktiv :.
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: OCFS2 :.
• Entwickelt f¨ ur Datenbankcluster • POSIX Kompatibel • Konkurrierende Zugriffe auf Ressourcen • Quorum und Fencing
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: OCFS2 :.
• Entwickelt f¨ ur Datenbankcluster • POSIX Kompatibel • Konkurrierende Zugriffe auf Ressourcen • Quorum und Fencing
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Festplatte am Netz :.
• Client/Server Architektur • ATA Remote Procedure Calls • Verbindungsloses Protokoll • Nicht routingf¨ ahig
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Festplatte am Netz :.
• Client/Server Architektur • ATA Remote Procedure Calls • Verbindungsloses Protokoll • Nicht routingf¨ ahig • Wenig Overhead, schnell
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung
Xen - virtual machine monitor Distributed Redundant Block Device Oracle Cluster File System v2 ATA over Ethernet
.: Festplatte am Netz :.
• Client/Server Architektur • ATA Remote Procedure Calls • Verbindungsloses Protokoll • Nicht routingf¨ ahig • Wenig Overhead, schnell
Kevin Wennemuth
Virtual Elastic Services
Einleitung Begriffe und Projekte Anwendungsgebiete Zusammenfassung