VM kezelés
Az OpenFactory libvirt virtuális gépeket használ képek bootolásához, ellenőrzések futtatásához és projekttopológiák telepítéséhez. A konzol összekapcsolja a kívánt gráfot a libvirt által visszaadott runtime állapottal.
Jelenlegi képességek
| Képesség | Határ |
|---|---|
| Tervezett topológia | VM és hálózati csomópontok hozzáadása, összekötés, boot variáns kiválasztása és a gráf elrendezésének mentése provisioning előtt |
| VM életciklus | Engedélyezett VM létrehozása, start, graceful shutdown, reboot, hard reset, forced power-off és törlése |
| Boot képek | Az egyik build vagy enabled public catalog launch target; provisioned csomópont variánsának cseréje CD-ROM-ot cserél és cold-restart, a lemez megmarad |
| Konzol | Böngészős VNC konzol megnyitása futó VM-hez |
| Ellenőrzés | Ideiglenes tesztkörnyezetek provisioning és predefined, feature, custom, GUI vagy benchmark checks futtatása |
| Állandó overlay | Opcionális Zone 2 lemez támogatott képekhez; snapshots és rollback csak erre az overlayre vonatkozik |
A VM elérhetőségét, méretét, csomópontszámát és megőrzését a backend által visszaadott aktuális account entitlements határozzák meg. Ne támaszkodjon a dokumentációban másolt csomagtáblázatra.
Fontos különbségek
- A tervezett csomópont topológiai adat, nem futó VM.
- A futó VM nem bizonyítja, hogy a kép átment a teszteken.
- Az ISO-ról bootolt VM root lemeze nem automatikusan telepített rendszer.
- A Zone 2 snapshot nem teljes VM snapshot: nem rögzíti a guest memory-t, az immutable base image-et vagy tetszőleges lemezeket.
- A böngészős konzol sikere nem igazolja az SSH, az installer vagy a fizikai hardver viselkedését.
Biztonságos munkafolyamat
- Érvényesítse és építse a képet.
- Adja hozzá a kívánt VM és hálózati csomópontokat a projekt vagy build topológiájához.
- Válassza ki a pontos boot variánst, és ellenőrizze az erőforrás-korlátokat.
- Provisioning, majd ellenőrizze a runtime identifier-t és az állapotot.
- Nyissa meg a konzolt, és futtassa a prompt-specific assertions-t.
- Telepíthető médiánál végezze el az install-to-disk tesztet, és reboot-oljon a lemezről ISO helyett.
- Tartsa külön a teszt-, tanúsítási és hardverbizonyítékokat.
- Törölje az ideiglenes VM-eket és hálózatokat, miután a bizonyítékok megmaradtak.