Dieter Fritzsche dbtec networks gmbh Virtualisierung von Servern Kosteneinsparung durch Serverkonsolidierung Dieter Fritzsche dbtec networks gmbh
dbtec networks gmbh Dienstleistungen rund ums Netzwerk, Referenz: Kieler Technologie Zentrum Dienstleistungen rund um LINUX Distribution von Bynari Groupware Produkten D-A-CH,30 Partner, ca. 200 Installationen mit ca. 3000 Usern, Referenz: DIMDI, Keuco IBM eServer
Übersicht einige Fakten zur IT-Infrastruktur Schlussfolgerungen Beispiele aus der Praxis Virtualisierungskonzepte
Fakten zur IT Infratruktur Kosten sinken nicht signifikant Kosten verlagern sich, da die Zahl der Server steigt die Auslastung der Server sinkt die Leistung steigt für Basis Systeme, Peripherie hinkt nach... gemeinsame Ressourcen sind teuer Infrastrukturkosten steigen (Raumkosten, Netzwerk, Kühlung, Wartung)
Warum steigt die Zahl der Server? jede Anwendung braucht ihren Server Seiteneffekte minimieren Betriebsystemversionen Patchlevel jeder Administrator braucht „seinen“ Server Rechtevergabe Verantwortung
Warum steigt die Leistung? das Mooresche Gesetz, alle 24 Monate doppelte Komplexität der ICs Preisverfall großzügige Planung Reserve für Leistung! Reserve für Verfügbarkeit! Reserve für geschäftliche Entwicklung! plus man weis ja nie!
Server werden nur zum Bruchteil genutzt!
Darum steigen die Kosten! Serveranzahl bedingt höhere Lizenzkosten höhere Wartungskosten höhere Betriebskosten Backup Storage Raumkosten/Klima höhere Personalkosten
Gegensteuern ohne Qualitätsverlust Isolierung der Anwendungen und Administratoren ist sinnvoll Puffer für Peaklast ist nötig Ausfallsicherheit durch RAID Systeme und redundante Stromversorgung SLA für Hard/Software
Virtuelle Server ! Serverkonsolidierung durch Virtualisierung Peaks werden ausgeglichen Hardware wird gemeinsam genutzt portable/hardwareunabhängige Server einfache Anpassung an wachsende Anforderungen
Konsolidierung physikalisch
Konsolidierung schematisch/logisch
Beispiele Infrastrukturserver Entwicklungs- und Testsysteme gute Ressourcennutzung bei optimaler Isolierung der Dienste, Firewall ?? Entwicklungs- und Testsysteme Datenbankserver Rollout-Test „alte“ Betriebssysteme Fehlertolerante Systeme
Beispiel Datenbank-Server Sie sollten haben Produktivsystem, Testsystem und Entwicklungssystem Sie wollen einen neuen Patch einspielen wie kommen Sie zu reproduzierbaren Ergebnissen ? virtuelle Server sind im Vorteil, Hardware unabhängig, Standby von Systemen, volle Leistung im Tagesbetrieb, weniger Redundanz
virtuelle Server ? Software Lösungen VMWare, Virtual PC/Server, changeroot environment, UML Betriebssystem bietet Virtualisierung Solaris 10, XEN, VMWare ESX Microcode / Firmware basierte Virtualisierung i5, p5, OpenPower, Intel VT Microcode/Firmware + OS, i5, p5, Open Power, Intel VT
VMWare Virtualisierung VMWare Server als freie Software bietet perfekten Einstieg ESX Server für optimale Performance breite Betriebssystempallette, SMP, 64 Bit Virtualcenter
IBM POWER5 Virtualisierung Linux(redhat, SuSE, Debian)/AIX virtuelle und physikalische Hardware mischbar redundante VIOserver Instanzen Hardwarefehler tolerant Skalierung der CPU (1/100) dynamische CPU Verwaltung optimale Linux Integration
Virtueller I/O Server 1.2 Web Interface VIOS A I X 5.3 A I X 5.3 L I N IVM vSCSI vEnet POWER Hypervisor
Micropartitionierung Dynamic LPARs Whole Processors Micro-partitions Pool of 6 CPUs AIX 5L V5.3 Linux AIX 5L V5.3 Linux i5/OS V5R3** AIX 5L V5.2 AIX 5L V5.3 Entitled capacity Min Max Hypervisor
Vielen Dank für Ihre Aufmerksamkeit !
Diskussion