Contents

VDI กับ VHD กับ VMDK กับ VHDX: อธิบายรูปแบบภาพดิสก์เสมือน

คุณอาจพบไฟล์ต่างๆ เช่น VDI, VHD, VMDK และ VHDX เมื่อบันทึก ดาวน์โหลด หรือตั้งค่าสภาพแวดล้อมเครื่องเสมือน ไฟล์เหล่านี้เรียกว่าไฟล์อิมเมจของดิสก์เสมือน และใช้เพื่อจัดเก็บอิมเมจของดิสก์เสมือนและการกำหนดค่าที่จำเป็นสำหรับการรันระบบปฏิบัติการเสมือนจริง

ด้วยเหตุนี้ จึงเป็นที่น่าสังเกตว่าแต่ละรูปแบบดิสก์อิมเมจมีข้อดีและข้อเสียเฉพาะ ดังนั้นจึงกระตุ้นให้เกิดคำถามว่าจะใช้รูปแบบใดภายใต้สถานการณ์เฉพาะและเพื่อวัตถุประสงค์ที่ตั้งใจไว้

VDI คืออะไร?

/th/images/virtualbox-disc-image.jpg

Virtual Disk Image หรือ VDI เป็นรูปแบบไฟล์ดิสก์เสมือนที่ออกแบบมาเพื่อใช้กับไฮเปอร์ไวเซอร์ VirtualBox ของ Oracle โดยเฉพาะ ความจริงที่ว่ามันเป็นรูปแบบโอเพ่นซอร์สทำให้สามารถเข้ากันได้กับหลายแพลตฟอร์ม นอกเหนือจาก VirtualBox ของ Oracle รวมถึงทางเลือกยอดนิยมเช่น VMware และ Windows Hyper-V

ไฟล์ VDI ถูกสร้างขึ้นเมื่อมีการบันทึกสถานะการทำงานของคอมพิวเตอร์โดยใช้ Virtual Media Manager ของ VirtualBox ไฟล์นี้อาจทำซ้ำและแจกจ่ายได้อย่างอิสระ โดยให้ผู้อื่นสามารถเข้าถึงได้ เมื่อโหลดลงใน VirtualBox ผู้ใช้จะเห็นสองตัวเลือกเกี่ยวกับความจุในการจัดเก็บข้อมูล-แบบไดนามิกหรือแบบคงที่ พื้นที่จัดเก็บข้อมูลแบบไดนามิกช่วยให้ผู้ใช้สามารถขยายไฟล์ต่อไปได้อย่างไม่มีกำหนด ในขณะที่การจัดสรรแบบคงที่จะช่วยควบคุมขนาดไฟล์โดยการกำหนดปริมาณหน่วยความจำเฉพาะให้กับอุปกรณ์เสมือน

ข้อดี

|

ข้อเสีย

—|—

ไฮเปอร์ไวเซอร์ส่วนใหญ่ซึ่งทำงานในระบบปฏิบัติการที่หลากหลาย สามารถเข้ากันได้และสนับสนุนเทคโนโลยีนี้

|

ช้ากว่า VMDK และ VHDX

ตัวเลือกสำหรับการจัดสรรหน่วยความจำแบบไดนามิกและคงที่

|

ไม่รองรับการสำรองข้อมูลส่วนเพิ่ม

ทำงานได้ดีกว่า VHD และ VHDX

|

พกพาสะดวกมาก

|

VDI (Virtual Disk Image) เป็นรูปแบบดิสก์เสมือนพิเศษที่ให้ข้อดีมากมายแก่ผู้ใช้ VirtualBox เป็นซอฟต์แวร์แบบโอเพ่นซอร์สที่ไม่มีค่าใช้จ่าย มีความเข้ากันได้ข้ามแพลตฟอร์มที่น่าประทับใจ และสามารถเคลื่อนย้ายจากอุปกรณ์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งได้อย่างง่ายดาย ด้วยการใช้ไฟล์ VDI ภายใน VirtualBox ผู้ใช้จะสามารถเข้าถึงความสามารถขั้นสูง รวมถึงการเชื่อมต่อระยะไกล สแน็ปช็อต และการรวม USB โดยตรงบนระบบ Windows ซึ่งโดยทั่วไปแล้วทั้งหมดนี้สงวนไว้สำหรับทางเลือกที่ต้องชำระเงินในแพลตฟอร์มเวอร์ช่วลไลเซชั่นอื่น ๆ นอกจากนี้ ด้วยการทำซ้ำล่าสุดของ VirtualBox ผู้ใช้ Linux จะได้รับประโยชน์จากมาตรการรักษาความปลอดภัยที่ได้รับการปรับปรุงผ่านการรองรับ Secure Boot

VHD และ VHDX คืออะไร?

/th/images/hyper-v-disc-image.jpg

ฮาร์ดดิสก์เสมือน (VHD) และ VHDX เวอร์ชันขยายคือรูปแบบไฟล์ที่ออกแบบโดยเฉพาะโดย Microsoft เพื่อทำหน้าที่เป็นตัวแทนดิจิทัลของดิสก์ทางกายภาพภายในสภาพแวดล้อมเสมือนจริง เวอร์ชันแรกซึ่งเดิมเรียกว่า VHD นั้นใช้เป็นหลักในการทำซ้ำโซลูชันการจำลองเสมือนของ Microsoft ก่อนหน้านี้ รวมถึง Microsoft Virtual PC และ Microsoft Virtual Server แม้จะยุติการพัฒนาอย่างต่อเนื่อง แต่ VHD ยังคงถูกนำมาใช้ในอินสแตนซ์ล่าสุดของ Microsoft Hyper-V ซึ่งเป็นแพลตฟอร์มการจำลองเสมือนขั้นสูง เพื่อรองรับโปรแกรมซอฟต์แวร์รุ่นเก่าบางโปรแกรม

Virtual Hard Disk (VHD) ประสบความสำเร็จด้วยเวอร์ชันขั้นสูงที่เรียกว่า VHDX รูปแบบไฟล์นี้ทำงานอย่างมีประสิทธิภาพด้วยแพลตฟอร์มการจำลองเสมือน Hyper-V ของ Microsoft ข้อได้เปรียบหลักของ VHDX เหนือ VHD คือความจุในการจัดเก็บข้อมูลที่เพิ่มขึ้นสูงสุด 64 เทราไบต์ และประสิทธิภาพที่ได้รับการปรับปรุง นอกจากนี้ยังมีการปกป้องข้อมูลที่ยกระดับขึ้นพร้อมกับความเข้ากันได้กับเครื่องมือการจำลองเสมือนยอดนิยม เช่น VirtualBox, VMware และ Citrix XenServer

การใช้งานหลักของไฟล์ VHD และ VHDX นั้นเชื่อมโยงกับไฮเปอร์ไวเซอร์ประเภท 1 เช่น Hyper-V ของ Microsoft ซึ่งนำเสนอประสิทธิภาพการดำเนินงานและความสามารถในการปฏิบัติงานที่ได้รับการปรับปรุง แม้ว่าอาจส่งผลให้เกิดความเสี่ยงด้านความปลอดภัยต่อระบบคอมพิวเตอร์โฮสต์ก็ตาม

ข้อดี

|

ข้อเสีย

—|—

ความสามารถในการซ่อมแซมและการกู้คืน

|

ระบบปฏิบัติการของแขกมีความเสี่ยงสูงที่จะถูกกำหนดเป้าหมายโดยซอฟต์แวร์ที่เป็นอันตรายหลายประเภท เนื่องจากคุณสมบัติด้านความปลอดภัยและช่องโหว่ที่จำกัดเมื่อเปรียบเทียบกับระบบปฏิบัติการหลัก

เครื่องเสมือนหนึ่งเครื่องสามารถมีผู้ใช้หลายคนได้

|

การมีไฟล์ Virtual Hard Disk (VHD) หรือ VHDX ที่เสียหายอาจทำให้ระบบเสียหายสำหรับระบบปฏิบัติการ Windows

แต่ละอินสแตนซ์ของเครื่องเสมือนมีความเป็นอิสระ และไม่มีอิทธิพลหรือส่งผลกระทบต่ออินสแตนซ์อื่นใด โดยไม่คำนึงถึงการโต้ตอบกับผู้ใช้รายอื่น

|

ต้องมีความเข้าใจด้านเทคนิคเพื่อใช้คุณสมบัติขั้นสูง

มีคุณสมบัติหลากหลายสำหรับเซิร์ฟเวอร์เสมือนจริงขั้นสูง

|

ซอฟต์แวร์นี้ให้การสนับสนุนอย่างจำกัดสำหรับระบบปฏิบัติการที่ไม่ใช่ Windows โดยเน้นไปที่รูปแบบฮาร์ดดิสก์เสมือน VHDX โดยเฉพาะ

VHD ได้รับการสนับสนุนโดยเครื่องมือเสมือนจริงมากมาย

|

VHDX ส่วนใหญ่จำกัดอยู่ที่ Hyper-V

รูปแบบไฟล์ VHD และ VHDX ซึ่งเป็นที่ชื่นชอบของผู้ดูแลระบบที่เชี่ยวชาญ Microsoft Hyper-V และเครื่องมือที่เกี่ยวข้อง มอบความสามารถในการดำเนินการแบบไม่มีส่วนหัวที่เป็นประโยชน์สำหรับการจัดการที่มีความคล่องตัว อย่างไรก็ตาม ความชำนาญกับ Windows PowerShell ถือเป็นสิ่งสำคัญในการใช้อินเทอร์เฟซบรรทัดคำสั่ง สำหรับผู้ที่ไม่คุ้นเคยกับการจำลองเสมือน อาจต้องใช้รูปแบบดิสก์อิมเมจที่หลากหลายกว่า เช่น VDI หรือ VMDK แทน

VMDK คืออะไร?

/th/images/vmware-virtual_disc-image.jpg

รูปแบบไฟล์ VMDK เริ่มแรกให้บริการเพื่อรองรับความต้องการด้านเวอร์ช่วลไลเซชั่นภายในข้อเสนอผลิตภัณฑ์ของ VMware เท่านั้น รวมถึงไฮเปอร์ไวเซอร์ทั้ง Workstation Pro และ Workstation Player การอัปเดตครั้งต่อมาในปี 2554 ทำให้เป็นรูปแบบที่สาธารณชนเข้าถึงได้ ซึ่งออกแบบมาเพื่ออำนวยความสะดวกในการใช้งานข้ามแพลตฟอร์มได้อย่างราบรื่น ด้วยเหตุนี้ ไฟล์ VMDK จึงเข้ากันได้กับไม่เพียงแต่ซอฟต์แวร์ของ VMware เท่านั้น แต่ยังรวมถึงเครื่องมือการจำลองเสมือนอื่นๆ เช่น VirtualBox, QEMU, Hyper-V และ Workstation Pro/Player

โซลูชันเวอร์ช่วลไลเซชั่นของ VMware มีความสามารถด้านนวัตกรรมมากมาย ซึ่งปรับปรุงฟังก์ชันการทำงานและปรับปรุงการจัดการเครื่องเสมือน ด้วยการใช้ไฮเปอร์ไวเซอร์เวิร์กสเตชันของ VMware ผู้ใช้จะมีตัวเลือกการสำรองข้อมูลแบบก้าวหน้า การสร้างสแน็ปช็อตที่ราบรื่น ความสามารถในการย้อนกลับที่ใช้งานง่าย Live Migration ที่มีประสิทธิภาพ และประสิทธิภาพที่เหนือกว่าเมื่อเปรียบเทียบกับรูปแบบ VHD และ VDI

ข้อดี

|

ข้อเสีย

—|—

การสนับสนุนข้ามแพลตฟอร์ม

|

ใช้งานไม่ได้กับ Microsoft Hyper-V

ประสิทธิภาพโดยรวมดีขึ้น

|

คุณสมบัติขั้นสูงมีเฉพาะใน Workstation Pro เท่านั้น

กระบวนการถ่ายโอนข้อมูลและแอปพลิเคชันระหว่างเซิร์ฟเวอร์หรือระบบคอมพิวเตอร์ในขณะที่ยังคงความพร้อมใช้งานและฟังก์ชันการทำงานอย่างต่อเนื่อง มักดำเนินการเพื่อเพิ่มประสิทธิภาพ อัปเกรดฮาร์ดแวร์หรือซอฟต์แวร์ หรือปรับปรุงมาตรการรักษาความปลอดภัย

|

การสำรองข้อมูลส่วนเพิ่ม

|

บุคคลที่ได้มาหรือเตรียมพร้อมที่จะรับใบอนุญาต Workstation Pro สามารถใช้ประโยชน์จากความสามารถที่หลากหลายของ VMDK ได้อย่างเต็มที่ รวมถึงเครื่องเสมือนที่เข้ารหัส การสำรองข้อมูล การเชื่อมต่อระยะไกล และการวางคอนเทนเนอร์ ซึ่งมอบฟังก์ชันการทำงานที่ยอดเยี่ยมเมื่อเปรียบเทียบกับไฮเปอร์ไวเซอร์อื่น แม้ว่า Workstation Player จะยังคงมีประสิทธิภาพมากกว่า VirtualBox ในแง่ของประสิทธิภาพ แต่ก็ยังขาดฟังก์ชันบางอย่างที่พบใน VMDK ดังนั้น ผู้ใช้ที่ไม่สามารถยืนยันการซื้อสิทธิ์การใช้งาน Workstation Pro อาจเลือกใช้ Workstation Player เพื่อการประมวลผลที่รวดเร็วยิ่งขึ้น และรวม VMDK เข้ากับ VirtualBox เพื่อใช้ประโยชน์จากคุณสมบัติเพิ่มเติม เช่น การสร้างการสำรองข้อมูลและการจัดการระยะไกล

แล้ว ISO ล่ะ?

/th/images/iso-disk-image-file.jpg

Optical Disc Image (ISO) ไม่ใช่รูปแบบดิสก์เสมือนในตัว เป็นรูปแบบไฟล์ที่ใช้สำหรับสร้างการนำเสนอสื่อออปติคอลดิสก์แทน โดยทั่วไปรูปแบบนี้ใช้เพื่อจัดเก็บสำเนาของเนื้อหาของซีดีหรือดีวีดี ซึ่งอาจใช้สำหรับการติดตั้งหรือเรียกใช้แอปพลิเคชันซอฟต์แวร์ในภายหลัง แม้ว่าไฟล์ ISO ไม่ได้มีไว้สำหรับใช้ในสภาพแวดล้อมเสมือนเป็นหลัก แต่พบว่ามีประโยชน์ในการโคลนอุปกรณ์หน่วยความจำ ด้วยเหตุนี้ ไฮเปอร์ไวเซอร์จึงสามารถติดตั้งไฟล์เหล่านี้ในความจุเสมือนได้อย่างมีประสิทธิภาพ เข้าถึงข้อมูลที่มีอยู่ และดำเนินการที่ใกล้เคียงกับเครื่องเสมือนมาตรฐาน

การใช้ไฟล์ ISO เป็นวิธีที่มีประสิทธิภาพในการเผยแพร่อิมเมจระบบปฏิบัติการผ่านทางเว็บ อย่างไรก็ตาม การใช้สิ่งเหล่านี้ในการจำลองเสมือนจำเป็นต้องมีการตั้งค่าที่ซับซ้อนมากขึ้น และอาจส่งผลให้ประสิทธิภาพและฟังก์ชันการทำงานไม่ดีเท่าที่ควร ด้วยเหตุนี้ ขอแนะนำให้รับดิสก์อิมเมจเสมือนทุกครั้งที่เป็นไปได้ ประเภทไฟล์ที่ได้รับการปรับแต่งเหล่านี้จะช่วยเร่งกระบวนการกำหนดค่าและรวมคุณสมบัติความเข้ากันได้ที่รวมไว้ล่วงหน้าซึ่งช่วยให้การทำงานราบรื่นเมื่อเปิดอุปกรณ์ของคุณ

คุณสามารถแปลงรูปแบบดิสก์อิมเมจเสมือนได้หรือไม่

/th/images/converting-virtual-disc-image.jpg

แม้ว่าจะเป็นไปได้ที่จะแปลงไฟล์อิมเมจของดิสก์เสมือนเป็นไฟล์ประเภทอื่น แต่บุคคลจำนวนมากเลือกที่จะเปลี่ยนไฟล์รูปภาพเสมือนเป็นรูปแบบที่แตกต่างกัน เพื่อรับประกันการทำงานที่เหมาะสมที่สุดระหว่างการย้ายไปยังระบบเพิ่มเติม แม้ว่า VDI, VHD, VHDX และ VMDK จะเข้ากันได้กับซอฟต์แวร์การจำลองเสมือนส่วนใหญ่ที่แพร่หลาย แต่การแปลงเป็นรูปแบบอื่นก็ให้ความอุ่นใจสำหรับผู้ที่ต้องการสลับระหว่างแพลตฟอร์มต่างๆ

ตัวเลือกหนึ่งสำหรับการแปลงไฟล์ภาพเสมือนคือการใช้เครื่องมือในตัวที่นำเสนอโดย VirtualBox และ VMware Workstation ตัวอย่างเช่น VirtualBox Virtual Media Manager สามารถเปลี่ยนไฟล์ ISO, VHD, VHDX และ VMDK เป็นรูปแบบ VDI ในทำนองเดียวกัน ตัวช่วยสร้างเครื่องเสมือนที่พบใน VMware Workstation ช่วยให้ผู้ใช้สามารถเปิดไฟล์ ISO, VDI, VHD และ VHDX จากนั้นส่งออกเป็นไฟล์ VMDK

สำหรับบุคคลที่ต้องการย้ายระหว่างไฟล์อิมเมจของดิสก์ประเภทต่างๆ (VDH และ VHDX) จำเป็นต้องใช้ Microsoft Virtual Machine Converter กระบวนการนี้สามารถดำเนินการผ่านอินเทอร์เฟซบรรทัดคำสั่งโดยใช้ PowerShell และ VBoxCommands สำหรับผู้ใช้ที่มีประสบการณ์มากกว่าที่ต้องการทำการแปลงหลายรายการพร้อมกัน

อย่าสูญเสียประสิทธิภาพและฟีเจอร์

รูปแบบไฟล์อิมเมจดิสก์เสมือนได้รับการจัดตั้งขึ้นเพื่อรับประกันการทำงานร่วมกันระหว่างดิสก์อิมเมจและแพลตฟอร์มการจำลองเสมือน แม้ว่า VDI, VHD, VHDX และ VMDK จะมีฟังก์ชันข้ามแพลตฟอร์ม แต่การใช้รูปแบบเหล่านี้บนไฮเปอร์ไวเซอร์ที่ไม่ใช่เจ้าของภาษาอาจส่งผลให้สูญเสียประสิทธิภาพและความสามารถที่เหมาะสมที่สุด ขอแนะนำให้ผู้ใช้ใช้ VDI สำหรับ VirtualBox, VHD และ VHDX บน Hyper-V และ VMDK สำหรับ VMware Workstation ในกรณีที่จำเป็นต้องมีการใช้งานเป็นครั้งคราวเท่านั้น อนุญาตให้ใช้ไฮเปอร์ไวเซอร์ที่มีอยู่ได้ อย่างไรก็ตาม ขอแนะนำให้แปลงไฟล์รูปภาพเป็นระยะเวลานานเพื่อใช้ประโยชน์จากศักยภาพสูงสุดของแต่ละรูปแบบ