Nutanix trên máy chủ Supermicro: chọn phần cứng cụm HCI

Cloud & Ảo hóa • HCI • Máy chủ Supermicro

Chạy Nutanix trên máy chủ Supermicro là cách dựng cụm HCI (hyperconverged) với phần cứng chọn đúng theo tải: số node, CPU, RAM, ổ NVMe và mạng quyết định cụm có chạy ổn và mở rộng được hay không. Bài viết đi từ cách Nutanix dùng phần cứng, đến số node theo mức chịu lỗi, rồi gợi ý dòng Hyper và BigTwin cho từng quy mô.

IT ManagerSystem / InfraCTO / CIOĐối tác SIBFSI • Giáo dục

1. Nutanix trên máy chủ Supermicro: phần cứng làm gì trong cụm HCI

Trong kiến trúc ba lớp truyền thống, máy chủ, SAN và mạng lưu trữ là ba khối riêng. Nutanix gộp chúng lại: mỗi node là một máy chủ x86 có ổ cục bộ, chạy hypervisor AHV (hoặc ESXi) và một máy ảo điều khiển gọi là CVM (Controller VM). Theo Nutanix Bible, CVM phục vụ toàn bộ thao tác I/O của hypervisor trên node đó. Các CVM ghép ổ của mọi node thành một lớp lưu trữ phân tán dùng chung (AOS Distributed Storage).

Khi một VM ghi dữ liệu, CVM ghi một bản vào ổ của chính node đó và gửi bản sao sang node khác qua mạng (Hình 1). Vì vậy, chọn máy chủ cho Nutanix thực chất là chọn ba thứ cùng lúc: sức tính toán cho VM và CVM, ổ cục bộ cho lớp lưu trữ, và mạng cho lưu lượng sao chép giữa các node.

Luồng ghi dữ liệu trong cụm Nutanix HCINODE 1VMVMCVMAHV hypervisorNVMeNVMeNVMeNODE 2VMVMCVMAHV hypervisorNVMebản saoNVMeNODE 3VMVMCVMAHV hypervisorNVMeNVMeNVMeAOS Distributed Storage: ổ của mọi node gộp thành một kho dùng chung① VM ghi qua CVM cục bộ ② CVM ghi bản 1 vào ổ của node 1 ③ CVM gửi bản 2 qua mạng sang node khác (RF2)
Hình 1. Mỗi node Nutanix có CVM điều khiển ổ cục bộ. Dữ liệu ghi vào node 1 có một bản tại chỗ và một bản sao trên node khác, nên mạng giữa các node mang toàn bộ lưu lượng sao chép.
Sơ đồ nền tảng hội tụ Nutanix: CVM trên mỗi node máy chủ
Ảnh 1. Sơ đồ nền tảng hội tụ của Nutanix: mỗi node chạy hypervisor và CVM, ổ cục bộ được gộp thành lớp lưu trữ chung. Nguồn: Nutanix Bible

2. Supermicro và Nutanix: quan hệ phần cứng

Supermicro là nền phần cứng của dòng thiết bị Nutanix NX. Thông cáo của Supermicro ngày 13/9/2021 cho biết các hệ NX dựa trên nền tảng Supermicro X12 Ultra và BigTwin, đồng thời Supermicro tham gia chương trình đối tác Nutanix Elevate để bán lại dòng NX. Trên trang giải pháp Nutanix của mình, Supermicro nêu các nền tảng máy chủ của hãng được chứng nhận cho phần mềm Nutanix và liệt kê các dòng Hyper, BigTwin, WIO.

Điểm cần lưu ý khi lập kế hoạch: trang nền tảng phần cứng của Nutanix liệt kê NX, các OEM và một số nhà sản xuất bên thứ ba, nhưng không nêu tên Supermicro; liên hệ Supermicro–NX được xác nhận qua thông cáo của Supermicro. Vì vậy với cấu hình Supermicro tự chọn, đội ngũ triển khai nên đối chiếu mã máy, bo mạch, controller ổ và card mạng với danh sách tương thích của Nutanix tại thời điểm mua, và xác nhận mô hình license phù hợp. Đây là phần CSC làm cùng khách hàng và đối tác trong bước sizing.

Nếu doanh nghiệp đang cân nhắc rời VMware, Nutanix là một trong hai hướng chính bên cạnh Proxmox VE. Bài giảm phụ thuộc vào VMware và bài Nutanix Cloud Platform trình bày phần phần mềm; bài này tập trung vào phần cứng.

3. Số node cho cụm Nutanix trên Supermicro và mức chịu lỗi

Nutanix gọi mức chịu lỗi là FT (fault tolerance) và cách giữ bản sao dữ liệu là RF (replication factor). Theo Nutanix Bible:

  • FT1 (RF2): dữ liệu giữ 2 bản, metadata giữ 3 bản; chịu được 1 node hỏng; cần tối thiểu 3 node (khi không bật erasure coding; bật erasure coding cần 4 node).
  • FT2 (RF3): dữ liệu giữ 3 bản, metadata giữ 5 bản; chịu được 2 node hỏng; cần tối thiểu 5 node (bật erasure coding cần 6 node).

Với trung tâm dữ liệu chính, 3–4 node là điểm xuất phát hợp lý, và 5 node trở lên nếu cần RF3 cho cơ sở dữ liệu quan trọng (Hình 2).

So sánh RF2 và RF3RF2 · FT1Tối thiểu 3 node · chịu 1 node hỏngNode 1Node 2Node 3Dữ liệu ADữ liệu ADữ liệu BDữ liệu BDung lượng logic ≈ 1/2 dung lượng thôsau khi trừ phần dự phòng để tự phục hồi khi 1 node hỏngRF3 · FT2Tối thiểu 5 node · chịu 2 node hỏngAAABBBDung lượng logic ≈ 1/3 dung lượng thôđổi lại an toàn hơn khi bảo trì một node và một node khác hỏng
Hình 2. RF2 giữ 2 bản dữ liệu và cần tối thiểu 3 node; RF3 giữ 3 bản và cần tối thiểu 5 node. Tỉ lệ 1/2 và 1/3 là phép chia theo số bản, chưa tính nén và khử trùng lặp.

Nutanix Bible đưa ra cách tính dung lượng chịu lỗi (resilient capacity): lấy tổng dung lượng cụm trừ đi phần cần để dựng lại dữ liệu khi node hỏng. Ví dụ minh họa với 4 node, mỗi node 10 TB:

Dung lượng chịu lỗi = Tổng dung lượng − Dung lượng để dựng lại khi hỏng (FT)
Ví dụ RF2, 4 node × 10 TB: (40 − 10) × 0,95 = 28,5 TB thô
Dung lượng logic cho VM (RF2) ≈ 28,5 / 2 ≈ 14 TB (ước tính của CSC, chưa tính nén/khử trùng lặp)

Theo Nutanix Bible, ngưỡng cảnh báo mặc định là 75% dung lượng chịu lỗi (có thể điều chỉnh) và lớp lưu trữ chuyển sang chỉ đọc ở 95%, nên khi sizing nên giữ mức dùng thực tế dưới ngưỡng cảnh báo. Đây là lý do chọn số node trước, rồi mới chọn dung lượng ổ cho mỗi node: thêm node vừa tăng dung lượng, vừa giảm tỉ lệ phải dành cho dựng lại.

4. Chọn máy chủ Supermicro cho Nutanix: Hyper hay BigTwin

Trên trang giải pháp Nutanix, Supermicro giới thiệu hai nhóm chính: Hyper (máy chủ rackmount 1U/2U, một node mỗi khung) và BigTwin (nhiều node dùng chung khung 2U và nguồn). Đây cũng là hai dòng CSC đã phân tích cho cụm Proxmox VE trong bài máy chủ Supermicro cho Proxmox VE và Ceph; logic chọn tương tự vì cả hai đều là HCI.

Ba mẫu máy chủ Supermicro có trên trang giải pháp Nutanix của Supermicro
Model Dạng máy CPU Bộ nhớ Khay ổ Mạng / nguồn
Hyper SYS-221H-TN24R 2U, 1 node 2× Intel Xeon Scalable thế hệ 4/5, tới 350 W 32 DIMM, tới 4 TB DDR5-5600 (8 TB ở 4400) 24× 2,5″ NVMe/SAS/SATA + 2× M.2 Tới 2 khe AIOM (OCP 3.0); 2× 1600 W Titanium
Hyper SYS-121H-TNR 1U, 1 node 2× Intel Xeon Scalable thế hệ 4/5, tới 350 W (có điều kiện) 32 DIMM, tới 4 TB DDR5-5600 8× 2,5″ (tùy chọn 12) + 2× M.2 1 khe AIOM; 2× 1200 W Titanium
BigTwin SYS-221BT-HNC8R 2U, 4 node Mỗi node 2× Xeon Scalable thế hệ 4/5, tới 300 W làm mát khí (trên 205 W có điều kiện) Mỗi node 16 DIMM, tới 4 TB DDR5-5600 Mỗi node 6× 2,5″ (NVMe/SAS) Mỗi node 1 khe AIOM; 2× 3000 W Titanium dùng chung

Cách chọn nhanh được tóm trong Hình 3:

Chọn Hyper hay BigTwin cho NutanixMỗi node cần nhiều ổ hoặc nhiềukhe PCIe (GPU, card mạng thêm)?CóKhôngHyper 2U (SYS-221H-TN24R)24 khay 2,5″, tối đa 2 khe AIOM, PCIe 5.0Ưu tiên mật độ, ít chỗ rack?phòng máy chật, cụm 4 node trở lênCóKhôngBigTwin 2U 4 nodeSYS-221BT-HNC8R: 4 node trong 2UHyper 1USYS-121H-TNRLưu ý: BigTwin dùng chung nguồn và khung; nên có ít nhất 2 khung (hoặc kết hợp Hyper) nếu muốn khung không là điểm lỗi chung.
Hình 3. Chọn dòng máy theo nhu cầu mở rộng của từng node và mật độ rack. Model là gợi ý từ trang Supermicro, cần sizing và đối chiếu tương thích.

Khi nào chọn Hyper

Hyper 2U hợp với node cần nhiều dung lượng hoặc nhiều khe mở rộng: 24 khay 2,5″ cho phép tăng ổ NVMe dần, tối đa hai khe AIOM (khe thứ hai cần kit) cho hai cặp cổng mạng tách biệt, và khe PCIe 5.0 cho GPU hoặc card bổ sung. Hyper 1U phù hợp cụm thiên về tính toán, dữ liệu vừa phải, cần tiết kiệm chỗ rack.

Khi nào chọn BigTwin

BigTwin đặt 4 node trong 2U, mỗi node vẫn là máy chủ hai CPU đầy đủ, dùng chung nguồn dự phòng. Đây là lựa chọn gọn cho cụm Nutanix 4 node ở phòng máy chật hoặc chi nhánh. Điểm phải tính: một khung là một miền lỗi chung (nguồn, backplane), nên với cụm quan trọng hãy dùng từ hai khung trở lên, hoặc kết hợp với Hyper.

5. CPU, RAM, ổ NVMe và mạng cho mỗi node Nutanix

Sau khi chốt số node và dòng máy, từng node được cấu hình theo bốn nhóm:

  1. CPU: tính tổng vCPU của VM theo tỉ lệ quá tải (overcommit) chấp nhận được, cộng phần dành cho CVM. Mức vCPU/RAM của CVM phụ thuộc model node và phiên bản AOS, nên lấy theo tài liệu Nutanix cho đúng phiên bản dự định dùng. Nếu license tính theo core, cân nhắc số core mỗi CPU cùng với chi phí license khi chọn CPU.
  2. RAM: cộng RAM của VM, RAM của CVM và dư địa để chạy được tải của một node hỏng (cụm N node phải gánh tải trên N−1 node). Nên điền đủ kênh bộ nhớ để đạt băng thông tốt nhất.
  3. Ổ: Nutanix Bible mô tả tầng hiệu năng có thể là NVMe hoặc kết hợp NVMe và SSD; thư mục hệ thống Nutanix Home được nhân bản trên hai SSD đầu tiên. Cấu hình all-NVMe đồng nhất giữa các node giúp hiệu năng dự đoán được; tránh trộn node có số ổ chênh lệch lớn.
  4. Mạng: mỗi node tối thiểu 2 cổng tốc độ cao nối tới 2 switch top-of-rack để dự phòng, cộng cổng BMC/IPMI riêng (Hình 4). AHV mặc định dùng bond active-backup, theo Nutanix Bible đây là cấu hình khuyến nghị. Với cụm all-NVMe, CSC khuyến nghị tính 25GbE trở lên, vì mọi lần ghi đều sao chép qua mạng.
Mạng cho cụm Nutanix 4 nodeSwitch ToR A (25GbE+)Switch ToR B (25GbE+)liên kếtSwitch quản trị 1GbE: cổng BMC/IPMI của từng node (tách khỏi mạng dữ liệu)Node 1AHV + CVMNode 2AHV + CVMNode 3AHV + CVMNode 4AHV + CVMMỗi node: 2 cổng bond(1 tới A, 1 tới B)
Hình 4. Mỗi node nối 2 cổng tới 2 switch top-of-rack; lưu lượng sao chép giữa các node (chấm động) đi qua switch của mạng dữ liệu. BMC/IPMI nằm ở mạng quản trị riêng.

6. Khi cụm Nutanix cần GPU cho AI

AHV hỗ trợ GPU NVIDIA với các profile vGPU, và Nutanix có gói GPT-in-a-Box gồm AHV, Kubernetes và tăng tốc bằng GPU NVIDIA cho GenAI on-premise. Với Supermicro, hướng hợp lý là thêm node GPU (ví dụ máy Hyper 2U còn khe PCIe 5.0, hoặc máy GPU chuyên dụng) vào cụm theo nhu cầu, thay vì lắp GPU cho mọi node. Mô hình node GPU nào được hỗ trợ cụ thể cần xác nhận với Nutanix khi sizing. Phần chọn GPU theo bộ nhớ và mô hình AI có trong bài chọn máy chủ GPU Supermicro cho suy luận GenAI.

7. Giải pháp tham chiếu: Nutanix trên máy chủ Supermicro từ nhà phân phối Supermicro

Giá trị của Supermicro nằm ở dải máy rộng và cấu hình linh hoạt theo từng node; giá trị của CSC là ghép phần cứng đó với Nutanix thành cụm chạy được, đúng tương thích, có người hỗ trợ tại Việt Nam. CSC là nhà phân phối Supermicro tại Việt Nam từ 01/06/2026, đồng thời phân phối Nutanix và Proxmox, nên có thể so hai hướng HCI trên cùng một nền phần cứng. Nếu đang cân nhắc phương án mã nguồn mở, xem thêm thiết kế cụm Proxmox VE với Ceph.

8. Câu hỏi thường gặp

Nutanix có chạy được trên máy chủ Supermicro không?

Có. Supermicro là nền phần cứng của dòng Nutanix NX và nêu các nền tảng máy chủ của hãng được chứng nhận cho phần mềm Nutanix. Với cấu hình tự chọn, cần đối chiếu mã máy và linh kiện với danh sách tương thích của Nutanix tại thời điểm mua.

Cụm Nutanix cần tối thiểu bao nhiêu node?

Để chịu được 1 node hỏng (RF2) cần tối thiểu 3 node; để chịu được 2 node hỏng (RF3) cần tối thiểu 5 node (khi không bật erasure coding).

Nên chọn Supermicro Hyper hay BigTwin cho Nutanix?

Chọn Hyper khi mỗi node cần nhiều ổ, nhiều khe PCIe hoặc GPU. Chọn BigTwin khi ưu tiên mật độ: 4 node trong 2U, dùng chung nguồn; với cụm quan trọng nên dùng từ hai khung trở lên.

Mạng cho cụm Nutanix cần tốc độ bao nhiêu?

Mỗi node nên có 2 cổng tốc độ cao nối tới 2 switch để dự phòng, cộng cổng BMC riêng. Với cụm all-NVMe, CSC khuyến nghị 25GbE trở lên vì mọi lần ghi đều sao chép qua mạng giữa các node.

CSC hỗ trợ gì khi triển khai Nutanix trên Supermicro?

CSC sizing cấu hình, đối chiếu tương thích, thiết kế mạng và miền lỗi, chạy PoC, chuyển đổi VM từ VMware, đào tạo và hỗ trợ sau triển khai, với vai trò nhà phân phối giá trị gia tăng của Supermicro tại Việt Nam.

Đọc thêm về Cloud và ảo hóa