SlideShare ist ein Scribd-Unternehmen logo
1 von 13
oVirt als Management-Tool für virtuelle Umgebungen

Jesus Villar




                                                     1
Inhalt

• Ein paar Worte zum Hype um Virtualisierung


• Management mit Konsole oder einer GUI?


• Was ist oVirt und wie funktioniert es?


• Wo befindet sich oVirt in der Entwicklung?


• Wann und wo kann man oVirt einsetzen und wann sollte man es lassen?




                                                                        2
Virtualisierung

• Ressourcen eines Computers zusammenfassen oder aufteilen


• Keine neue Technologie


• Bereits Großrechner wurden dazu genutzt mehrere "logische Systeme" auf einem reellen System zu betreiben


• Vmware machte die Technik für x86 Systeme "en Vogue", die Open-Source Gemeinde zieht mit Xen usw. nach


• IDC-Report Server Virtualisation Survey 2008: Die Hälfte der Serverbudgets werden in den nächsten 18
  Monaten "virtualisiert"




                                                                                                             3
Management mit Konsole oder einer GUI




                                        4
Was ist oVirt?

• oVirt ist ein von RedHat initiiertes und gesponsortes Projekt (Teil des "emerging technology project"
  Programm): "oVirt is an open, cross-platform virtualization management system."


• Aktuell ein minimalistisches Fedora auf welches die oVirt Appliance (KVM) installiert wird


   • Admin Node mit GUI


   • oVirt Host als Satellit


• Benutzt eine Vielzahl von weiteren Protokollen/Applikationen/APIs:


   • Ruby-on-Rails als Basis, kerberos/LDAP server für Authentifizierung, DNS/DHCP, collectd für Statistiken
     und Monitoring, cobbler für das Provisioning der VMs


   • libvirt zur Verwaltung (entfernter) Hosts


                                                                                                              5
Wie funktioniert oVirt?




   Quelle: ovirt.org



                          6
Wie arbeitet man mit oVirt?

                              • Installiere eine Linux Maschine (Fedora bevorzugt)

                              • Installiere darauf den oVirt Management Node - genannt
                                Admin Node

                              • Der Admin Node dient nach der oVirt Installation als
                                zentrales Drehkreuz (stellt auch die GUI zur Verfügung)

                              • Die Managed Nodes sind die Satelliten, die durch oVirt
                                gesteuert werden:

                                 • Provisioning
                                 • Start/Stop von Gästen
                                 • Kontrolle der Ressourcen

Quelle: ovirt.org




                                                                                          7
Wie sieht oVirt aus?




            Summary    Summary Ressources

                                            8
Wie sieht oVirt aus?




          "Task" Ansicht   "Summary Host" Ansicht

                                                    9
Wo befindet sich oVirt in der Entwicklung?

• Offiziell bei Version 0.96 - die Versionsnummer ist jedoch optimistischer als die Realität


• Die Installation ist aufwendig und kompliziert, die Lernkurve für den Einsatz zu hoch


• Das GUI ist gut, jedoch noch sehr schwerfällig, die allgemeine Stabilität läßt zu wünschen übrig


• Es fehlen noch viele wichtige Features für einen produktiven Einsatz, z.B.:
   • Installation mittels eines RPM - muss man selber machen
   • hinreichende Konfiguration des Netzwerkes mittels der GUI (Bonding/Failover)
   • Fibre Channel Storage Support
   • SNMP
   • 3rd Party Support (Schnittstellen, Plug-Ins)




                                                                                                     10
Wann und wo kann man oVirt einsetzen & wann sollte man es lassen?

• Auf jeden Fall im Lab! oVirt ist zu viel versprechend, als das man es verpassen sollte!


• Finger weg vom produktiven Einsatz!


• oVirt kann noch keine Desktop basierte GUI wie VirtManager ersetzen - aber evtl. bald!


• oVirt hat das Potential in RedHat's Initiative am Markt für Virtualisierung eine gewichtige Rolle zu spielen und
  das ist gut, denn

   • oVirt ist frei erhältlich

   • transparent und für jeden nutzbar

   • ein frischer Ansatz um Virtualisierung zu nutzen




                                                                                                                     11
Mehr Informationen

 Projekt-Site:
 oVirt.org

 Allgemeines Forum:
 Virttoo.org

 Consulting und Support rund um Virtualisierung:
 support@provirt.com




                                                   12
Vielen Dank für Ihre Aufmerksamkeit.




                                       13

Weitere ähnliche Inhalte

Andere mochten auch (15)

Virtual Suikinkutsu
Virtual SuikinkutsuVirtual Suikinkutsu
Virtual Suikinkutsu
 
2º simce 8 c.naturaleza (3)
2º simce 8 c.naturaleza (3)2º simce 8 c.naturaleza (3)
2º simce 8 c.naturaleza (3)
 
Blog
BlogBlog
Blog
 
Organizacion de datos
Organizacion de datosOrganizacion de datos
Organizacion de datos
 
Kooperative Systeme
Kooperative SystemeKooperative Systeme
Kooperative Systeme
 
SVEA Startworkshop, Stuttgart (D), 10 May 2011
SVEA Startworkshop, Stuttgart (D), 10 May 2011SVEA Startworkshop, Stuttgart (D), 10 May 2011
SVEA Startworkshop, Stuttgart (D), 10 May 2011
 
Humor politico
Humor politicoHumor politico
Humor politico
 
Netzbasiertes Radio im Dienste von NGOs
Netzbasiertes Radio im Dienste von NGOsNetzbasiertes Radio im Dienste von NGOs
Netzbasiertes Radio im Dienste von NGOs
 
Especion y filogenia
Especion y filogeniaEspecion y filogenia
Especion y filogenia
 
PR-Trends 2011
PR-Trends 2011PR-Trends 2011
PR-Trends 2011
 
Concierge Services
Concierge ServicesConcierge Services
Concierge Services
 
Atomica!
Atomica!Atomica!
Atomica!
 
S J Vijay[1]
S J Vijay[1]S J Vijay[1]
S J Vijay[1]
 
Yoga Vidya Nordsee Seminarbroschüre 2011
Yoga Vidya Nordsee Seminarbroschüre 2011Yoga Vidya Nordsee Seminarbroschüre 2011
Yoga Vidya Nordsee Seminarbroschüre 2011
 
2014 04-01 vortrag tim pritlove socialbar berlin
2014 04-01 vortrag tim pritlove socialbar berlin2014 04-01 vortrag tim pritlove socialbar berlin
2014 04-01 vortrag tim pritlove socialbar berlin
 

Ähnlich wie Ovirt als Managementtool

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
 
Portale 2.0 mit Liferay
Portale 2.0 mit LiferayPortale 2.0 mit Liferay
Portale 2.0 mit Liferayinovex GmbH
 
Git vs SVN DevCon 2011
Git vs SVN DevCon 2011Git vs SVN DevCon 2011
Git vs SVN DevCon 2011Mario Müller
 
fn project serverless computing
fn project serverless computingfn project serverless computing
fn project serverless computingWolfgang Weigend
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)NETWAYS
 
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
 
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...Marc Müller
 
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...nine
 
Server Revolutions- Der Spring Source DM Server
Server Revolutions- Der Spring Source DM ServerServer Revolutions- Der Spring Source DM Server
Server Revolutions- Der Spring Source DM ServerSandro Sonntag
 
Herstellerunabhängige RZ Automatisierung mit orcharhino
Herstellerunabhängige RZ Automatisierung mit orcharhinoHerstellerunabhängige RZ Automatisierung mit orcharhino
Herstellerunabhängige RZ Automatisierung mit orcharhinoATIX AG
 
3. IPv6 im täglichen Geschäftsleben - Simon Leinen
3. IPv6 im täglichen Geschäftsleben - Simon Leinen3. IPv6 im täglichen Geschäftsleben - Simon Leinen
3. IPv6 im täglichen Geschäftsleben - Simon LeinenDigicomp Academy AG
 
Grundlagen Virtualisierung
Grundlagen VirtualisierungGrundlagen Virtualisierung
Grundlagen Virtualisierunginovex GmbH
 
Entwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHEntwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHFlorian Holzhauer
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationGWAVA
 
Bernhard Wick - appserver.io - code.talks 2015
 Bernhard Wick - appserver.io - code.talks 2015 Bernhard Wick - appserver.io - code.talks 2015
Bernhard Wick - appserver.io - code.talks 2015AboutYouGmbH
 
DevOps der Triple-E Klasse - Eclipse DemoCamp
DevOps der Triple-E Klasse - Eclipse DemoCampDevOps der Triple-E Klasse - Eclipse DemoCamp
DevOps der Triple-E Klasse - Eclipse DemoCampWerner Keil
 
MongoDB on Linux VM in Windows Azure
MongoDB on Linux VM in Windows AzureMongoDB on Linux VM in Windows Azure
MongoDB on Linux VM in Windows AzureJan Hentschel
 
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnTipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnViktor Vogel
 
Paradiesisch - OpenNTF
Paradiesisch - OpenNTFParadiesisch - OpenNTF
Paradiesisch - OpenNTFOliver Busse
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)NETWAYS
 

Ähnlich wie Ovirt als Managementtool (20)

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
 
Portale 2.0 mit Liferay
Portale 2.0 mit LiferayPortale 2.0 mit Liferay
Portale 2.0 mit Liferay
 
Git vs SVN DevCon 2011
Git vs SVN DevCon 2011Git vs SVN DevCon 2011
Git vs SVN DevCon 2011
 
fn project serverless computing
fn project serverless computingfn project serverless computing
fn project serverless computing
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
 
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
 
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
 
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
 
Server Revolutions- Der Spring Source DM Server
Server Revolutions- Der Spring Source DM ServerServer Revolutions- Der Spring Source DM Server
Server Revolutions- Der Spring Source DM Server
 
Herstellerunabhängige RZ Automatisierung mit orcharhino
Herstellerunabhängige RZ Automatisierung mit orcharhinoHerstellerunabhängige RZ Automatisierung mit orcharhino
Herstellerunabhängige RZ Automatisierung mit orcharhino
 
3. IPv6 im täglichen Geschäftsleben - Simon Leinen
3. IPv6 im täglichen Geschäftsleben - Simon Leinen3. IPv6 im täglichen Geschäftsleben - Simon Leinen
3. IPv6 im täglichen Geschäftsleben - Simon Leinen
 
Grundlagen Virtualisierung
Grundlagen VirtualisierungGrundlagen Virtualisierung
Grundlagen Virtualisierung
 
Entwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHEntwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HH
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
Bernhard Wick - appserver.io - code.talks 2015
 Bernhard Wick - appserver.io - code.talks 2015 Bernhard Wick - appserver.io - code.talks 2015
Bernhard Wick - appserver.io - code.talks 2015
 
DevOps der Triple-E Klasse - Eclipse DemoCamp
DevOps der Triple-E Klasse - Eclipse DemoCampDevOps der Triple-E Klasse - Eclipse DemoCamp
DevOps der Triple-E Klasse - Eclipse DemoCamp
 
MongoDB on Linux VM in Windows Azure
MongoDB on Linux VM in Windows AzureMongoDB on Linux VM in Windows Azure
MongoDB on Linux VM in Windows Azure
 
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnTipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
 
Paradiesisch - OpenNTF
Paradiesisch - OpenNTFParadiesisch - OpenNTF
Paradiesisch - OpenNTF
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
 

Ovirt als Managementtool

  • 1. oVirt als Management-Tool für virtuelle Umgebungen Jesus Villar 1
  • 2. Inhalt • Ein paar Worte zum Hype um Virtualisierung • Management mit Konsole oder einer GUI? • Was ist oVirt und wie funktioniert es? • Wo befindet sich oVirt in der Entwicklung? • Wann und wo kann man oVirt einsetzen und wann sollte man es lassen? 2
  • 3. Virtualisierung • Ressourcen eines Computers zusammenfassen oder aufteilen • Keine neue Technologie • Bereits Großrechner wurden dazu genutzt mehrere "logische Systeme" auf einem reellen System zu betreiben • Vmware machte die Technik für x86 Systeme "en Vogue", die Open-Source Gemeinde zieht mit Xen usw. nach • IDC-Report Server Virtualisation Survey 2008: Die Hälfte der Serverbudgets werden in den nächsten 18 Monaten "virtualisiert" 3
  • 4. Management mit Konsole oder einer GUI 4
  • 5. Was ist oVirt? • oVirt ist ein von RedHat initiiertes und gesponsortes Projekt (Teil des "emerging technology project" Programm): "oVirt is an open, cross-platform virtualization management system." • Aktuell ein minimalistisches Fedora auf welches die oVirt Appliance (KVM) installiert wird • Admin Node mit GUI • oVirt Host als Satellit • Benutzt eine Vielzahl von weiteren Protokollen/Applikationen/APIs: • Ruby-on-Rails als Basis, kerberos/LDAP server für Authentifizierung, DNS/DHCP, collectd für Statistiken und Monitoring, cobbler für das Provisioning der VMs • libvirt zur Verwaltung (entfernter) Hosts 5
  • 6. Wie funktioniert oVirt? Quelle: ovirt.org 6
  • 7. Wie arbeitet man mit oVirt? • Installiere eine Linux Maschine (Fedora bevorzugt) • Installiere darauf den oVirt Management Node - genannt Admin Node • Der Admin Node dient nach der oVirt Installation als zentrales Drehkreuz (stellt auch die GUI zur Verfügung) • Die Managed Nodes sind die Satelliten, die durch oVirt gesteuert werden: • Provisioning • Start/Stop von Gästen • Kontrolle der Ressourcen Quelle: ovirt.org 7
  • 8. Wie sieht oVirt aus? Summary Summary Ressources 8
  • 9. Wie sieht oVirt aus? "Task" Ansicht "Summary Host" Ansicht 9
  • 10. Wo befindet sich oVirt in der Entwicklung? • Offiziell bei Version 0.96 - die Versionsnummer ist jedoch optimistischer als die Realität • Die Installation ist aufwendig und kompliziert, die Lernkurve für den Einsatz zu hoch • Das GUI ist gut, jedoch noch sehr schwerfällig, die allgemeine Stabilität läßt zu wünschen übrig • Es fehlen noch viele wichtige Features für einen produktiven Einsatz, z.B.: • Installation mittels eines RPM - muss man selber machen • hinreichende Konfiguration des Netzwerkes mittels der GUI (Bonding/Failover) • Fibre Channel Storage Support • SNMP • 3rd Party Support (Schnittstellen, Plug-Ins) 10
  • 11. Wann und wo kann man oVirt einsetzen & wann sollte man es lassen? • Auf jeden Fall im Lab! oVirt ist zu viel versprechend, als das man es verpassen sollte! • Finger weg vom produktiven Einsatz! • oVirt kann noch keine Desktop basierte GUI wie VirtManager ersetzen - aber evtl. bald! • oVirt hat das Potential in RedHat's Initiative am Markt für Virtualisierung eine gewichtige Rolle zu spielen und das ist gut, denn • oVirt ist frei erhältlich • transparent und für jeden nutzbar • ein frischer Ansatz um Virtualisierung zu nutzen 11
  • 12. Mehr Informationen Projekt-Site: oVirt.org Allgemeines Forum: Virttoo.org Consulting und Support rund um Virtualisierung: support@provirt.com 12
  • 13. Vielen Dank für Ihre Aufmerksamkeit. 13