ศัพท์ไอที · Data Center
Virtualization คืออะไร
เทคโนโลยีจำลองทรัพยากรคอมพิวเตอร์เสมือน · หรือ เวอร์ชวลไลเซชัน, Server Virtualization
นิยามสั้น
เทคโนโลยีที่ทำให้เครื่องคอมพิวเตอร์จริงหนึ่งเครื่องรันระบบปฏิบัติการหลายชุดที่แยกจากกันได้พร้อมกัน โดยมีซอฟต์แวร์ hypervisor แบ่งและจัดสรรทรัพยากรของเครื่องให้แต่ละ Virtual Machine
Virtualization คือกระบวนการทำให้คอมพิวเตอร์จริงหนึ่งเครื่องรันระบบปฏิบัติการหลายชุดที่แยกจากกันได้ ตามคำอธิบายของ CNCF แอปพลิเคชันที่ทำงานบนเครื่องเสมือนไม่รับรู้ว่ากำลังใช้เครื่องจริงร่วมกับผู้อื่น เทคโนโลยีนี้เป็นฐานของทั้งดาต้าเซ็นเตอร์สมัยใหม่และบริการคลาวด์
Virtualization ทำงานอย่างไร
หัวใจคือซอฟต์แวร์ที่เรียกว่า hypervisor ซึ่งสร้างฮาร์ดแวร์เสมือนให้แต่ละ Virtual Machine และควบคุมการเข้าถึงฮาร์ดแวร์จริง เอกสาร NIST SP 800-125 ที่เผยแพร่เดือนมกราคม 2011 แบ่งรูปแบบไว้สองแบบ
- Bare metal hypervisor ทำงานบนฮาร์ดแวร์โดยตรง ไม่มีระบบปฏิบัติการคั่นกลาง เซิร์ฟเวอร์ส่วนใหญ่ใช้รูปแบบนี้
- Hosted hypervisor ทำงานบนระบบปฏิบัติการทั่วไปอีกชั้นหนึ่ง เช่น Windows, Linux หรือ macOS นิยมใช้กับเครื่องเดสก์ท็อป
นอกจากเซิร์ฟเวอร์แล้ว เครือข่ายและสตอเรจก็ถูกทำให้เป็นเสมือนได้เช่นกัน NIST ระบุเหตุผลหลักที่องค์กรนำมาใช้ว่าคือประสิทธิภาพในการดำเนินงาน เพราะใช้ฮาร์ดแวร์ที่มีอยู่ได้คุ้มขึ้นด้วยการวางภาระงานมากขึ้นบนเครื่องแต่ละเครื่อง ขณะเดียวกันก็เตือนว่า Virtualization เพิ่มชั้นของเทคโนโลยีที่ต้องดูแลความปลอดภัย โดยเฉพาะตัว hypervisor เอง
ตัวอย่างการใช้งาน
- รวมเซิร์ฟเวอร์ ลดจำนวนเครื่องจริง พื้นที่ และพลังงานในห้องเซิร์ฟเวอร์
- เปิดเครื่องใหม่ได้เร็ว CNCF ระบุว่าผู้ใช้สร้าง VM ใหม่ได้ภายในไม่กี่นาที โดยไม่ต้องกังวลกับการเพิ่มเครื่องจริงเข้าดาต้าเซ็นเตอร์
- ฐานของ Private Cloud และ HCI นำเซิร์ฟเวอร์ สตอเรจ และเครือข่ายเสมือนมารวมเป็นกลุ่มทรัพยากรเดียว
- สำรองและกู้คืนระบบ คัดลอก VM ทั้งตัวไปยังศูนย์สำรอง ทำให้กู้คืนได้เร็วกว่าการติดตั้งใหม่ทีละเครื่อง
Virtualization ต่างจาก Cloud Computing อย่างไร
Virtualization เป็นเทคโนโลยี ส่วน Cloud Computing เป็นรูปแบบการให้บริการที่สร้างอยู่บนเทคโนโลยีนั้น องค์กรที่ทำ Virtualization แล้วยังไม่ถือว่ามีคลาวด์ จนกว่าจะมีคุณลักษณะตามนิยามของ NIST SP 800-145 เช่น ผู้ใช้ขอทรัพยากรได้เองโดยอัตโนมัติ ขยายและลดได้รวดเร็ว และวัดปริมาณการใช้งานได้ การลงทุนซอฟต์แวร์ Virtualization จึงเป็นก้าวแรก ส่วนชั้นบริหารจัดการและกระบวนการทำงานเป็นสิ่งที่ต้องเพิ่มเพื่อไปถึงคลาวด์
แหล่งอ้างอิง
ปรับปรุงล่าสุด โดยกองบรรณาธิการ THAI DATA
ข่าวและบทความเกี่ยวกับ Virtualization
Gartner คาดองค์กร 55% จะทดลองแพลตฟอร์มแทน VMware ภายในปี 2029 แม้ยังจัดเป็น Leader
อ่าน 6 นาที
Kubernetes คืออะไร? แนวคิดหลัก ความต่างจาก Docker และ VM และองค์กรแบบไหนควรใช้
อ่าน 10 นาที

