NanaBox: การจำลองเสมือนที่มีน้ำหนักเบาสำหรับ Windows สำหรับนักพัฒนา
NanaBox โดย Kenji Mouri เป็นเครื่องมือการจำลองเสมือนที่มีน้ำหนักเบาสำหรับ Windows ที่ให้การเข้าถึงส่วนติดต่อของบุคคลที่สามที่กระชับต่อ hypervisor ดั้งเดิม แอปพลิเคชันนี้ทำงานกับเครื่องเสมือนโดยมีค่าใช้จ่ายต่ำสุด จัดการวงจรชีวิตของ VM การกำหนดอุปกรณ์ และการกำหนดค่าพื้นฐานผ่าน UI การจัดการที่กระชับ มันมุ่งเป้าไปที่ความเข้ากันได้ของแขกสมัยใหม่ กราฟิกที่เร่งความเร็ว และ I/O ที่ปรับแต่ง นักพัฒนา ผู้เชี่ยวชาญด้าน IT และผู้ใช้ที่มีพลังจะได้รับสภาพแวดล้อมที่รวดเร็วสำหรับการทดสอบและการทำงานที่แยกออกบน Windows เดสก์ท็อป。
NanaBox ทำอะไร?
แอปพลิเคชันนี้ห่อหุ้ม Windows Host Compute Service (HCS) และ Host Compute Network (HCN) APIs เพื่อนำเสนอส่วนหน้าการจำลองเสมือนที่บางลงซึ่งสร้างขึ้นบนแพลตฟอร์ม hypervisor ดั้งเดิม Mouri ออกแบบให้ทำหน้าที่เป็นทางเลือกสำหรับชุดเดสก์ท็อปที่มีน้ำหนักมากกว่าโดยการเรียกใช้บริการคอมพิวเตอร์โฮสต์โดยตรง โครงการนี้เป็นโอเพนซอร์สบน GitHub และรองรับ Windows และการแจกจ่าย Linux ทั่วไปในฐานะระบบปฏิบัติการแขก โดยมุ่งเป้าไปที่การทดสอบและพัฒนาที่รวดเร็ว
คุณควรคาดหวังผลกระทบจากโฮสต์มากแค่ไหน?
เนื่องจากแอปพลิเคชันมอบหมายงานการจำลองเสมือนหลักให้กับสแต็คคอมพิวเตอร์โฮสต์ รายงานจากชุมชนและบันทึกของนักพัฒนาชี้ให้เห็นถึงขนาดที่เล็กกว่าที่สังเกตได้เมื่อเปรียบเทียบกับ hypervisors เดสก์ท็อปแบบดั้งเดิม มันต้องการการจำลองเสมือนของฮาร์ดแวร์ (VT-x หรือ AMD-V) ที่เปิดใช้งานใน BIOS และฟีเจอร์ Windows Hypervisor Platform ที่เปิดใช้งานบนโฮสต์ ภาระงานที่ต่ำกว่านั้นเหมาะสำหรับการรัน VM ชั่วคราวหลายตัวโดยไม่ต้องทำซ้ำบริการพื้นหลังที่หนักหน่วง
NanaBox ปลอดภัยต่อการใช้งานสำหรับการปรับใช้แขกสมัยใหม่หรือไม่?
เครื่องมือนี้ใช้ UEFI, Secure Boot และโมดูลแพลตฟอร์มที่เชื่อถือได้เสมือนจริง ซึ่งครอบคลุมความต้องการแพลตฟอร์มหลักสำหรับระบบปฏิบัติการแขกล่าสุด เนื่องจากมันใช้ส่วนติดต่อคอมพิวเตอร์โฮสต์ที่ระบบปฏิบัติการจัดเตรียมไว้ พื้นฐานด้านความปลอดภัยเหล่านั้นทำงานภายใต้แนวทางและการควบคุมที่มีอยู่ของโฮสต์ โค้ดเบสโอเพนซอร์สช่วยให้ผู้ดูแลระบบสามารถตรวจสอบรายละเอียดการใช้งานก่อนที่จะนำเครื่องมือนี้ไปใช้ในสภาพแวดล้อมการทดสอบหรือการจัดเตรียม
ทางเลือกที่มุ่งเน้นสำหรับผู้ใช้ทางเทคนิคที่ยอมรับการแลกเปลี่ยน
NanaBox เป็นตัวเลือกที่ใช้ได้จริงสำหรับนักพัฒนาและผู้เชี่ยวชาญด้าน IT ที่ต้องการส่วนหน้าที่เป็นเนทีฟขนาดกะทัดรัดสำหรับการสร้างสภาพแวดล้อมการทดสอบที่แยกจากกัน มันแลกเปลี่ยนระบบนิเวศของการขยายที่กว้างขึ้นของ hypervisors ขนาดใหญ่เพื่อให้มีพื้นที่การทำงานที่เล็กลง ดังนั้นองค์กรที่ต้องการการรวมระบบจากบุคคลที่สามอย่างกว้างขวางอาจชอบชุดที่มีชื่อเสียงมากกว่า วางแผนการเปิดตัวแบบเป็นขั้นตอน โดยการตรวจสอบการทำงานของแขกและการเข้าถึงอุปกรณ์เสริมบนโฮสต์เดียวก่อนการปรับใช้ในวงกว้าง แนะนำ.