SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Erfahrung mit virtuellen
          Systemen

           Präsentation
           10.04.2007



1                     GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                   semicolon@gfu.net
Diese Folien sind begleitendes Material für einen ca. 60-minütigen
    Vortrag im Rahmen der Vortragsreihe „Semicolon“ der
    GFU Cyrus + Rölke mbH, Köln. Für ein Selbststudium sind sie
    nicht konzipiert und daher aus sich selbst heraus auch nicht
    aussagekräftig genug.


    Geschützte Namen und Begriffe werden anerkannt aber nicht
    gesondert mit einem Copyright oder Trademark versehen, um den
    Lesefluss nicht zu stören.




2                                             GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                           semicolon@gfu.net
3URGXNWH IU 9LUWXDOLVLHUXQJHQ

    0LFURVRIW                    $QGHUH
       •Virtual PC 2007              •Virtuozzo
       •Virtual Server 2005 R2       •OpenVZ
    90ZDUH                          •Linux-VServer
       •VMware Player                •Quemo
       •VMware Workstation           •Xen
       •VMware Server                •KVM
       •VMware ESX-Server            •Innotek VirtualBox
                                     •…

3                                     GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                   semicolon@gfu.net
$QVlW]H IU 9LUWXDOLVLHUXQJHQ

    %HWULHEVVVWHP9LUWXDOLVLHUXQJ
       Einer Anwendung wird eine Laufzeitumgebung (Container oder Jail) zur
       Verfügung gestellt, kein zusätzliches OS
       Bsp.: OpenSolaris Zoning, BSD jails, Mac-on-Linux

    9LUWXDO 0DFKLQH 0RQLWRU
       Intelligente Ressourcenverteilung, vollständiges zusätzliches OS
       Bsp.: VMware WS und Server, MS Virtual PC, VirtualBox

    +DUGZDUH (PXODWLRQ
       Vollständige Simulation der Hardware
       Bsp.: Bochs, MS Virtual PC (PowerPC-Version)




4                                                 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                               semicolon@gfu.net
$QVlW]H IU 9LUWXDOLVLHUXQJHQ

    +DUGZDUH 9LUWXDOLVLHUXQJ
       Emulation von virtueller und Teile der physikalischen Hardware
       Bsp.: VMware, Microsoft, Xen 3.0 (mit Intel VT oder AMD Pacifica)



    3DUDYLUWXDOLVLHUXQJ
       Angepasstes weiteres Betriebssystem für den Hypervisor (Mini-Kernel),
       keine Emulation der Hardware
       Bsp.: Xen (ohne Intel VT oder AMD Pacifica), KVM




5                                                 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                               semicolon@gfu.net
(LJQXQJ GHU 3URGXNWH

      7HVWV]HQDULHQ DEKlQJLJ YRP *DVWEHWULHEVVVWHP
               /LQX[26                       0LFURVRIW26

    • VMware Server und Workstation   • VMware Server und Workstation
    • Xen                             • MS Server und Workstation
    • OpenVZ                          • Xen 3.0 (mit CPU-Unterstützung)
    • Linux-VServer                   • Quemu
    • Quemu                           • Virtual Box
    • Virtual Box
    • KVM




6                                              GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                            semicolon@gfu.net
9RUWHLOH HLQHU YLUWXHOOHQ 0DVFKLQH

    Physikalische Maschine         Virtuelle Maschine
    •   aufwendig zu migrieren     •   Einfach zu bewegen und zu kopieren
    •   schwierig zu kopieren           – repräsentiert durch Dateien
                                        – unabhängig von der physikalischen
    •   an bestimmte Hardware             Hardware
        gebunden
                                   •   Leicht zu managen
                                        – isoliert von anderen virtuellen Maschinen
                                        – Hardwareänderungen haben keine
                                          Auswirkung




7                                                 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                               semicolon@gfu.net
9RUWHLOH HLQHU YLUWXHOOHQ 0DVFKLQH

    Physikalische Maschine            Virtuelle Maschine
    •   bei Ausfall von Hardware      •   bei Ausfall von Hardware
        komplizierte, langwierige          – schnelle Wiederherstellung auf anderem
        Wiederherstellung                    Server
                                           – nur die Datei neu starten
    •   Netzwerkisolation nur
        durch weitere Hardware        •   Netzwerkisolation
                                           – durch virtuelle Adapter oder Switche per
                                             Mausklick möglich




8                                                    GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                  semicolon@gfu.net
9RUWHLOH YLUWXHOOHU 0DVFKLQHQ

    • OS und Applikationen sind von der physikalischen
      Hardware getrennt
       – einfachere Hardwarewartung
       – Weniger Probleme beim Hardware-Upgrade
       – Neue Optionen im Desaster Recovery
    • Es ist einfach eine virtuelle Maschine zu klonen
       – Einmalige Konfiguration des OS und der Applikationen,
         beliebig oft klonen (Dateien kopieren)
       – Eine virtuelle Maschine wird durch wenige Dateien
         repräsentiert und gesichert
    • Viele VMs können auf einem physikalischen Server
      laufen
       – Bessere Ressourcenausnutzung
       – Jede VM ist von den anderen VMs 100% getrennt
       – fein abstimmbare Tuning-Optionen

9                                               GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                             semicolon@gfu.net
3URGXNWLRQVVVWHPH

     :HQLJH 6HUYHU RKQH $XVIDOOVLFKHUKHLW
        • Alle kostenlose Produkte, abhängig vom unterstütztem Betriebssystem



     0HKUHUH 6HUYHU PLW $XVIDOOVLFKHUKHLW
        • VMware Virtual Infrastructure (ESX), unabhängig vom Gast-
        Betriebssystem



     5HVVRXUFHQSRROV /RDGEDODQFLQJ XQG +$
        • VMware Virtual Infrastructure mit mehreren ESX-Servern und
        gemeinsamen Datenspeicher (SAN, NAS, iSCSI)




10                                                 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                semicolon@gfu.net
3UR XQG RQWUD 3URGXNWLRQVVVWHPH

                       3UR                                   RQWUD
     • Kosten:                               • Ausfallrisiko:

           • bessere Auslastung der               • bei Ausfall der Hardware
           Hardware                               sind mehrere logische
                                                  Systeme betroffen
           • schnelle Verfügbarkeit
           eines neuen Systems               • Komplexität:

     • Flexibilität:                              • Administration flexibler
                                                  aber nicht einfacher
           • Testsysteme
                                             • Sicherheit:
           • Schulungssysteme
                                                  • Ist Hostsystem
           • Templates (Vorlagen)                 korrumpiert sind ggf. alle
     • Administration:                            Gastsysteme betroffen
           • Ersatz von HW im Betrieb
           • Backup im Betrieb
           • Klonen im Betrieb
           • ohne Risiko updaten


11                                                        GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                       semicolon@gfu.net
'RPlQHQFRQWUROOHU YLUWXDOLVLHUHQ

          %HL GHU 9LUWXDOLVLHUXQJ YRQ 'RPlQHQFRQWUROOHUQ
                        LVW DQ )ROJHQGHV ]X GHQNHQ

     1. Zeitsynchronisierung innerhalb der Domäne
     2. Lage der FSMO-Rollen und des Globalen Kataloges
     3. Suspend-Modus und Replikation
     4. Möglichkeiten der Datensicherung und Rücksicherung
     5. Netzwerkverfügbarkeit bei hoher Last
     6. Ausfall des Host-Systems




12                                                  GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                 semicolon@gfu.net
$XVIDOOVLFKHUKHLW DP %HLVSLHO 9,

                                                                                      High
                                                                                    Availability
                                                                                    für Anwen-
                                                                                      dungen
                                                                                  innerhalb der
                                                                                       VMs.




     Bei einem Server-Ausfall werden die betroffenen virtuellen Maschinen
     automatisch auf anderen Produktions-Servern neu gestartet, die freie
                             Kapazitäten haben.


13                                            GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                           semicolon@gfu.net
/RDGEDODQFLQJ DP %HLVSLHO 9,




       Das 'LVWULEXWHG 5HVVRXUFH 3ODQXQJVSURJUDPP DRS steuert die
       Arbeitslast der laufenden virtuellen Maschinen und die Ressourcen-
     Auslastung der Hosts, um Ressourcen automatisch zuweisen zu können
                 und VMs mittels VMotion nach Last zu verteilen.

14                                             GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                            semicolon@gfu.net
5HVVRXUFHQ 3RRO DP %HLVSLHO 9,



                          Drei x86-Server mit 4 GHz
                          Rechenleistung und 16
                          GB Speicher werden zu
                          Ressourcen-Pools von
                          insgesamt 12 GHz
                          Rechenleistung und 48
                          GB Speicher zusammen
                          gefasst.
                          Die reservierten
                          Ressourcen können
                          dynamisch geändert
                          werden und werden nach
                          Bedarf dynamisch genutzt.



15              GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                             semicolon@gfu.net
0LJUDWLRQVP|JOLFKNHLWHQ

     • VMware P2V Assistant (Converter 3)
        – Macht eine Momentaufnahme einer physikalischen Maschine
        – Überträgt auch VMs anderer Hersteller in eine VMware VM
            • für ESX Server, VM Server oder Workstation




        – Unterstützte Betriebssysteme:
            • Windows NT 4.0 = SP4
            • Windows 2000 = SP1
            • Windows Server 2003


16                                                   GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                  semicolon@gfu.net
0LJUDWLRQVP|JOLFKNHLWHQ

     • Microsoft VSMT (9LUWXDO 6HUYHU 0LJUDWLRQ 7RRONLW
– Migriert eine physikalischen Maschine in eine virtuelle
         – Überträgt auch Virtuelle Maschinen anderer Hersteller
             • für Microsoft Virtual Server 2005
             Unterstützte Betriebssysteme:
             • Windows NT 4.0 SP6a
             • Windows 2000 = SP4
             • Windows Server 2003




17                                                    GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                   semicolon@gfu.net
=XVDW]VRIWZDUH (nur ESX-Server und VI)

     9L]LRQFRUH
       • esxRanger: Backup virtueller Maschinen, Systemwiederherstellung
       • esxCharter: Leistungsoptimierung und Überwachung
       • esxReplicator: Replikation von VMs in einem LUN
       • esxMigrator: Life-Migration von VMs in neue Version (2.0 auf 3.0)



     9HHDP
       •   Veeam Reporter 3: Analyse der virtuellen Infrastruktur mit Ausgabe
       • FastSCP: Tool zum schnellen Kopieren von und zu ESX-Servern
       • RootAccessWizard: Umgang mit SSH Zugriff



18                                                  GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP
                                                                                                 semicolon@gfu.net

Contenu connexe

Similaire à Erfahrung mit virtuellen Systemen

Proxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VEProxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VEMarco Gabriel
 
Ausfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneAusfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneJens Klein
 
Virtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine StandorbestimmungVirtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine StandorbestimmungHenning Sprang
 
Container im Betrieb - Ergebnisse der Validieren Docker vs. LXC
Container im Betrieb - Ergebnisse der Validieren Docker vs. LXCContainer im Betrieb - Ergebnisse der Validieren Docker vs. LXC
Container im Betrieb - Ergebnisse der Validieren Docker vs. LXCBild GmbH & Co. KG
 
oVirt 3.5 - Einführung und Evaluierungsergebnisse
oVirt 3.5 - Einführung und EvaluierungsergebnisseoVirt 3.5 - Einführung und Evaluierungsergebnisse
oVirt 3.5 - Einführung und Evaluierungsergebnisseinovex GmbH
 
Einführung in Puppet und Vagrant
Einführung in Puppet und VagrantEinführung in Puppet und Vagrant
Einführung in Puppet und Vagrants0enke
 
Schweben auf Wolke7
Schweben auf Wolke7Schweben auf Wolke7
Schweben auf Wolke7Trivadis
 
20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierung20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierungWerner Fischer
 
FMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter SchubertFMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter SchubertVerein FM Konferenz
 
Grundlagen Virtualisierung
Grundlagen VirtualisierungGrundlagen Virtualisierung
Grundlagen Virtualisierunginovex GmbH
 
Supersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: QuarkusSupersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: QuarkusOPEN KNOWLEDGE GmbH
 
20101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-2011
20101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-201120101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-2011
20101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-2011Werner Fischer
 
Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!OPEN KNOWLEDGE GmbH
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedMicrosoft Österreich
 
Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der CloudCitrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der CloudDigicomp Academy AG
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenOPITZ CONSULTING Deutschland
 
AnyARK Gluster Brick 270TB (198TB netto) Datenblatt
AnyARK Gluster Brick 270TB (198TB netto) DatenblattAnyARK Gluster Brick 270TB (198TB netto) Datenblatt
AnyARK Gluster Brick 270TB (198TB netto) DatenblattManfred Ostermann
 
Docker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemachtDocker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemachtB1 Systems GmbH
 

Similaire à Erfahrung mit virtuellen Systemen (20)

Proxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VEProxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VE
 
Ausfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneAusfallsichere Kultur mit Plone
Ausfallsichere Kultur mit Plone
 
Virtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine StandorbestimmungVirtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine Standorbestimmung
 
Container im Betrieb - Ergebnisse der Validieren Docker vs. LXC
Container im Betrieb - Ergebnisse der Validieren Docker vs. LXCContainer im Betrieb - Ergebnisse der Validieren Docker vs. LXC
Container im Betrieb - Ergebnisse der Validieren Docker vs. LXC
 
oVirt 3.5 - Einführung und Evaluierungsergebnisse
oVirt 3.5 - Einführung und EvaluierungsergebnisseoVirt 3.5 - Einführung und Evaluierungsergebnisse
oVirt 3.5 - Einführung und Evaluierungsergebnisse
 
Einführung in Puppet und Vagrant
Einführung in Puppet und VagrantEinführung in Puppet und Vagrant
Einführung in Puppet und Vagrant
 
Schweben auf Wolke7
Schweben auf Wolke7Schweben auf Wolke7
Schweben auf Wolke7
 
20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierung20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierung
 
What is new in xen Server
What is new in xen ServerWhat is new in xen Server
What is new in xen Server
 
FMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter SchubertFMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter Schubert
 
Grundlagen Virtualisierung
Grundlagen VirtualisierungGrundlagen Virtualisierung
Grundlagen Virtualisierung
 
Supersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: QuarkusSupersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: Quarkus
 
20101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-2011
20101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-201120101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-2011
20101011 roadshow-2010-virtualisierung-neues-aus-2010-und-trends-2011
 
Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future Decoded
 
Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der CloudCitrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
 
AnyARK Gluster Brick 270TB (198TB netto) Datenblatt
AnyARK Gluster Brick 270TB (198TB netto) DatenblattAnyARK Gluster Brick 270TB (198TB netto) Datenblatt
AnyARK Gluster Brick 270TB (198TB netto) Datenblatt
 
Vagrant
VagrantVagrant
Vagrant
 
Docker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemachtDocker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemacht
 

Plus de GFU Cyrus AG

Social Media im Unternehmen
Social Media im UnternehmenSocial Media im Unternehmen
Social Media im UnternehmenGFU Cyrus AG
 
Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...
Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...
Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...GFU Cyrus AG
 
Clean Code Developer
Clean Code DeveloperClean Code Developer
Clean Code DeveloperGFU Cyrus AG
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.GFU Cyrus AG
 
Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsGFU Cyrus AG
 
Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...
Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...
Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...GFU Cyrus AG
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertGFU Cyrus AG
 
SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!GFU Cyrus AG
 
Java Persistence 2.0
Java Persistence 2.0Java Persistence 2.0
Java Persistence 2.0GFU Cyrus AG
 
Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...
Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...
Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...GFU Cyrus AG
 
Liferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele UnternehmensanforderungenLiferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele UnternehmensanforderungenGFU Cyrus AG
 
PostgreSQL im Produktivbetrieb
PostgreSQL im ProduktivbetriebPostgreSQL im Produktivbetrieb
PostgreSQL im ProduktivbetriebGFU Cyrus AG
 
Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...
Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...
Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...GFU Cyrus AG
 
Wieviel Web2.0 braucht Ihr Unternehmen?
Wieviel Web2.0 braucht Ihr Unternehmen?Wieviel Web2.0 braucht Ihr Unternehmen?
Wieviel Web2.0 braucht Ihr Unternehmen?GFU Cyrus AG
 
Neue Features der Java EE 6
Neue Features der Java EE 6Neue Features der Java EE 6
Neue Features der Java EE 6GFU Cyrus AG
 
Das Java-Spring-Framework in der Praxis
Das Java-Spring-Framework in der PraxisDas Java-Spring-Framework in der Praxis
Das Java-Spring-Framework in der PraxisGFU Cyrus AG
 
Agile Geschäftsprozeßanalyse OOA/D am Beispiel einer Seminarverwaltung
Agile Geschäftsprozeßanalyse OOA/D am Beispiel einer SeminarverwaltungAgile Geschäftsprozeßanalyse OOA/D am Beispiel einer Seminarverwaltung
Agile Geschäftsprozeßanalyse OOA/D am Beispiel einer SeminarverwaltungGFU Cyrus AG
 
Wissensmanagement bei Volkswagen
Wissensmanagement bei VolkswagenWissensmanagement bei Volkswagen
Wissensmanagement bei VolkswagenGFU Cyrus AG
 
Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...
Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...
Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...GFU Cyrus AG
 
Grenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalk
Grenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalkGrenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalk
Grenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalkGFU Cyrus AG
 

Plus de GFU Cyrus AG (20)

Social Media im Unternehmen
Social Media im UnternehmenSocial Media im Unternehmen
Social Media im Unternehmen
 
Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...
Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...
Java Code Quality: Gute Software braucht guten Code - Regeln für verständlich...
 
Clean Code Developer
Clean Code DeveloperClean Code Developer
Clean Code Developer
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.
 
Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
 
Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...
Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...
Datenschutz bei Facebook & Co. - Wie schütze ich meine persönlichen Daten im ...
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
 
SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!
 
Java Persistence 2.0
Java Persistence 2.0Java Persistence 2.0
Java Persistence 2.0
 
Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...
Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...
Pragmatische Einführung von IT-Servicemanagement - ITIL im Unternehmen - Erfa...
 
Liferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele UnternehmensanforderungenLiferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele Unternehmensanforderungen
 
PostgreSQL im Produktivbetrieb
PostgreSQL im ProduktivbetriebPostgreSQL im Produktivbetrieb
PostgreSQL im Produktivbetrieb
 
Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...
Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...
Java Server Faces 2.0 - Der Standard für moderne und komponentenbasierte Weba...
 
Wieviel Web2.0 braucht Ihr Unternehmen?
Wieviel Web2.0 braucht Ihr Unternehmen?Wieviel Web2.0 braucht Ihr Unternehmen?
Wieviel Web2.0 braucht Ihr Unternehmen?
 
Neue Features der Java EE 6
Neue Features der Java EE 6Neue Features der Java EE 6
Neue Features der Java EE 6
 
Das Java-Spring-Framework in der Praxis
Das Java-Spring-Framework in der PraxisDas Java-Spring-Framework in der Praxis
Das Java-Spring-Framework in der Praxis
 
Agile Geschäftsprozeßanalyse OOA/D am Beispiel einer Seminarverwaltung
Agile Geschäftsprozeßanalyse OOA/D am Beispiel einer SeminarverwaltungAgile Geschäftsprozeßanalyse OOA/D am Beispiel einer Seminarverwaltung
Agile Geschäftsprozeßanalyse OOA/D am Beispiel einer Seminarverwaltung
 
Wissensmanagement bei Volkswagen
Wissensmanagement bei VolkswagenWissensmanagement bei Volkswagen
Wissensmanagement bei Volkswagen
 
Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...
Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...
Professionelle Anforderungsanalyse am Beispiel einer Java-Anwendung zur Betri...
 
Grenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalk
Grenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalkGrenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalk
Grenzüberschreitende Geschäftsprozesse mit Microsoft SharePoint und BizTalk
 

Erfahrung mit virtuellen Systemen

  • 1. Erfahrung mit virtuellen Systemen Präsentation 10.04.2007 1 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 2. Diese Folien sind begleitendes Material für einen ca. 60-minütigen Vortrag im Rahmen der Vortragsreihe „Semicolon“ der GFU Cyrus + Rölke mbH, Köln. Für ein Selbststudium sind sie nicht konzipiert und daher aus sich selbst heraus auch nicht aussagekräftig genug. Geschützte Namen und Begriffe werden anerkannt aber nicht gesondert mit einem Copyright oder Trademark versehen, um den Lesefluss nicht zu stören. 2 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 3. 3URGXNWH IU 9LUWXDOLVLHUXQJHQ 0LFURVRIW $QGHUH •Virtual PC 2007 •Virtuozzo •Virtual Server 2005 R2 •OpenVZ 90ZDUH •Linux-VServer •VMware Player •Quemo •VMware Workstation •Xen •VMware Server •KVM •VMware ESX-Server •Innotek VirtualBox •… 3 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 4. $QVlW]H IU 9LUWXDOLVLHUXQJHQ %HWULHEVVVWHP9LUWXDOLVLHUXQJ Einer Anwendung wird eine Laufzeitumgebung (Container oder Jail) zur Verfügung gestellt, kein zusätzliches OS Bsp.: OpenSolaris Zoning, BSD jails, Mac-on-Linux 9LUWXDO 0DFKLQH 0RQLWRU Intelligente Ressourcenverteilung, vollständiges zusätzliches OS Bsp.: VMware WS und Server, MS Virtual PC, VirtualBox +DUGZDUH (PXODWLRQ Vollständige Simulation der Hardware Bsp.: Bochs, MS Virtual PC (PowerPC-Version) 4 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 5. $QVlW]H IU 9LUWXDOLVLHUXQJHQ +DUGZDUH 9LUWXDOLVLHUXQJ Emulation von virtueller und Teile der physikalischen Hardware Bsp.: VMware, Microsoft, Xen 3.0 (mit Intel VT oder AMD Pacifica) 3DUDYLUWXDOLVLHUXQJ Angepasstes weiteres Betriebssystem für den Hypervisor (Mini-Kernel), keine Emulation der Hardware Bsp.: Xen (ohne Intel VT oder AMD Pacifica), KVM 5 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 6. (LJQXQJ GHU 3URGXNWH 7HVWV]HQDULHQ DEKlQJLJ YRP *DVWEHWULHEVVVWHP /LQX[26 0LFURVRIW26 • VMware Server und Workstation • VMware Server und Workstation • Xen • MS Server und Workstation • OpenVZ • Xen 3.0 (mit CPU-Unterstützung) • Linux-VServer • Quemu • Quemu • Virtual Box • Virtual Box • KVM 6 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 7. 9RUWHLOH HLQHU YLUWXHOOHQ 0DVFKLQH Physikalische Maschine Virtuelle Maschine • aufwendig zu migrieren • Einfach zu bewegen und zu kopieren • schwierig zu kopieren – repräsentiert durch Dateien – unabhängig von der physikalischen • an bestimmte Hardware Hardware gebunden • Leicht zu managen – isoliert von anderen virtuellen Maschinen – Hardwareänderungen haben keine Auswirkung 7 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 8. 9RUWHLOH HLQHU YLUWXHOOHQ 0DVFKLQH Physikalische Maschine Virtuelle Maschine • bei Ausfall von Hardware • bei Ausfall von Hardware komplizierte, langwierige – schnelle Wiederherstellung auf anderem Wiederherstellung Server – nur die Datei neu starten • Netzwerkisolation nur durch weitere Hardware • Netzwerkisolation – durch virtuelle Adapter oder Switche per Mausklick möglich 8 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 9. 9RUWHLOH YLUWXHOOHU 0DVFKLQHQ • OS und Applikationen sind von der physikalischen Hardware getrennt – einfachere Hardwarewartung – Weniger Probleme beim Hardware-Upgrade – Neue Optionen im Desaster Recovery • Es ist einfach eine virtuelle Maschine zu klonen – Einmalige Konfiguration des OS und der Applikationen, beliebig oft klonen (Dateien kopieren) – Eine virtuelle Maschine wird durch wenige Dateien repräsentiert und gesichert • Viele VMs können auf einem physikalischen Server laufen – Bessere Ressourcenausnutzung – Jede VM ist von den anderen VMs 100% getrennt – fein abstimmbare Tuning-Optionen 9 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 10. 3URGXNWLRQVVVWHPH :HQLJH 6HUYHU RKQH $XVIDOOVLFKHUKHLW • Alle kostenlose Produkte, abhängig vom unterstütztem Betriebssystem 0HKUHUH 6HUYHU PLW $XVIDOOVLFKHUKHLW • VMware Virtual Infrastructure (ESX), unabhängig vom Gast- Betriebssystem 5HVVRXUFHQSRROV /RDGEDODQFLQJ XQG +$ • VMware Virtual Infrastructure mit mehreren ESX-Servern und gemeinsamen Datenspeicher (SAN, NAS, iSCSI) 10 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 11. 3UR XQG RQWUD 3URGXNWLRQVVVWHPH 3UR RQWUD • Kosten: • Ausfallrisiko: • bessere Auslastung der • bei Ausfall der Hardware Hardware sind mehrere logische Systeme betroffen • schnelle Verfügbarkeit eines neuen Systems • Komplexität: • Flexibilität: • Administration flexibler aber nicht einfacher • Testsysteme • Sicherheit: • Schulungssysteme • Ist Hostsystem • Templates (Vorlagen) korrumpiert sind ggf. alle • Administration: Gastsysteme betroffen • Ersatz von HW im Betrieb • Backup im Betrieb • Klonen im Betrieb • ohne Risiko updaten 11 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 12. 'RPlQHQFRQWUROOHU YLUWXDOLVLHUHQ %HL GHU 9LUWXDOLVLHUXQJ YRQ 'RPlQHQFRQWUROOHUQ LVW DQ )ROJHQGHV ]X GHQNHQ 1. Zeitsynchronisierung innerhalb der Domäne 2. Lage der FSMO-Rollen und des Globalen Kataloges 3. Suspend-Modus und Replikation 4. Möglichkeiten der Datensicherung und Rücksicherung 5. Netzwerkverfügbarkeit bei hoher Last 6. Ausfall des Host-Systems 12 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 13. $XVIDOOVLFKHUKHLW DP %HLVSLHO 9, High Availability für Anwen- dungen innerhalb der VMs. Bei einem Server-Ausfall werden die betroffenen virtuellen Maschinen automatisch auf anderen Produktions-Servern neu gestartet, die freie Kapazitäten haben. 13 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 14. /RDGEDODQFLQJ DP %HLVSLHO 9, Das 'LVWULEXWHG 5HVVRXUFH 3ODQXQJVSURJUDPP DRS steuert die Arbeitslast der laufenden virtuellen Maschinen und die Ressourcen- Auslastung der Hosts, um Ressourcen automatisch zuweisen zu können und VMs mittels VMotion nach Last zu verteilen. 14 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 15. 5HVVRXUFHQ 3RRO DP %HLVSLHO 9, Drei x86-Server mit 4 GHz Rechenleistung und 16 GB Speicher werden zu Ressourcen-Pools von insgesamt 12 GHz Rechenleistung und 48 GB Speicher zusammen gefasst. Die reservierten Ressourcen können dynamisch geändert werden und werden nach Bedarf dynamisch genutzt. 15 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 16. 0LJUDWLRQVP|JOLFKNHLWHQ • VMware P2V Assistant (Converter 3) – Macht eine Momentaufnahme einer physikalischen Maschine – Überträgt auch VMs anderer Hersteller in eine VMware VM • für ESX Server, VM Server oder Workstation – Unterstützte Betriebssysteme: • Windows NT 4.0 = SP4 • Windows 2000 = SP1 • Windows Server 2003 16 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 17. 0LJUDWLRQVP|JOLFKNHLWHQ • Microsoft VSMT (9LUWXDO 6HUYHU 0LJUDWLRQ 7RRONLW
  • 18. – Migriert eine physikalischen Maschine in eine virtuelle – Überträgt auch Virtuelle Maschinen anderer Hersteller • für Microsoft Virtual Server 2005 Unterstützte Betriebssysteme: • Windows NT 4.0 SP6a • Windows 2000 = SP4 • Windows Server 2003 17 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 19. =XVDW]VRIWZDUH (nur ESX-Server und VI) 9L]LRQFRUH • esxRanger: Backup virtueller Maschinen, Systemwiederherstellung • esxCharter: Leistungsoptimierung und Überwachung • esxReplicator: Replikation von VMs in einem LUN • esxMigrator: Life-Migration von VMs in neue Version (2.0 auf 3.0) 9HHDP • Veeam Reporter 3: Analyse der virtuellen Infrastruktur mit Ausgabe • FastSCP: Tool zum schnellen Kopieren von und zu ESX-Servern • RootAccessWizard: Umgang mit SSH Zugriff 18 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net
  • 20. Danke für Ihre Aufmerksamkeit! Fragen, Kritik, Anregungen? 19 GFU Cyrus + Rölke mbH, Ralph Vergin, Dipl.-Inform., MCSE, VCP semicolon@gfu.net