Skip to Content
Vm ManagementVM-Verwaltung

VM-Verwaltung

OpenFactory nutzt libvirt-VMs zum Booten von Images, Ausführen von Verifikation und Deployen von Projekt-Topologien. Die Konsole kombiniert einen Desired Graph mit dem Runtime-Zustand von libvirt.

Aktuelle Fähigkeiten

FähigkeitGrenze
Geplante TopologieVM- und Netzwerk-Knoten hinzufügen, verbinden, Boot-Variant wählen und Graph-Layout vor Provisioning speichern
VM-LifecycleAutorisierte VM anlegen, starten, graceful shutdown, reboot, hard reset, forced power-off und löschen
Boot-ImagesEigene Builds oder enabled public catalog launch target; Variant-Wechsel an provisioniertem Node tauscht CD-ROM und cold-restart bei behaltener Disk
KonsoleBrowser-VNC-Konsole für laufende VM öffnen
VerifikationTemporäre Test-Umgebungen provisionieren und predefined, feature, custom, GUI oder benchmark checks ausführen
Persistent overlayOptionale Zone-2-Disk für unterstützte Images; Snapshots und Rollback gelten nur für dieses Overlay

VM-Verfügbarkeit, Größe, Node-Anzahl und Retention werden aus aktuellen Account-Entitlements des Backends durchgesetzt. Verlassen Sie sich nicht auf eine kopierte Plan-Tabelle in der Dokumentation.

Wichtige Unterscheidungen

  • Ein geplanter Node ist Topologie-Daten, keine laufende VM.
  • Eine laufende VM ist kein Nachweis, dass ihr Image Tests bestanden hat.
  • Root-Disk einer ISO-gebooteten VM ist nicht automatisch ein installiertes System.
  • Ein Zone-2-Snapshot ist kein vollständiger VM-Snapshot: er erfasst keinen Gast-Memory, kein immutable base image und keine beliebigen Disks.
  • Browser-Konsolen-Erfolg beweist kein SSH-, Installer- oder Physical-Hardware-Verhalten.

Sicherer Workflow

  1. Image validieren und bauen.
  2. Gewünschte VM- und Netzwerk-Knoten zu Projekt- oder Build-Topologie hinzufügen.
  3. Exakte Boot-Variant wählen und Resource Limits prüfen.
  4. Provisionieren, dann Runtime-Identifier und -Zustand inspizieren.
  5. Konsole öffnen und prompt-spezifische Assertions ausführen.
  6. Für installierbare Medien Install-to-Disk-Test abschließen und von Disk statt ISO booten.
  7. Test-, Zertifizierungs- und Hardware-Nachweis getrennt halten.
  8. Temporäre VMs und Netzwerke löschen, wenn Nachweis behalten wurde.

Verwandt