Evolution eines OpenSource Managers für virtualisierte Cluster Der Vortrag basiert auf Ganeti, einem Open Source Manager für virtualisierte Cluster. Auf Grundlage von Xen/KVM als Hypervisor und drbd für Echtzeit- Diskreplikation ermöglicht Ganeti den Aufbau hochverfügbarer virtualisierter Cluster. Ganeti entstand bei Google für interne Zwecke und wurde 2007 als Open Source veröffentlicht und weiterentwickelt. Das Projekt begann als relativ einfacher Wrapper um LVM und Xen, der den Betrieb virtualisierter Server erleichterte und damit half, die Betriebs- kosten für den Betrieb typischer Unix-Server deutlich zu senken. Im Laufe der Zeit kamen immer wieder neue Anforderungen und Ideen dazu, wodurch die Komplexität, vor allem aber auch die Leistungsfähigkeit der Software drastisch anstieg. Mittlerweile kann Ganeti virtualisierte Cluster erheblicher Größe verwalten, bietet Unterstützung für in Echtzeit replizierte Disks, Live-Migration, mehrere Hypervisor-Plattformen (HVM, PVM, KVM) sowie in erheblichem Maße automatisierte Reparaturen bei Hardwareausfällen. Ein weiteres wichtige Ereignis für das Projekt war die Veröffentlichung als Open Source und die Umstellung der Entwicklung vom firmeninternen zum öffentlichen Sourcecode-Repository. Im Rahmen des Vortrages soll die Evolution eines erfolgreichen Opensource- Projektes am Beispiel von Ganeti begleitet werden. Dabei wird die Entwicklung aus mehreren Blickwinkeln betrachtet, darunter Systemarchitektur, Software und Betriebsführung mit den sich daraus ergebenden Konsequenzen für das Projekt.