Auftrag 1.1: Grundlagen der Virtualisierung
-
Vorteile der Virtualisierung:
- Effizienzsteigerung: Bessere Auslastung von Hardware-Ressourcen.
- Kostenersparnis: Reduzierung von Hardware- und Energiekosten.
- Flexibilität: Schnelle Bereitstellung und Skalierung von Ressourcen.
- Isolation: Getrennte Betriebsumgebungen erhöhen die Sicherheit.
- Wartung: Einfachere Backups, Updates und Disaster Recovery.
-
Nachteile der Virtualisierung:
- Leistungseinbußen: Overhead durch den Virtualisierungslayer.
- Komplexität: Management und Überwachung können komplizierter werden.
- Lizenzkosten: Kosten für Virtualisierungssoftware und möglicherweise erhöhte Lizenzkosten für Betriebssysteme und Anwendungen.
- Sicherheitsrisiken: Hypervisor kann ein zusätzliches Angriffsziel sein.
-
TCO (Total Cost of Ownership): TCO bezeichnet die Gesamtbetriebskosten eines IT-Systems über seine gesamte Lebensdauer, einschließlich Anschaffung, Wartung, Betrieb und Entsorgung.
-
Sinkende TCO durch Virtualisierung:
- Hardware-Einsparungen: Weniger physische Server sind notwendig.
- Energieeffizienz: Reduzierung des Energieverbrauchs.
- Administrative Effizienz: Zentralisiertes Management spart Zeit und Personalressourcen.
- Reduzierte Ausfallzeiten: Verbesserte Disaster-Recovery-Optionen und schnellere Wiederherstellung.
- Schulungs oder Wartungskosten
-
Server Konsolidierung:
- Das Zusammenfassen mehrerer physischer Server auf weniger oder einem einzelnen physischen Server durch Virtualisierung. Ziel ist die Reduzierung der Anzahl der benötigten Hardware-Server und die Steigerung der Auslastung der vorhandenen Hardware.
-
Drei Virtualisierungsprodukte:
- VMware vSphere: Weit verbreitete Virtualisierungslösung.
- Microsoft Hyper-V: Virtualisierungslösung von Microsoft.
- Citrix XenServer: Open-Source-basierte Virtualisierung.
-
Erfahrung mit Virtualisierungsprodukten:
- Eigenes vCenter zuhause aufgebaut und ich arbeite auch in der Firma mit vSphere. Erfahrungen auch schon mit proxmox gesammelt
-
LXC und OpenVZ:
-
LXC (Linux Containers)
:und OpenVZ: EineVirtualisierungsmethodeVirtualisierungstechnologie auf Betriebssystemebene, die es ermöglicht, mehrere isolierte Linux-Systeme (Container) auf einem Host zu betreiben. OpenVZ:Eine containerbasierte Virtualisierung für Linux, ähnlich wie LXC, aber mit unterschiedlichen Implementierungen und Funktionen. OpenVZ erlaubt es, mehrere, voneinander isolierte, sichere Linux-Container auf einem einzelnen physischen Server zu erstellen und zu verwalten.(OpenSource)
-
LXC (Linux Containers)