Virtualization (เวอร์ชวลไลเซชั่น) คืออะไร
เทคโนโลยีจำลองคอมพิวเตอร์เสมือน สามารถรวมการทำงานจากคอมพิวเตอร์หลายเครื่องไว้เครื่องเดียวได้
ปัจจุบันเทคโนโลยีต่างๆได้พัฒนาอย่างรวดเร็วสำหรับอุปกรณ์หรือซอฟต์แวร์คอมพิวเตอร์ก็เช่นเดียวกัน มีการพัฒนาให้เกิดประสิทธิภาพการทำงานสูงวันนี้จะมาแนะนำเทคโนโลยีที่สามารถทำให้คอมพิวเตอร์สมัยใหม่ทำงานได้อย่างเต็มประสิทธิภาพอย่าง Virtualization (เวอร์ชวลไลเซชั่น) คือเทคโนโลยีที่สามารถทำให้อุปกรณ์คอมพิวเตอร์หนึ่งเครื่องทำงานได้เหมือนกับมีคอมพิวเตอร์หลายๆเครื่อง เป็นการจำลองการทำงานของเครื่องคอมพิวเตอร์แบบเสมือนและสามารถใช้งานได้จริงๆ
ปกติแล้วอุปกรณ์คอมพิวเตอร์หนึ่งเครื่องจะประกอบไปด้วยอุปกรณ์ Hardware หลักๆที่สามารภทำให้คอมพิวเตอร์ทำงานได้เช่น CPU (ซีพียู) ที่ทำหน้าที่เป็นหน่วยประมวลผลหลัก, Disk (ดิสก์) ทำหน้าที่เป็นหน่วยความจำหลักสำหรับจัดเก็บข้อมูล, Memory (เมมโมรี่) หน่วยความจำสำรอง , Network (เน็ตเวิร์ค) ระบบเครือข่าย นอกจากนี้ยังมีอุปกรณ์อื่นๆด้วยเช่นหน้าจอ เมาส์ คีย์บอร์ด เป็นต้น และที่ขนาดไม่ได้สำหรับคอมพิวเตอร์คือระบบปฏิบัติการหรือ Operating System (OS) ซอฟต์แวร์ระบบ (systems software) ที่ทำหน้าที่ควบคุมการทำงานของฮาร์ดแวร์ทั้งหมด
อย่างที่เกี่ยวไปข้างต้นด้วยการพัฒนาทำให้อุปกรณ์คอมพิวเตอร์มีประสิทธิภาพสูงทำให้ใช้งานอุปกรณ์เหล่านี้ไม่เต็มประสิทธิภาพ Virtualization จึงเป็นเทคโนโลยีจำลองคอมพิวเตอร์โดยการแบ่งทรัพยาการจากคอมพิวเตอร์ของเราเพื่อติดตั้งและใช้งาน OS อื่นๆได้มากกว่าหนึ่งระบบ (พูดกันง่ายๆคอมหนึ่งเครื่องติดตั้งระบบปฏิบัติการเช่น Windows (วินโดวส์), Linux อื่นๆได้ไม่จำกัดอยู่ที่ทรัพยากรของเครื่องเราจะไหว)
ข้อดีของ Virtualization
- ลดต้นทุนในการซื้อ Server หรือเครื่องคอมพิวเตอร์
- ใช้ทรัพยากรคอมพิวเตอร์อย่างเต็มประสิทธิภาพ
- ง่ายต่อการโอนย้ายระบบ
- ตอบสนองทางธุรกิจได้อย่างเต็มประสิทธิภาพ
- ลดต้นทุนค่าไฟฟ้า และค่าใช้จ่ายอื่นรวมถึงค่าซ่อมแซม
ปัจจุบันมีซอฟต์แวร์จัดการ Virtualization มากมาย
- Parallels Desktop (แพแร็ลเล็ล เดสก์ท็อป) : อ่านบทความต่อ
- VirtualBox (เวอร์ชวลบ้อกซ์) : อ่านบทความต่อ
- Windows Hyper-V (วินโดว์ ไฮเปอร์ วี) : อ่านบทความต่อ
- VMWare (วีเอ็ม แวร์) : อ่านบทความต่อ