Saturday, May 19th

Last update09:30:55 PM GMT

English (United Kingdom)Thai (ภาษาไทย)




You are here:: เกี่ยวกับบริษัท Resource Article เวอร์ชวลไลเซชั่น 101

เวอร์ชวลไลเซชั่น 101

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

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

ความเป็นมาของเวอร์ชวลไลเซชั่น
“เวอร์ชวลไลเซชั่น” คำนี้เริ่มต้นรู้จักครั้งแรกในปี 1960 มีการจำกัดการใช้งานเฉพาะในกลุ่มของเครื่องคอมพิวเตอร์เมนเฟรมเท่านั้นทำให้ยังไม่เป็นที่รู้จักแพร่หลายในวงกว้าง ต้องผ่านกาลเวลามากถึง 40 ปีจึงจะเป็นสิ่งที่เริ่มจะจับต้องได้ ต่อมาในปี 2000 ถือว่าเป็นปีที่ประสิทธิภาพของฮาร์ดแวร์และความสามารถของซอฟต์แวร์ทำงานร่วมกันได้อย่างลงตัว  VMWare ทำให้โลกทั้งใบรู้จักเวอร์ชวลไลเซชั่นที่มาพร้อมกับคุณสมบัติที่ชื่อว่า “Full Virtualization” นี่คือจุดเริ่มต้นของการสร้างระบบเสมือนอย่างเต็มรูปแบบ เนื่องจากสามารถทำการจำลองระบบได้ตั้งแต่ส่วนของ BIOS เรื่อยไปจนถึงอุปกรณ์ทุกตัวที่มีอยู่บนเครื่องคอมพิวเตอร์

เล็กๆ น้อยๆ เกี่ยวกับเวอร์ชวลไลเซชั่น
เกี่ยวกับความสามารถในการรองรับและจัดการระบบปฏิบัติการที่หลากหลายให้สามารถทำงานบนฮาร์ดแวร์ชุดเดียวกันได้นั้น จำเป็นจะต้องมีระบบปฏิบัติการหลักที่คอยบริหารจัดการระบบปฏิบัติการอื่นๆ ที่ถูกสร้างขึ้น ระบบปฏิบัติการหลักที่ว่านี้มีชื่อเรียกแตกต่างกันออกไปตามผลิตภัณฑ์ที่เลือกใช้ ส่วนใหญ่จะพบว่าชื่อที่เรียกใช้กันบ่อยๆ ก็คือ  Hypervisor, Domain 0 และ Host OS ซึ่งหากพบเจอชื่อดังกล่าวให้เข้าใจว่าเป็นการกล่าวถึงระบบปฏิบัติการหลักส่วนระบบปฏิบัติการที่ถูกจำลองขึ้นมานั้นจะมักจะถูกเรียกว่า Guest OS หรือไม่ก็ Domain U ซึ่งในระบบที่ถูกจำลองขึ้นมาจะถูกจัดสรรให้มีทรัพยากรต่างๆ อย่างเรื่องของฮาร์ดแวร์, ระบบไฟล์, ระบบเครือข่าย และไฟล์วอลล์แยกจากเครื่องหลัก นั่นก็คือทุกอย่างที่สร้างขึ้นมาสามารถถูกเรียกใช้งานได้อย่างอิสระโดยไม่ขึ้นกับ Host OS

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

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

อ่าน : เวอร์ชวลไลเซชั่นสำหรับ SME

อ่าน : เวอร์ชวลไลเซชั่นกับความท้าทายด้านไอที
อ่าน : เลือกเวอร์ชวลไลเซชั่นแบบไหนให้โดนใจ