Skip to Content
Vm ManagementVM-beheer

VM-beheer

OpenFactory gebruikt libvirt-virtual machines om images te booten, verificatie uit te voeren en projecttopologieën te deployen. De console combineert een gewenste graph met de runtime status die libvirt teruggeeft.

Huidige mogelijkheden

MogelijkheidGrens
Geplande topologieVM- en netwerkknooppunten toevoegen, verbinden, een boot variant kiezen en graph layout opslaan vóór provisioning
VM lifecycleEen geautoriseerde VM aanmaken, starten, graceful shutdown, reboot, hard reset, forced power-off en verwijderen
Boot imagesGebruik een van je builds of een enabled public catalog launch target; het wijzigen van de variant van een geprovisioneerd knooppunt wisselt de CD-ROM en cold-restart het terwijl de disk behouden blijft
ConsoleOpen de browser VNC-console voor een draaiende VM
VerificatieTijdelijke testomgevingen provisioneren en predefined, feature, custom, GUI of benchmark checks uitvoeren
Persistent overlayOptionele Zone 2-disk voor ondersteunde images; snapshots en rollback gelden alleen voor die overlay

VM-beschikbaarheid, grootte, aantal knooppunten en retentie worden afgedwongen vanuit de huidige account entitlements die de backend teruggeeft. Vertrouw niet op een gekopieerde plan tabel in de documentatie.

Belangrijke onderscheiden

  • Een gepland knooppunt is topologiedata, geen draaiende VM.
  • Een draaiende VM bewijst niet dat de image tests heeft doorstaan.
  • De root disk van een van ISO gebootte VM is niet automatisch een geïnstalleerd systeem.
  • Een Zone 2 snapshot is geen volledige VM-snapshot: het legt geen guest memory, het immutable base image of willekeurige disks vast.
  • Succes in de browserconsole bewijst geen SSH-, installer- of fysieke-hardware gedrag.

Veilige workflow

  1. Valideer en bouw de image.
  2. Voeg de gewenste VM- en netwerkknooppunten toe aan een project- of buildtopologie.
  3. Kies de exacte boot variant en controleer resourcelimieten.
  4. Provision, inspecteer daarna de runtime identifier en status.
  5. Open de console en voer prompt-specific assertions uit.
  6. Voor installeerbare media: voltooi een install-to-disk-test en reboot vanaf de disk in plaats van de ISO.
  7. Houd test-, certificerings- en hardware-evidence gescheiden.
  8. Verwijder tijdelijke VM’s en netwerken wanneer de evidence is bewaard.

Gerelateerd