• Save
Grundlagen Virtualisierung

Like this? Share it with your network

Share

Grundlagen Virtualisierung

  • 1,494 views
Uploaded on

Grundlagen über Virtualisierung

Grundlagen über Virtualisierung

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,494
On Slideshare
1,494
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Brownbag Session Grundlagen Virtualisierung – Von VM‘s und Containern13.07.2012Nils Domroseinovex GmbH Wir nutzen Technologien, um unsere Kunden glücklich zu machen. Und uns selbst.
  • 2. Worum geht’s ?...falls die Zeit reichtAgenda1. Virtualisierung im Allgemeinen 1. Idee 2. Ansätze und Technologien 3. Sicherheitsaspekte2. Container basierte Virtualisierung 1. Hintergründe 2. Beispiel openVZ3. openVZ Demo4. Fragen und Diskussion16.08.12 2
  • 3. Virtualisierung im Allgemeinen...die Idee„Primäres Ziel ist, dem Benutzer eineAbstraktionsschicht zur Verfügung zu stellen, dieihn von der eigentlichen Hardware –Rechenleistung und Speicherplatz – isoliert. Einelogische Schicht wird zwischen Anwender undRessource eingeführt, um die physischenGegebenheiten der Hardware zu verstecken...“ Quelle: de.wikipedia.org16.08.12 3
  • 4. Virtualisierung im Allgemeinen...die Gründe oder besser die Hoffnungen• Hardware Konsolidierung• Bessere Hardware-Auslastung• Einfach(er)es OS Deployment• Einfaches Skalieren von Hardware• Einfaches Erstellen von Staging und Test Umgebungen• Einfache Migration von Instanzen Bild Quellen: http://www.flickr.com/photos/vmwarepr/ http://www.xen.org http://www.linux-kvm.org16.08.12 4
  • 5. Virtualisierung im AllgemeinenAnsätze und Technologien ohne Anspruch auf Vollständigkeit Technologie Host OS Typ != Vollwertige Guest OS Unterstützt Beispiele Guest OS Virtuelle Maschine funktioniert ohne andere Modifikationen Architekturen Virtualisierung Bedingt: Bedingt: Nein Nein -Solaris Zones auf -Solaris BrandZ -Angepasstes OS -Devices müssen -OpenVZ Betriebsystem unterstützt Linux -Je nach angepasste werden -LXC Ebene -Open VZ Technologie keine -Nicht alle unterstützt komplette Funktionen des OS andere Ressourcen nutzbar Distributionen Trennung Hardware Ja Ja Ja Nein KVM, XEN Virtualisierung -Angepasste Treiber für Performance Para- Bedingt: Bedingt: Nein Nein XEN, VMware Virtualisierung -Guest OS muss Angepasstes OS -Devices, libraries, die kernel Anpassungen Virtualisierungunt notwendig erstützen Hardware Ja Ja Ja Ja -Qemu (z.B. Emulation Android Emulator)16.08.12 5
  • 6. Virtualisierung im Allgemeinen Ressourcen Aufteilung• Betriebsystem verwaltet reale Ressourcen• Die Virtualisierungsschicht blendet Teile der realen Resourcen für eine Virtuelle Instanz ein• Die Virtualisierungs Schicht verwaltet den Zugriff auf die realen Ressourcen 16.08.12 6
  • 7. Virtualisierung im Allgemeinen(Un)Sicherheitsaspekte – Der Rant vom Raadt16.08.12 7
  • 8. Virtualisierung im Allgemeinen(Un)SicherheitsaspekteEine Sicherheitslücke in der Virtualisierungschicht ist ein ernstes Problem!16.08.12 8
  • 9. Container VirtualisierungIdeen und Ansätze Ideen • Eine chroot ähnlichen Umgebung bei der zusätzlich der Zugriff auf Resourcen kontrolliert werden kann. Der Kernel des Host Systems stellt diese Funktionalität zur Verfügung. Die Umgebung hat ein eigenes Userland. • Ein Container enthält nur die für den Betrieb eines Dienstes relevanten Software Komponenten. • Ein Container hat nur auf die für den Betrieb einer Software Componente relevanten Resourcen Zugriff Technologien • jails • openVz • Solaris zones • LXC Bild Quelle: de.wikipedia.org16.08.12 9
  • 10. Container VirtualisierungWirklichkeit Beispiele• Container basierte • Netzwerk Support von openVz, Virtualisierungs-Lösungen gehen Solaris Crossbow, branded Zones bei weitem über die Grundideen hinaus • VPS Server finden reißenden Absatz als günstige Alternative zu• Fast alle Lösungen stellen eine Root Servern komplette Betriebssystem Umgebung Bereit• Container konkurrieren immer häufiger mit Para-/Full Virtualisierungs-Lösungen.16.08.12 10
  • 11. Container VirtualisierungopenVZ OpenVZ Demo16.08.12 11
  • 12. Vielen Dank für Ihre Aufmerksamkeit!Wir nutzen Technologien, um unsere Kunden glücklich zu machen. Und uns selbst.