- 1. OpenShift Virtualization: Architektur, Konzepte und Setup
- Konsolidierung: die Vorteile von Container-native Virtualization
- OpenShift Virtualization vs vSphere
- OpenShift Virtualization (HCO) Operator und untergeordnete Operatoren
- Zentrale OCP-V Konfiguration über Hyperconverged und weitere CRs
- KubeVirt-Komponenten: virt-controller, virt-handler, virt-launcher
- Virt-Worker MachineSets erzeugen
- VM Workload Density
- Cluster Sizing
- 2. Storage für OpenShift Virtualization
- Storage Auswahl-Kriterien: Instant Snapshots/Cloning, Storage Offloading, Live-Migration/Multiwrite
- Storage-Performance: CSI-Driver, Block vs. Filesystem
- StorageClasses und StorageProfiles
- ODF / Rook-Ceph als OCP-V Storage
- DataSources, DataVolumes und PersistentVolumeClaims
- Containerized Data Importer, DataImportCrons
- ObjectTransfer: move PVC and DV between Namespaces
- 3. VM-Lifecycle Management
- VM Management über CLI, Manifeste (manuell & GitOps) und UI
- VM Custom Resources: VirtualMachine, VirtualMachineInstance, VMPools, InstanceTypes, Preferences
- VM-Templates und Boot-Sources: PXE, ISO, Container-Disks
- Snapshots und Clones
- VM RunStrategy: Always, RerunOnFailure, Manual
- Stateful VM Scaling, Scale Out und ScaleInStrategies
- VM Access
- 4. VM-Hardware und Anpassung
- VMs customizen
- Virtuelle Hardware, QEMU Guest Agent, virtio Driver, UEFI Mode
- vTPM
- Exklusive CPUs, PCI Passthrough, VMs mit GPUs
- Cloud-Init für automatisierte VM-Konfiguration
- HyperConverged Tuning
- 5. Netzwerk-Konfiguration und -Integration
- NMState und SR-IOV Operator
- Multus CNI für Multiple Network Interfaces
- Bridge, SRIOV und MacVTap Netzwerke
- LoadBalancer Services und MetalLB-Integration
- 6. Migration von Legacy-VM-Infrastrukturen
- MTV (Migration Toolkit for Virtualization) Installation
- VMware vSphere zu OpenShift Virtualization Migration
- Red Hat Virtualization (RHV) zu OpenShift Virtualization Migration
- 6. Live Migration und Hochverfügbarkeit
- Live Migration Prerequisites und Konfiguration, MigrationPolicies
- In-Cluster Live Migration
- TP: Cluster to Cluster / Cross-Cluster Live Migration
- Node Maintenance und Eviction-Policies
- Storage Migration vs Live Migration
- 7. Resource Management und Scheduling
- CPU und Memory Requests/Limits für VMs
- ResourceQuotas für VMs
- Application Aware Quota Operator
- Up- /Downsizing VMs
- VM-Placement: Node Affinity und Anti-Affinity Rules
- Cluster-Sizing, Overcommitment, De-Scheduler
- 8. Automation mit CI Pipelines und GitOps
- VM Automation mit OpenShift Pipelines und OpenShift GitOps
- OpenShift Pipelines für vollautomatisierten Golden Image Build
- GitOps mit ArgoCD für vollautomatisierte VM-Deployments
- 9. Monitoring und Troubleshooting
- Prometheus Metrics für VM-Observability und -Performance
- Console Logs und Serial Console Access
- virtctl CLI für Debugging und Management
- 10. Backup / Disaster Recovery, Updates
- OADP (OpenShift API for Data Protection) für VM-Backups
- Velero Integration und Snapshot-Management
- OpenShift Virtualization Updates
- 11. Security und Compliance
- RBAC, Security Context Constraints, Pod Security Admission Controls für VMs
- Network Policies für VM-Traffic
- Best Practices
- 12. The Road Ahead
LernzieleVerwandeln Sie Ihre traditionelle Virtualisierungs-Landschaft in eine moderne,
wettbewerbsfähige Hybrid-Cloud-Plattform, in der Sie hochautomatisiert Container- und
VM-Workloads konsolidieren und VMs von Legacy-Virtualisierungsplattformen migrieren.
Sie reduzieren Lizenzkosten und vereinheitlichen das Management von VMs und Containern.
Ihre IT wird agiler, kosteneffizienter und zukunftssicher aufgestellt.
Zielgruppen- VMware-Administratoren die auf OpenShift migrieren müssen
- OpenShift-Administratoren die VM-Workloads integrieren wollen
- Platform Engineers die Hybrid-Cloud-Infrastrukturen aufbauen
- DevOps-Engineers die Legacy-Apps in CI/CD einbinden
- Infrastructure Architects die Modernisierungsstrategien planen
- SRE-Teams die einheitliches Monitoring implementieren
Die Teilnehmenden sollten folgende Vorkenntnisse besitzen:
Sicherer Umgang mit der Linux-Kommandozeile.
Grundlegende Vorkenntnisse im Bereich Kubernetes-/OpenShift- basierter Container Cluster sind erforderlich. Erfahrungen/Vorkenntnisse im Bereich Virtualisierung und HA- sowie Storage- Clustering sind hilfreich