#การจัดการวีเอ็ม
OpenFactory ใช้เครื่องเสมือน libvirt เพื่อบูตอิมเมจ เรียกใช้การตรวจสอบ และปรับใช้โทโพโลยีของโปรเจ็กต์ คอนโซลจะรวมกราฟที่ต้องการเข้ากับสถานะรันไทม์ที่ส่งคืนโดย libvirt
ความสามารถในปัจจุบัน
| ความสามารถ | ขอบเขต |
|---|---|
| โทโพโลยีที่วางแผนไว้ | เพิ่ม VM และโหนดเครือข่าย เชื่อมต่อ เลือกรูปแบบการบูต และบันทึกเค้าโครงกราฟก่อนจัดเตรียม |
| วงจรชีวิตของ VM | สร้าง เริ่มต้น การปิดระบบอย่างค่อยเป็นค่อยไป รีบูต ฮาร์ดรีเซ็ต บังคับปิดเครื่อง และลบ VM |
| รูปภาพสำหรับบูต | ใช้หนึ่งในรุ่นของคุณหรือเป้าหมายการเปิดตัวแค็ตตาล็อกสาธารณะที่เปิดใช้งาน การเปลี่ยนตัวแปรของโหนดที่จัดเตรียมไว้จะสลับซีดีรอมและรีสตาร์ทแบบเย็นในขณะที่ยังคงรักษาดิสก์ไว้ |
| คอนโซล | เปิดคอนโซล VNC ของเบราว์เซอร์สำหรับ VM |
| การยืนยัน | จัดเตรียมสภาพแวดล้อมการทดสอบชั่วคราวและดำเนินการกำหนดล่วงหน้า คุณสมบัติ กำหนดเอง GUI หรือการตรวจสอบเกณฑ์มาตรฐาน |
| การซ้อนทับแบบถาวร | ดิสก์เสริม Zone 2 สำหรับอิมเมจที่รองรับ สแน็ปช็อตและการย้อนกลับมีผลกับโอเวอร์เลย์นั้นเท่านั้น |
ความพร้อมใช้งาน ขนาด จำนวนโหนด และการเก็บรักษาของ VM บังคับใช้จากการให้สิทธิ์บัญชีปัจจุบันที่ส่งคืนโดยแบ็กเอนด์ อย่าใช้ตารางแผนที่คัดลอกมาในเอกสารประกอบ
ความแตกต่างที่สำคัญ
- โหนดที่วางแผนไว้คือข้อมูลโทโพโลยี ไม่ใช่ VM ที่กำลังรันอยู่
- VM ที่ทำงานอยู่ไม่ใช่หลักฐานว่าอิมเมจผ่านการทดสอบ
- ดิสก์รูทของ VM ที่ถูกบูทด้วย ISO ไม่ใช่ระบบที่ติดตั้งโดยอัตโนมัติ
- สแน็ปช็อตของ Zone 2 ไม่ใช่สแน็ปช็อต VM แบบเต็ม: ไม่ได้บันทึกภาพแขก หน่วยความจำ อิมเมจพื้นฐานที่ไม่เปลี่ยนรูป หรือดิสก์ที่กำหนดเอง
- ความสำเร็จของคอนโซลเบราว์เซอร์ไม่ได้พิสูจน์ SSH ตัวติดตั้ง หรือฮาร์ดแวร์จริง พฤติกรรม
ขั้นตอนการทำงานที่ปลอดภัย
- ตรวจสอบและสร้างอิมเมจ
- เพิ่ม VM และโหนดเครือข่ายที่ต้องการให้กับโปรเจ็กต์หรือสร้างโทโพโลยี
- เลือกรูปแบบการบูตที่แน่นอนและตรวจสอบขีดจำกัดทรัพยากร
- จัดเตรียม จากนั้นตรวจสอบตัวระบุและสถานะรันไทม์
- เปิดคอนโซลและเรียกใช้การยืนยันเฉพาะพรอมต์
- สำหรับสื่อที่ติดตั้งได้ ให้ทำการทดสอบการติดตั้งลงดิสก์และรีบูตจาก ดิสก์แทนที่จะเป็น ISO
- แยกหลักฐานการทดสอบ การรับรอง และฮาร์ดแวร์ออกจากกัน
- ลบ VM และเครือข่ายชั่วคราวเมื่อหลักฐานยังคงอยู่