เป็นไปได้หรือไม่ที่จะติดตั้งไฮเปอร์ไวเซอร์แบบเปลือยบนแล็ปท็อปของฉัน


23

ว่าฉันมีแล็ปท็อป Core i7 พร้อม RAM ขนาด 16GB และไดรฟ์ 750GB

มีกลไกที่ฉันสามารถแบ่งพาร์ติชัน HD เป็น Linux, Windows, OS X, ข้อมูลที่ใช้ร่วมกัน, การตั้งค่า Hypervisor ที่ฉันบูตไฮเปอร์ไวเซอร์ขนาดเล็กหรือไม่ ฉันสามารถเริ่ม / หยุดเครื่องเสมือน Linux, Windows และ OS X และโต้ตอบกับพวกเขาทั้งหมดจาก hypervisor ได้หรือไม่

รหัสทดสอบ ฯลฯ ?

นี่คือ Hypervisor ประเภท 1 หรือไม่

ฉันคิดว่าฉันสามารถเรียกใช้การติดตั้ง linux ขนาดเล็กและ VmWare ได้ แต่ VmWare สามารถอ่านเครื่องเสมือนจากพาร์ติชันฮาร์ดดิสก์จริงเทียบกับการตั้งค่าที่ใช้ไฟล์ (.vmdk)


ใช่ แต่หากคุณไม่ต้องการบู๊ตพวกเขาจริง ๆ คุณไม่จำเป็นต้องสร้างพาร์ติชันแยกต่างหาก
Ignacio Vazquez-Abrams

คำตอบ:


13

ใช่นี่คือไฮเปอร์ไวเซอร์ประเภท 1 ไฮเปอร์ไวเซอร์ทั่วไปประเภท 1 ได้แก่XenและVMware vSphere Hypervisor (เดิมคือ VMware ESXi Single Server) ไม่ควรมีปัญหาในการใช้พาร์ติชันเป็นดิสก์เสมือนสำหรับ VMs แต่ไฟล์อิมเมจดิสก์บนพาร์ติชันเดียวให้ความยืดหยุ่นที่มากขึ้นเช่นความสามารถในการเพิ่มขนาดของภาพและใช้การบีบอัดข้อมูลกับภาพ (บนไฟล์โฮสต์ ระบบ) เพื่อลดพื้นที่ดิสก์ที่ต้องการ VirtualBox สามารถเข้าถึงพาร์ติชันได้โดยตรง ฉันไม่แน่ใจเกี่ยวกับ VMware แต่ควรทำเช่นเดียวกัน

ตราบใดที่คุณมีการสนับสนุนฮาร์ดแวร์ที่จำเป็น (และคุณทำ) ก็ไม่ควรมีปัญหากับการตั้งค่าไฮเปอร์ไวเซอร์โลหะเปลือยบนคอมพิวเตอร์ของคุณ อันที่จริงแล็ปท็อปรุ่นเก่าของฉัน (หน่วยความจำ 8 GB, โปรเซสเซอร์ AMD Phenom II (K10 มือถือ) แบบ quad-core) ตอนนี้รัน Microsoft Hyper-V Server 2012 R2 และ VM ก็มีประสิทธิภาพใกล้เคียง


เป็นเวลานานแล้วที่ข้ามองไฮเปอร์ไวเซอร์ที่เป็นโลหะเปลือย แต่ฉันถูกต้องหรือไม่ที่จะสมมติว่าการเข้าถึง GPU, เสียงและอื่น ๆ โดยตรงจากระบบปฏิบัติการไคลเอนต์นั้นยังคงเป็นไปไม่ได้
RusI

2
ใช่ฟังก์ชั่นนี้จำนวนมากยังคงถูก จำกัด ไฮเปอร์ไวเซอร์บางคนไม่สนับสนุนเสียงเลย - ไฮเปอร์ - วีไม่แน่นอน คุณสมบัติอื่น ๆ เช่นการเข้าถึง GPU โดยตรงมักไม่พร้อมใช้งานหรือต้องการการตั้งค่าพิเศษทั้งในโฮสต์และแขก ไฮเปอร์ไวเซอร์ Bare-metal มีไว้สำหรับเซิร์ฟเวอร์ดังนั้นนี่จึงเป็นฟังก์ชั่นพิเศษที่ไม่ได้มีให้เสมอไป
bwDraco

10

หากคุณกำลังตั้งค่าพาร์ทิชันที่แยกต่างหากสำหรับระบบปฏิบัติการของแต่ละบุคคลอีกทางเลือกหนึ่งคือการตั้งค่า multiboot กับด้วง นี่เป็นข้อดีของการอนุญาตให้เกสต์ OS เชื่อมต่อกับฮาร์ดแวร์โดยตรงเพื่อเพิ่มประสิทธิภาพและความเข้ากันได้และช่วยให้คุณหลุดพ้นจากนิสัยและข้อ จำกัด เฉพาะของโฮสต์ประเภท 1 Hypervisor

ตัวอย่างเช่น VMware ESXi ไม่รองรับ windows 8ก่อน ESXi 5.0 Patch 4 และจะต้องติดตั้ง Hypervisor ประเภท 2 เช่น Qemu ภายในระบบปฏิบัติการ guest สำหรับการจำลองโปรเซสเซอร์ที่ใช้ ARM (เช่นสำหรับการพัฒนาRaspberry Pi ) Xen อาจเป็นเรื่องยากที่จะกำหนดค่าและการสนับสนุนไดรเวอร์ขึ้นอยู่กับความเข้ากันได้ของการกระจาย

นอกจากนี้ไฮเปอร์ไวเซอร์ประเภท 1 ของคุณอาจจะใช่หรือไม่ใช่เข้ากันได้กับเทคโนโลยีการจัดการพลังงานแล็ปท็อปและส่งผลกระทบอย่างมากต่ออายุการใช้งานแบตเตอรี่

อีกทางเลือกหนึ่งที่คุณอาจพิจารณาคือการติดตั้ง Linux เวอร์ชันที่คลายลงพร้อมกับการติดตั้งKVMและIntel VT-x (สำหรับ Core i7 ของคุณ) การสนับสนุนระบบเสมือนจริงในฐานะ Host OS แม้ว่านี่จะไม่ใช่การใช้งานไฮเปอร์ไวเซอร์ประเภทที่ 1 ในทางเทคนิค แต่มันอาจมอบฟังก์ชันการทำงานที่คุณต้องการ ฉันขอแนะนำให้เก็บรูปภาพดิสก์ของคุณเป็นไฟล์ไม่ใช่พาร์ติชั่นถ้าคุณไปตามเส้นทางนี้ - ง่ายกว่ามากในการสำรองจัดการและอัปเกรด / ถอดรหัส

การสนทนานี้มีข้อมูลที่มีประโยชน์มากกว่านี้เล็กน้อยหากคุณต้องการค้นคว้าหัวข้อเพิ่มเติม

คุณอาจลองเรียกใช้ประเภทที่คาดหวัง 1 ของคุณภายในไฮเปอร์ไวเซอร์ประเภท 2 เช่นVMware Workstation , VirtualBoxหรือQemuเพื่อลองก่อนซื้อ


-1

ซิทริกซ์ได้เปิดตัวเมื่อเร็ว ๆ นี้ชนิดที่ 1 hypervizor โลหะเปลือยสำหรับเดสก์ท็ - XenClient

ฟรีสำหรับผู้ใช้มากถึงสิบคน

บทความเบื้องต้น:

http://my-techno-arena.blogspot.com/2014/08/type1-bare-metal-hypervisor-for.html

http://blogs.citrix.com/2010/11/18/xenclient-how-to-p2v-your-existing-os/

ปรับปรุง

XenClient ถูกยกเลิกและไม่มีการแทนที่ฟรีจาก Citrix


ฉันไม่ได้เข้าร่วมและฉันได้เพิ่มคำตอบเพื่อความสมบูรณ์เท่านั้น มันจะเป็นค่าใช้จ่ายในการอธิบายเหตุผลของการลงคะแนน
Vadzim
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.