ข้ามไปยังเนื้อหา

ศัพท์ไอที · Data Center

HCI คืออะไร

โครงสร้างพื้นฐานแบบไฮเปอร์คอนเวิร์จ · หรือ Hyper-Converged Infrastructure, Hyperconverged Infrastructure, Hyper-converged Infrastructure, ไฮเปอร์คอนเวิร์จ

นิยามสั้น

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

HCI คือโครงสร้างพื้นฐานที่รวมทรัพยากรด้านการประมวลผล สตอเรจ และเครือข่ายเข้าด้วยกันอย่างแนบแน่น โดยทุกส่วนกำหนดและควบคุมด้วยซอฟต์แวร์ (software-defined) จึงบริหารจัดการจากศูนย์กลางได้เหมือนเป็นระบบเดียว ย่อมาจาก Hyper-Converged Infrastructure คำอธิบายนี้มาจากเอกสารของ Proxmox VE ซึ่งเป็นแพลตฟอร์ม Virtualization แบบโอเพนซอร์ส

HCI ทำงานอย่างไร

คลัสเตอร์ HCI โดยทั่วไปประกอบด้วยเซิร์ฟเวอร์หลายเครื่อง แต่ละเครื่องมีทั้ง CPU หน่วยความจำ และดิสก์ของตนเอง ซอฟต์แวร์สามชั้นทำงานร่วมกัน

  • Hypervisor สำหรับรัน Virtual Machine
  • สตอเรจแบบ software-defined นำดิสก์ของทุกเครื่องมารวมเป็นพื้นที่จัดเก็บเดียว และกระจายสำเนาข้อมูลข้ามเครื่อง
  • ระบบคลัสเตอร์ ย้าย VM ไปเครื่องอื่นเมื่อเครื่องใดเครื่องหนึ่งขัดข้อง

ตัวอย่างในตลาด เช่น Proxmox VE ที่ใช้ Ceph หรือ ZFS เป็นชั้นสตอเรจ และ Azure Local ของ Microsoft ที่สร้างบน Hyper-V, Storage Spaces Direct และ Failover Clustering โดยหนึ่งระบบมีเครื่องได้ตั้งแต่ 1 ถึง 16 เครื่อง เมื่อต้องการกำลังเพิ่ม องค์กรเพิ่มเครื่องเข้าคลัสเตอร์แทนการซื้อระบบสตอเรจแยก

ตัวอย่างการใช้งาน

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

HCI ต่างจาก 3-Tier อย่างไร

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

แหล่งอ้างอิง

  1. Hyper-converged Infrastructure — Proxmox VE Documentation
  2. What are hyperconverged deployments of Azure Local? — Microsoft Learn

ปรับปรุงล่าสุด โดยกองบรรณาธิการ THAI DATA