Mua máy chủ GPU hay thuê GPU cloud: khung tính TCO

Hạ tầng AI • Máy chủ GPU • So sánh

Mua máy chủ GPU hay thuê GPU cloud là câu hỏi mà phần lớn doanh nghiệp gặp khi AI chuyển từ thử nghiệm sang vận hành. Thay vì đưa ra một kết luận chung về việc mua hay thuê máy chủ GPU, bài viết trình bày một khung tính TCO để Anh/Chị tự so sánh trên số liệu của mình: các hạng mục chi phí ở hai phía, cách quy về cùng một đơn vị, mức sử dụng GPU hòa vốn và các yếu tố ngoài chi phí.

CTO / CIOIT ManagerTài chính – kế hoạchMLOpsBFSI • Giáo dục

1. Mua máy chủ GPU hay thuê: so sánh trên đơn vị nào

Sai lầm phổ biến nhất là đặt giá mua một máy chủ cạnh đơn giá thuê một giờ GPU rồi chia ra số tháng hòa vốn. Phép chia đó bỏ qua hai điều: máy chủ tại chỗ có nhiều chi phí đi kèm ngoài giá máy, và GPU thuê chỉ tốn tiền khi chạy còn GPU mua tốn tiền cả khi đứng yên (Hình 1).

Đơn vị so sánh nên dùng là chi phí trên một giờ GPU hữu ích, tức giờ GPU thực sự chạy tải của doanh nghiệp. Với tải suy luận, có thể quy tiếp ra chi phí trên một triệu token hoặc trên một nghìn yêu cầu, miễn là hai phía đo cùng mô hình, cùng độ chính xác và cùng mức độ trễ chấp nhận được.

Hai cấu trúc chi phíMUA MÁY CHỦ GPUChi phí cố định chia cho số giờ GPU dùng thậtChi phí nămkhấu hao + điện + vận hành+ license + hỗ trợ÷ giờ GPUhữu íchsố GPU × 8.760 × UU thấp → mỗi giờ hữu ích gánh nhiều chi phí cố định hơnU cao → chi phí trên giờ GPU giảm dầnTHUÊ GPU CLOUDTrả theo giờ chạy, cộng các khoản đi kèmGiờ GPU đã dùng× đơn giá theo hình thức muaKhoản đi kèmstorage, truyền dữ liệu raChi phí trêngiờ GPU hữu íchGiờ không chạy thì không trả phí GPU(trừ khi đã cam kết 1–3 năm hoặc đặt trước)
Hình 1. Hai cấu trúc chi phí. Khi mua, chi phí năm gần như cố định và được chia cho số giờ GPU dùng thật (U là mức sử dụng); khi thuê, chi phí tăng theo giờ chạy cộng các khoản đi kèm. So sánh công bằng là so sánh hai ô kết quả.

2. Các hạng mục chi phí khi mua máy chủ GPU

Khi lập TCO cho phương án mua máy chủ GPU, Anh/Chị nên liệt kê đủ các hạng mục dưới đây, kể cả những hạng mục đã có sẵn trong doanh nghiệp (khi đó ghi phần chi phí phân bổ, không ghi bằng 0).

Hạng mục TCO của phương án mua máy chủ GPU
Nhóm Hạng mục Cách tính hoặc nguồn số liệu
Đầu tư ban đầu Máy chủ GPU, GPU, RAM, NVMe Báo giá theo cấu hình đã sizing; khấu hao theo số năm doanh nghiệp áp dụng (thường 3–5 năm)
Mạng và lưu trữ đi kèm Switch, card mạng, storage cho dataset và mô hình; tăng mạnh khi lên cụm nhiều máy
Hạ tầng phòng máy Rack, PDU, UPS, làm mát; hoặc phí đặt máy tại trung tâm dữ liệu
Vận hành hằng năm Điện năng Công suất trung bình (kW) × PUE × số giờ × đơn giá điện
Phần mềm Ví dụ NVIDIA AI Enterprise cấp license theo từng GPU, dạng subscription có thời hạn hoặc perpetual
Bảo hành, hỗ trợ Gói bảo hành phần cứng, hỗ trợ kỹ thuật, thay thế linh kiện
Nhân lực Phần thời gian của đội hạ tầng, MLOps dành cho cụm GPU
Cuối vòng đời Giá trị còn lại Máy có thể chuyển sang tải nhẹ hơn (suy luận, thử nghiệm) sau khi nâng cấp thế hệ

Hai hạng mục hay bị ước tính thiếu là điện và phần mềm. Về điện, công suất của máy chủ GPU lớn hơn nhiều so với máy chủ thường: theo NVIDIA, mỗi GPU H200 SXM có TDP tới 700 W, H200 NVL và RTX PRO 6000 Blackwell Server Edition tới 600 W. Máy HGX 8-GPU như Supermicro SYS-821GE-TNHR dùng 6 bộ nguồn 3.000 W cấu hình dự phòng 4+2 (xem thêm các dòng máy chủ GPU Supermicro). Ngoài công suất của máy, PUE (tỷ số giữa tổng điện năng của trung tâm dữ liệu và điện năng của thiết bị IT, theo ISO/IEC 30134-2) cho biết phần điện thêm cho làm mát và phân phối điện.

Ví dụ minh họa (giả định, cần đo thực tế):
Công suất trung bình của máy = 8 kW · PUE = 1,5 · chạy cả năm 8.760 giờ
Điện năng năm = 8 × 1,5 × 8.760 = 105.120 kWh
Chi phí điện năm = 105.120 kWh × đơn giá điện của doanh nghiệp

Với phần mềm, cần kiểm tra GPU có kèm sẵn license hay không. Theo NVIDIA, H200 NVL đi kèm subscription NVIDIA AI Enterprise 5 năm; với GPU khác, license được tính theo từng GPU và cần cộng vào chi phí năm. Nếu dùng nền tảng điều phối như Rafay GPU PaaS để chia GPU cho nhiều nhóm, cũng cộng license của nền tảng vào đây.

3. Các hạng mục chi phí khi thuê máy chủ GPU trên cloud

Phía cloud, đơn giá giờ GPU chỉ là một phần, và đơn giá đó phụ thuộc hình thức mua. Theo tài liệu AWS EC2, các hình thức chính gồm On-Demand (trả theo giây), Savings Plans và Reserved Instances (cam kết 1 hoặc 3 năm) và Spot (dung lượng còn trống, có thể bị thu hồi); AWS còn có Capacity Blocks để đặt trước một cụm GPU cho tải ML. Google Cloud và Azure có các hình thức cam kết và Spot tương tự.

Hạng mục TCO của phương án thuê GPU cloud
Hạng mục Điều cần ghi vào bảng tính
Giờ GPU Số giờ chạy dự kiến × đơn giá theo hình thức mua; tách phần cam kết dài hạn và phần chạy theo nhu cầu
Lưu trữ Dataset, checkpoint, mô hình, log; dung lượng tăng theo thời gian
Truyền dữ liệu Dữ liệu chuyển ra Internet hoặc giữa vùng thường được tính phí theo bậc dung lượng
Phần mềm Một số phần mềm trên marketplace tính theo GPU mỗi giờ (ví dụ NVIDIA AI Enterprise)
Giờ chạy không tải Instance để chạy nhưng không có việc, môi trường thử nghiệm quên tắt
Nhân lực Thời gian quản trị tài khoản, tối ưu chi phí, bảo mật và vận hành trên cloud

Thuê GPU có những lợi thế rõ: bắt đầu ngay, không cần chuẩn bị phòng máy, mở rộng nhanh khi có đỉnh tải, và thử được nhiều loại GPU trước khi chọn. Khung TCO không nhằm loại bỏ cloud, mà giúp xác định phần tải nào nên chạy ở đâu.

4. Công thức TCO và mức sử dụng GPU hòa vốn

Sau khi có đủ hạng mục, quy cả hai phương án về chi phí trên một giờ GPU hữu ích:

Mua: C_mua = ((Đầu tư ban đầu − Giá trị còn lại) ÷ N năm + Chi phí vận hành năm) ÷ (Số GPU × 8.760 × U)
Thuê: C_thuê = Đơn giá giờ GPU (theo hình thức mua) + Khoản đi kèm ÷ Số giờ GPU đã dùng
Hòa vốn khi C_mua = C_thuê → U* = ((Đầu tư − Giá trị còn lại) ÷ N + Vận hành năm) ÷ (Số GPU × 8.760 × C_thuê)

Trong đó U là tỷ lệ giờ GPU chạy tải thật trên tổng số giờ trong năm, N là số năm khấu hao. Khi U của doanh nghiệp cao hơn U*, mua máy chủ GPU có chi phí trên giờ thấp hơn; khi thấp hơn, thuê có lợi hơn (Hình 2). Lưu ý điện năng thay đổi theo tải, nên phần điện trong chi phí vận hành nên tính theo công suất trung bình ứng với từng mức U. Với phần thuê có cam kết 1–3 năm hoặc đặt trước, giờ đã cam kết nhưng không dùng vẫn phải trả, nên C_thuê cũng tăng khi U thấp: tính bằng chi phí giờ đã cam kết chia cho giờ dùng thật.

Mức sử dụng GPU hòa vốnMức sử dụng GPU U (0 → 100%)Chi phí trên giờ GPU hữu íchU*Mua: chi phí cố định chia cho giờ dùngThuê: gần như không đổi theo UĐiểm hòa vốnThuê có lợiMua có lợiMinh họa dạng đường, không theo tỷ lệ; vị trí U* phụ thuộc số liệu của từng doanh nghiệp.
Hình 2. Chi phí trên giờ GPU của phương án mua giảm dần khi mức sử dụng tăng, vì chi phí cố định được chia cho nhiều giờ hơn; phương án thuê gần như không đổi. Giao điểm là mức sử dụng hòa vốn U*.

Ba lưu ý khi dùng công thức:

  • So cùng hình thức cam kết. Nếu so với giá thuê cam kết 3 năm, phương án mua cũng nên khấu hao 3 năm để thời gian hai bên tương đương.
  • So cùng năng lực. Hai phía dùng cùng loại GPU, cùng dung lượng bộ nhớ GPU, cùng kiểu kết nối (PCIe hay NVLink). Cách sizing bộ nhớ GPU theo mô hình có trong bài máy chủ suy luận AI: chọn máy chủ GPU theo VRAM.
  • Tính độ nhạy. Chạy lại bảng tính với U thấp hơn và cao hơn dự kiến, đơn giá điện và PUE khác nhau, để biết kết luận có đổi không.

5. Ước tính mức sử dụng GPU: biến số quyết định

U là biến số khó ước tính nhất và ảnh hưởng mạnh nhất tới kết quả. Một cụm GPU chỉ phục vụ chatbot nội bộ trong giờ hành chính có U thấp; cùng cụm đó nếu ban đêm chạy fine-tune, đánh giá mô hình hoặc xử lý tài liệu theo lô thì U tăng lên đáng kể (Hình 3).

Lấp giờ GPU trống bằng tải theo lôMỘT NGÀY CỦA CỤM GPU0h8h12h18h24hSuy luận trong giờ làm việc (chatbot, RAG, xử lý chứng từ)Tải theo lô ban đêm (fine-tune, đánh giá, nhúng tài liệu)
Hình 3. Hồ sơ sử dụng minh họa trong 24 giờ. Tải suy luận (xanh lá) tập trung ban ngày; xếp tải theo lô (xanh dương) vào giờ trống giúp tăng mức sử dụng U của cùng một cụm GPU mà không thêm phần cứng.

Cách ước tính U thực tế:

  1. Liệt kê tải theo nhóm: suy luận trực tuyến, RAG, fine-tune, đánh giá mô hình, xử lý theo lô; mỗi tải ghi số GPU cần và số giờ mỗi ngày.
  2. Đo nếu đã có dữ liệu: nếu đang thuê GPU, hóa đơn và log sử dụng vài tháng gần nhất là nguồn tốt nhất để ước tính số giờ GPU cần.
  3. Tính khả năng chia sẻ: nhiều phòng ban dùng chung một cụm theo quota thường cho U cao hơn mỗi nhóm một máy riêng. Bài chia sẻ máy chủ GPU cho nhiều phòng ban mô tả cách làm.
  4. Trừ thời gian bảo trì và dự phòng tăng trưởng: nên lấy U kế hoạch thấp hơn U lý thuyết.

6. Các yếu tố ngoài chi phí khi chọn mua hay thuê máy chủ GPU

TCO cho biết phương án nào rẻ hơn trên mỗi giờ GPU, nhưng quyết định thường còn phụ thuộc các yếu tố khác. Bảng dưới đây giúp ghi nhận chúng cùng lúc với bảng tính.

Yếu tố ngoài chi phí
Yếu tố Nghiêng về mua máy chủ GPU Nghiêng về thuê GPU cloud
Dữ liệu Dữ liệu khách hàng, giao dịch, tài liệu nội bộ cần xử lý tại chỗ theo chính sách doanh nghiệp Dữ liệu công khai hoặc đã ẩn danh
Tính ổn định của tải Tải chạy đều hằng ngày, dự báo được Tải thử nghiệm, theo mùa hoặc theo dự án ngắn
Thời gian bắt đầu Có thời gian chuẩn bị phòng máy, mua sắm Cần chạy ngay trong vài ngày
Độ trễ và tích hợp Ứng dụng và dữ liệu đã nằm tại trung tâm dữ liệu của doanh nghiệp Ứng dụng đã chạy trên cùng nền tảng cloud
Thế hệ GPU Chấp nhận dùng một thế hệ trong vòng đời khấu hao Muốn đổi loại GPU thường xuyên
Năng lực vận hành Có đội hạ tầng hoặc đối tác vận hành Chưa có đội vận hành phần cứng

Phòng máy là điều kiện cần kiểm tra sớm: máy HGX nhiều kW có thể vượt công suất rack hiện có. Bài làm mát lỏng DLC cho máy chủ GPU trình bày khi nào cần làm mát lỏng; theo Supermicro, giải pháp DLC của hãng nhắm mức PUE dưới 1,1, giúp giảm phần điện cho làm mát trong công thức TCO.

7. Quy trình 5 bước lập TCO và mô hình kết hợp

Nhiều doanh nghiệp không chọn một trong hai mà kết hợp: phần tải nền ổn định chạy trên máy chủ GPU tại chỗ, phần thử nghiệm và đỉnh tải chạy trên GPU thuê (Hình 4). Quy trình dưới đây giúp xác định đường ranh giới đó.

Năm bước lập TCOBƯỚC 1Liệt kê tảiGPU, giờ/ngày,yêu cầu dữ liệuBƯỚC 2SizingLoại GPU, VRAM,số GPU, mạngBƯỚC 3Điền hạng mụcHai phía, cùngsố năm, cùng năng lựcBƯỚC 4Tính U* vàđộ nhạyU, điện, PUEBƯỚC 5PoC và quyết địnhĐo hiệu năng thật,chốt phân chia tảiMáy chủ GPU tại chỗTải nền ổn định, U ≥ U*Dữ liệu cần ở lại doanh nghiệpGPU thuê theo nhu cầuThử nghiệm, đỉnh tải, dự án ngắnThử loại GPU mới trước khi mua
Hình 4. Năm bước lập TCO. Kết quả thường là một đường ranh giới: tải có mức sử dụng trên điểm hòa vốn và dữ liệu nhạy cảm đặt trên máy chủ GPU tại chỗ, phần còn lại chạy trên GPU thuê.
  1. Liệt kê tải AI trong 12–36 tháng tới, mỗi tải ghi số GPU, giờ chạy và yêu cầu về dữ liệu.
  2. Sizing loại GPU, dung lượng bộ nhớ GPU, số GPU và mạng; nếu lên cụm nhiều máy, xem bài mạng cho cụm máy chủ GPU.
  3. Điền hạng mục của hai phía theo bảng ở mục 2 và 3, cùng số năm và cùng năng lực.
  4. Tính U* và độ nhạy với các giả định về U, điện, PUE và hình thức thuê.
  5. PoC với mô hình và dữ liệu gần thực tế để đo thông lượng thật, rồi chốt phân chia tải.

8. Giải pháp tham chiếu: lập TCO và mua máy chủ GPU Supermicro cùng CSC

CSC Distribution là nhà phân phối giá trị gia tăng (VAD) trong các lĩnh vực AI, Cloud và Data. Với bài toán mua hay thuê, CSC hỗ trợ lập bảng TCO trên số liệu của doanh nghiệp, sizing cấu hình và PoC trước khi đầu tư.

9. Câu hỏi thường gặp về mua và thuê máy chủ GPU

Nên mua máy chủ GPU hay thuê GPU cloud?

Phụ thuộc mức sử dụng GPU, yêu cầu dữ liệu và thời gian sử dụng. Quy hai phương án về chi phí trên một giờ GPU hữu ích; nếu mức sử dụng dự kiến cao hơn điểm hòa vốn và tải ổn định, mua thường có lợi; nếu tải thử nghiệm hoặc thất thường, thuê phù hợp hơn. Nhiều doanh nghiệp kết hợp cả hai.

TCO của máy chủ GPU gồm những hạng mục nào?

Đầu tư ban đầu (máy chủ, GPU, mạng, lưu trữ, phòng máy) trừ giá trị còn lại, khấu hao theo số năm; cộng chi phí vận hành năm: điện, license phần mềm theo GPU, bảo hành, hỗ trợ và nhân lực.

Thuê máy chủ GPU cần tính thêm chi phí gì ngoài giờ GPU?

Lưu trữ, truyền dữ liệu ra ngoài, phần mềm tính theo GPU mỗi giờ, giờ chạy không tải và thời gian quản trị. Đơn giá giờ GPU cũng khác nhau giữa theo nhu cầu, cam kết 1–3 năm và Spot.

Mức sử dụng GPU hòa vốn được tính thế nào?

U* = ((Đầu tư − giá trị còn lại) ÷ số năm khấu hao + chi phí vận hành năm) ÷ (số GPU × 8.760 × đơn giá thuê một giờ GPU tương đương). Khi mức sử dụng thực tế cao hơn U*, mua có chi phí trên giờ thấp hơn. Nên tính lại với nhiều giả định để kiểm độ nhạy.

CSC hỗ trợ gì khi doanh nghiệp cân nhắc mua máy chủ GPU?

CSC lập khung TCO trên số liệu của doanh nghiệp, sizing cấu hình máy chủ GPU Supermicro, khảo sát phòng máy, tổ chức PoC, triển khai nền tảng AI và hỗ trợ sau bán hàng. CSC không cho thuê GPU, nên phần so sánh với cloud dựa trên đơn giá doanh nghiệp nhận được từ nhà cung cấp cloud.

Đọc thêm về máy chủ GPU