ฉันต้องการทราบความแตกต่างระหว่าง virtualization สองประเภทนี้ใน VPS Hosting บริษัท โฮสติ้งใดที่ใช้งานอยู่ แล้วบอกว่าอันไหนดีที่สุด? ซอฟต์แวร์ที่ใช้กันทั่วไปสำหรับการแบ่งพาร์ติชันตามซอฟต์แวร์หรือไม่
ฉันต้องการทราบความแตกต่างระหว่าง virtualization สองประเภทนี้ใน VPS Hosting บริษัท โฮสติ้งใดที่ใช้งานอยู่ แล้วบอกว่าอันไหนดีที่สุด? ซอฟต์แวร์ที่ใช้กันทั่วไปสำหรับการแบ่งพาร์ติชันตามซอฟต์แวร์หรือไม่
คำตอบ:
อาจเป็นเรื่องง่ายที่สุดที่จะนึกถึงความแตกต่างระหว่างฮาร์ดแวร์และซอฟต์แวร์เสมือนจริงจากมุมมองของแขก
ในการจำลองเสมือนซอฟต์แวร์เครื่องทั้งหมดจะทำเสมือนจริงรวมถึงฮาร์ดแวร์ ตัวอย่างคือการใช้ VirtualBox . แขก VirtualBox จะ "เห็น" ว่ามีการ์ดกราฟิกที่เรียกว่า "VirtualBox Graphics Adapter" โดยไม่คำนึงถึงการ์ดกราฟิกจริงที่ติดตั้งในเครื่องโฮสต์และฮาร์ดดิสก์ที่มันจะเห็นจะเป็น "VBOX Harddisk" โดยไม่คำนึงถึงสิ่งที่ติดตั้ง ในเครื่อง
ในการจำลองเสมือนฮาร์ดแวร์แขกจะมีโอกาสเห็นฮาร์ดแวร์จริงของเครื่องโฮสต์ แทนที่จะมีโปรแกรมเช่น VirtualBox ที่ทำงานบนระบบปฏิบัติการที่สมบูรณ์คุณมีแนวโน้มที่จะมีระบบปฏิบัติการ "ที่ล้มลง" ที่เรียกว่า "Hypervisor" ซึ่งจัดการกับแขกที่สามารถเข้าถึงฮาร์ดแวร์ใดเมื่อใด
เนื่องจากการจำลองเสมือนของฮาร์ดแวร์กำลังเข้าถึงฮาร์ดแวร์โดยตรงหรือน้อยกว่าจึงมีแนวโน้มที่จะมีประสิทธิภาพมากกว่าซอฟต์แวร์เสมือนจริงดังนั้นจึงไม่น่าเป็นไปได้ที่ ISP ที่แท้จริงจะให้บริการซอฟต์แวร์มากกว่าฮาร์ดแวร์เสมือนจริงให้กับลูกค้า
อ่านบทความของ Wikipedia ที่ เสมือนจริง และ VPSs (และหน้าที่เชื่อมโยงจากหน้าเหล่านั้น) สำหรับคำอธิบายของใครบางคนที่มีเงื่อนงำมากกว่าฉัน
ในสภาพแวดล้อมการจำลองเสมือนที่ใช้ซอฟต์แวร์เครื่องเสมือนจะใช้เคอร์เนลเดียวกันและต้องการทรัพยากรของโหนดหลัก
ในการจำลองเสมือนแบบฮาร์ดแวร์ใช้กลไกการจำลองเสมือนแบ่งพาร์ติชันทรัพยากรฮาร์ดแวร์จริง ในการนำไปใช้โดยทั่วไปจะไม่มีการแก้ไขการกระจายโควต้าและ / หรือตามเวลาจริง ขีด จำกัด นั้นยากและสามารถแก้ไขได้โดยการรีสตาร์ทอินสแตนซ์ของเครื่องเสมือนเท่านั้น