เมื่อสัปดาห์ที่แล้ว Red Hat ออก RHEL 5.4 ซึ่งถือเป็นรุ่นย่อยรุ่นที่ 4 ของสาย RHEL 5.x และมีฟีเจอร์ที่สำคัญคือ KVM (Kernel-based Virtual Machine) ซึ่งเป็นฟีเจอร์ virtualization ที่อยู่ในระดับเคอร์เนล
ความสำคัญของ KVM อยู่ที่การเปลี่ยนยุทธศาสตร์ด้าน virtualization ของ Red Hat จากเดิมที่ใช้ Xen เป็นหลัก แต่เมื่อ XenSource ถูกบริษัท Citrix ซึ่งมีความสัมพันธ์ใกล้ชิดกับไมโครซอฟท์ซื้อกิจการไป Red Hat ก็ปรับตัว ซื้อบริษัท Qumranet ซึ่งเป็นกำลังหลักในการพัฒนา KVM และเริ่มมี KVM เข้ามาให้เห็นใน RHEL แล้ว ในอนาคตอีกไม่นาน (RHEL 6.0 ออกต้นปี 2010) Xen น่าจะถูกถอดออกไป เหลือแค่ KVM เพียงเจ้าเดียว
นอกจากนี้ RHEL 5.4 ยังสนับสนุนฮาร์ดแวร์ใหม่ๆ เช่น FCoE (Fiber Channel over Ethernet) และ SR-IOV (สำหรับทำ Virtual I/O) ด้วย ผู้ที่เป็นสมาชิก Red Hat Network สามารถอัพเดตเป็น RHEL 5.4 ได้แล้ว ส่วนใครใช้ CentOS ก็รอกันหน่อย
ที่มา - Red Hat News, Ars Technica
Comments
น่าสนใจมากครับ สำหรับ virtualization ระดับ kernel
ยิ่งตอนนี้ตลาด virtualization แข่งขันกันค่อนข้างสูง
สำหรับ centos คงต้องรอต่อไป (ผมเองก็ใช้)
อยากรู้ว่า virtualization ระดับ kernel ดีกว่าทั่วไปยังไงครับ
โดยคอนเซ็ปของมันก็คล้ายๆกับ Xen คือ เป็น Hypervisor Type 1 ซึ่ง hypervisor ประเภทนี้มักจะรันที่ ring 0 หรือระดับ kernel ครับ ดังนั้น มันควรจะเร็วกว่า hypervisor แบบที่รันใน ring ที่ถัดไปจาก kernel เพราะ ring 0 มันมีสิทธิ์ในการเข้าถึง hardware โดยตรง ดังนั้น บางครั้งเราเลยเรียกว่า bare-metal / native hypervisor ครับ
อย่างไรก็ดี มันมีคนถกกันอยู่นะครับว่า KVM มันควรอยู่ Type 1 หรือ Type 2 ถ้าใน wikipedia จะบอกว่ามันเป็น Type 1 แต่คนที่บอกว่าเป็น Type 2 ก็มีครับ ลองดูบทความหนึ่งที่ MrPointy ดูครับ
My Blog / Follow me
My Blog
ขอบคุณครับ และก็ขอโทษด้วยที่ยังไม่เข้าใจ (คงต้องใช้เวลา) :D
เดี๋ยวไปพยายามอ่านและทำความเข้าใจกับ link ที่ให้มาก่อนนะครับ
คุณ javaboom จะซุ่มดูอย่างเงียบๆ ทันทีที่มีคนต้องการความช่วยเหลือ เค้าจะกลายเป็นไอ้มดแดง กระโดดอออกมาแสดงพลัง (ความรู้) ทันที
ส่วนผมยังไม่เก่ง ก็ได้แต่คอมเมนท์สัพเพเหระไปเรื่อย :P
ขอบคุณครับ เผอิญผมอยู่ในฟิลด์นี้เลยพอตอบได้บ้างครับ ในฟิลด์ที่คุณ crucifier ถนัด คุณก็เป็นมดแดงเหมือนกันครับ :)
My Blog / Follow me
My Blog
ปรกติ Host ที่อยู่บน Linux สามารถที่จะ run guest ที่เป็น Windows ได้สมบูรณ์ไหมอ่ะครับเอาแบบที่เป็น Opensource อ่ะครับ เพราะ VMWare มันก็มีบน Linux เหมือนกันแต่มันไม่ free อ่ะครับ
มีหลายตัวเลยครับที่รัน Windows ได้ แต่สมบูรณ์ 100% หรือเปล่าอันนี้ผมไม่เคยทดลองน่ะครับ
เท่าที่ผมรัน Windows บน Linux host ก็มี Xen.org, XenServer, และ VirtualBox ครับ ตัว KVM เองก็รันได้นะแต่ผมไม่เคยลอง
ผมคิดว่า VirtualBox ใช้งานง่ายดีครับ แต่โดยส่วนตัวผมชอบ XenServer ครับ (เป็น freeware) และตระกลู Xen เร็วกว่า VirtualBox อยู่ครับ (โดยเฉพาะถ้ารัน Linux เป็น guest) ทั้งนี้ ถ้าจะรัน Windows ผ่าน Xen.org และ XenServer เราต้องเปิด hardware-assist ของ Intel-VT / AMD-V ดังนั้น โปรเซสเซอร์ต้องสนับสนุนด้วยครับ
ป.ล. ที่ทำงานผมก็รัน Windows 2008 บน XenServer และยังไม่เจอปัญหาใดๆ
My Blog / Follow me
My Blog
ขอบคุณครับ พอดีจะหาตัวที่มาใช้งานเป็น Production ครับ
+1 xenserver ก็เหลือเฟือแล้วครับ ที่สำคัญฟรีด้วยครับ
ป.ล รอ Centos อีกคน