Cách Tính License Của Microsoft Trên Máy Ảo

Máy Tính License Microsoft Trên Máy Ảo

Tính toán chính xác chi phí giấy phép Microsoft cho môi trường ảo hóa của bạn

Kết Quả Tính Toán License

Tổng chi phí ước tính:
$0
Chi phí trên mỗi VM:
$0
Phương thức license được khuyến nghị:
Ghi chú:

Hướng Dẫn Chi Tiết: Cách Tính License Microsoft Trên Máy Ảo

Việc tính toán giấy phép (license) Microsoft cho môi trường ảo hóa là một quá trình phức tạp đòi hỏi hiểu biết sâu sắc về các quy định của Microsoft và mô hình triển khai cụ thể của bạn. Bài viết này sẽ cung cấp hướng dẫn toàn diện về cách tính license Microsoft trên máy ảo, bao gồm các scenario phổ biến, quy tắc quan trọng, và những lưu ý để tối ưu chi phí.

1. Các Khái Niệm Cơ Bản Về License Microsoft Trên Máy Ảo

Trước khi đi vào chi tiết tính toán, chúng ta cần nắm vững một số khái niệm cơ bản:

  • Máy ảo (Virtual Machine – VM): Một môi trường máy tính được mô phỏng bằng phần mềm, hoạt động như một máy tính vật lý riêng biệt.
  • Host vật lý: Máy chủ vật lý chạy phần mềm ảo hóa (hypervisor) để tạo và quản lý các máy ảo.
  • Hypervisor: Phần mềm tạo và quản lý máy ảo (ví dụ: Hyper-V, VMware ESXi, XenServer).
  • vCPU (Virtual CPU): CPU ảo được gán cho máy ảo, tương ứng với lõi CPU vật lý.
  • OSE (Operating System Environment): Môi trường hệ điều hành, có thể là vật lý hoặc ảo.

2. Các Mô Hình License Chính Cho Máy Ảo

Microsoft cung cấp hai mô hình license chính cho môi trường ảo hóa:

  1. Per Processor (Theo CPU vật lý):
    • Áp dụng cho Windows Server Datacenter
    • License được gán cho mỗi processor vật lý trên host
    • Cho phép chạy không giới hạn số lượng máy ảo Windows Server trên host đã được license
    • Yêu cầu Software Assurance (SA) để được quyền ảo hóa
  2. Per Virtual Machine (Theo máy ảo):
    • Áp dụng cho Windows Server Standard
    • Mỗi license cho phép chạy tối đa 2 máy ảo hoặc 1 máy ảo với tối đa 2 OSEs
    • Yêu cầu gán license cho từng máy ảo cụ thể
    • Không yêu cầu SA cho quyền ảo hóa cơ bản
Lưu ý quan trọng:

Kể từ tháng 10/2019, Microsoft đã thay đổi quy tắc license cho Windows Server. Các máy ảo phải được license với tất cả các lõi vật lý trên host, với tối thiểu 8 lõi trên mỗi processor và 16 lõi trên mỗi server (đối với mỗi license Windows Server).

3. Cách Tính License Cho Windows Server Trên Máy Ảo

Dưới đây là hướng dẫn chi tiết cách tính license cho hai phiên bản Windows Server phổ biến:

3.1 Windows Server Datacenter

Đây là lựa chọn tối ưu cho môi trường ảo hóa quy mô lớn với nhiều máy ảo:

  1. Đếm số processor vật lý: Xác định số processor vật lý trên host (mỗi processor phải có tối thiểu 8 lõi).
  2. Đếm số lõi: Đếm tổng số lõi vật lý trên tất cả processor (làm tròn lên đến số lõi gần nhất nếu không chia hết cho 2).
  3. Mua license: Mua license cho tất cả các lõi vật lý (tối thiểu 16 lõi trên mỗi server, 8 lõi trên mỗi processor).
  4. Thêm Software Assurance: SA là bắt buộc để được quyền ảo hóa không giới hạn.

Ví dụ: Một server vật lý có 2 processor, mỗi processor 12 lõi (tổng 24 lõi):

  • Cần 2 license Windows Server Datacenter (mỗi license cover 16 lõi, nhưng phải cover tất cả lõi vật lý)
  • Thực tế cần mua license cho 24 lõi (2 processor × 12 lõi) = 2 license × 16 lõi = 32 lõi (vượt quá 24 lõi thực tế)
  • Chi phí sẽ dựa trên 2 license × giá 16 lõi

3.2 Windows Server Standard

Phù hợp cho môi trường ảo hóa quy mô nhỏ với số lượng máy ảo hạn chế:

  1. Xác định số máy ảo: Đếm số máy ảo Windows Server bạn cần chạy.
  2. Tính số license cần thiết: Mỗi license Standard cho phép chạy 2 máy ảo (hoặc 1 máy ảo với 2 OSEs).
  3. Gán license cho lõi vật lý: Mỗi license phải cover tối thiểu 8 lõi trên mỗi processor và 16 lõi trên mỗi server.
  4. Lặp lại cho từng host: Mỗi host vật lý cần được license riêng biệt.

Ví dụ: Một host vật lý có 2 processor × 8 lõi (tổng 16 lõi) chạy 5 máy ảo Windows Server:

  • Cần 3 license Standard (mỗi license cover 2 VM, làm tròn lên từ 5/2 = 2.5)
  • Mỗi license phải cover 16 lõi (đủ cho 2 processor × 8 lõi)
  • Tổng cộng cần 3 license × giá 16 lõi

4. Tính License Cho Windows 10/11 Trên Máy Ảo (VDA)

Đối với máy tính để bàn ảo (VDI) sử dụng Windows 10/11 Enterprise, bạn cần:

  1. Windows VDA License:
    • Bắt buộc cho mỗi thiết bị truy cập vào máy ảo Windows 10/11
    • Có hai loại: Per Device (cho mỗi thiết bị vật lý) hoặc Per User (cho mỗi user)
    • Giá thường khoảng $100/năm cho mỗi license
  2. Windows Enterprise License:
    • Cần cho hệ điều hành chạy trên máy ảo
    • Có thể mua thông qua các chương trình như Microsoft 365 E3/E5
  3. Client Access License (CAL):
    • Cần nếu máy ảo truy cập vào các dịch vụ Windows Server (như Active Directory, File Server)
    • Có hai loại: User CAL hoặc Device CAL

Ví dụ: Một công ty có 50 nhân viên sử dụng máy ảo Windows 10 Enterprise:

  • Option 1: 50 Windows VDA Per User licenses ($100/user/năm = $5,000/năm)
  • Option 2: Nếu mỗi nhân viên sử dụng 1 thiết bị, có thể dùng 50 Windows VDA Per Device licenses
  • Cần thêm Windows Enterprise license cho mỗi máy ảo (thông qua Microsoft 365)
  • Nếu truy cập Windows Server services, cần thêm 50 User CALs

5. So Sánh Chi Phí Giữa Các Mô Hình License

Dưới đây là bảng so sánh chi phí ước tính giữa các mô hình license phổ biến (giá tham khảo, có thể thay đổi theo thời gian và chương trình mua hàng):

Scenario Windows Server Datacenter Windows Server Standard Windows 10 VDA (Per User)
Host 2×12 lõi, 10 VMs, 3 năm $12,000 (2 license × $6,000) $9,000 (5 license × $1,800) N/A
Host 2×8 lõi, 4 VMs, 3 năm $6,000 (1 license × $6,000) $3,600 (2 license × $1,800) N/A
50 users VDI, Windows 10, 3 năm N/A N/A $15,000 (50 × $100 × 3)
100 users VDI + Server CALs, 3 năm N/A N/A $30,000 (VDA) + $6,000 (CALs)

Lưu ý: Các số liệu trên chỉ mang tính tham khảo. Giá thực tế có thể khác tùy thuộc vào:

  • Chương trình mua hàng (Open License, Enterprise Agreement, CSP, v.v.)
  • Mức độ cam kết (1 năm, 3 năm, 5 năm)
  • Các ưu đãi đặc biệt từ Microsoft hoặc đối tác
  • Tỷ giá hối đoái (nếu mua bằng ngoại tệ)

6. Các Quy Tắc Quan Trọng Khi Tính License Máy Ảo

Để đảm bảo tuân thủ và tối ưu chi phí, bạn cần lưu ý các quy tắc sau:

  1. Quy tắc 8 lõi tối thiểu:
    • Mỗi processor vật lý phải được license với tối thiểu 8 lõi, ngay cả khi processor thực tế có ít lõi hơn.
    • Ví dụ: Một processor 6 lõi vẫn phải được license như 8 lõi.
  2. Quy tắc 16 lõi tối thiểu cho server:
    • Mỗi server phải được license với tối thiểu 16 lõi (8 lõi × 2 processor).
    • Nếu server chỉ có 1 processor 8 lõi, vẫn phải license 16 lõi.
  3. Quy tắc làm tròn lõi:
    • Số lõi phải được làm tròn lên đến số chẵn gần nhất khi chia cho 2.
    • Ví dụ: 17 lõi → làm tròn lên 18 lõi.
  4. Quy tắc di chuyển máy ảo:
    • Với Datacenter: Máy ảo có thể di chuyển tự do giữa các host đã được license.
    • Với Standard: Máy ảo chỉ có thể di chuyển sau 90 ngày (trừ khi có SA).
  5. Quy tắc stack license:
    • Bạn có thể kết hợp nhiều license Standard trên cùng một host để tăng số lượng máy ảo được phép.
    • Ví dụ: 4 license Standard cho phép chạy 8 máy ảo trên một host.

7. Các Sai Lầm Thường Gặp Khi Tính License Máy Ảo

Nhiều tổ chức mắc phải những sai lầm sau khi tính license cho môi trường ảo hóa:

  • Không tính đủ số lõi: Quên làm tròn số lõi lên hoặc không tính đủ lõi tối thiểu (8 lõi/processor, 16 lõi/server).
  • Nhầm lẫn giữa Datacenter và Standard: Sử dụng Standard cho môi trường nhiều VM dẫn đến chi phí cao hơn so với Datacenter.
  • Quên Software Assurance: Không mua SA khi cần quyền ảo hóa không giới hạn với Datacenter.
  • Không tính VDA cho VDI: Quên mua Windows VDA license khi triển khai máy tính để bàn ảo.
  • Không tính CALs: Quên mua Client Access Licenses khi máy ảo truy cập vào dịch vụ Windows Server.
  • Không cập nhật khi mở rộng: Không điều chỉnh license khi thêm host hoặc máy ảo mới.
  • Sử dụng sai chương trình mua hàng: Chọn chương trình không phù hợp dẫn đến chi phí cao hơn cần thiết.

8. Cách Tối Ưu Chi Phí License Máy Ảo

Để giảm thiểu chi phí license trong môi trường ảo hóa,考虑以下策略:

  1. Đánh giá nhu cầu thực tế:
    • Xác định chính xác số lượng máy ảo cần thiết.
    • Tránh mua dư thừa license cho các VM không sử dụng.
  2. Chọn mô hình license phù hợp:
    • Sử dụng Datacenter nếu có nhiều VM (thường >13 VM trên mỗi host).
    • Sử dụng Standard nếu số lượng VM hạn chế.
  3. Tận dụng Software Assurance:
    • SA mang lại quyền lợi ảo hóa không giới hạn với Datacenter.
    • Cho phép di chuyển VM linh hoạt giữa các host.
    • Cung cấp quyền nâng cấp phiên bản miễn phí.
  4. Xem xét các chương trình mua hàng:
    • Enterprise Agreement (EA) thường rẻ hơn cho tổ chức lớn.
    • Cloud Solution Provider (CSP) linh hoạt cho doanh nghiệp vừa và nhỏ.
    • Open License phù hợp cho mua hàng một lần với số lượng nhỏ.
  5. Ảo hóa hợp lý:
    • Tối ưu hóa số lượng VM trên mỗi host.
    • Cân nhắc sử dụng container thay vì VM khi phù hợp.
  6. Đàm phán với đối tác Microsoft:
    • Yêu cầu báo giá từ nhiều đối tác để so sánh.
    • Tận dụng các ưu đãi theo mùa hoặc chương trình khuyến mại.
  7. Sử dụng công cụ quản lý license:
    • Triển khai hệ thống quản lý tài sản phần mềm (SAM).
    • Sử dụng công cụ như Microsoft License Statement (MLS) để theo dõi.

9. Các Công Cụ Hữu Ích Để Tính License Máy Ảo

Microsoft và các đối tác cung cấp nhiều công cụ hữu ích để giúp tính toán license:

  • Microsoft License Advisor: Công cụ chính thức từ Microsoft để ước tính chi phí license.
  • Microsoft Assessment and Planning (MAP) Toolkit: Giúp đánh giá môi trường IT và đề xuất license phù hợp.
  • Công cụ từ các đối tác: Nhiều đối tác Microsoft cung cấp công cụ tính license miễn phí.
  • Azure Pricing Calculator: Hữu ích nếu bạn đang xem xét chuyển sang Azure.
  • VMware License Calculator: Đối với môi trường sử dụng VMware.

10. Các Câu Hỏi Thường Gặp Về License Máy Ảo

Dưới đây là một số câu hỏi phổ biến và câu trả lời liên quan đến license Microsoft trên máy ảo:

  1. Câu hỏi: Tôi có thể sử dụng license Windows Server Standard để chạy không giới hạn máy ảo không?
    Trả lời: Không. Standard chỉ cho phép chạy tối đa 2 máy ảo trên mỗi host đã được license (hoặc 1 máy ảo với 2 OSEs). Để chạy không giới hạn, bạn cần Datacenter + SA.
  2. Câu hỏi: Tôi có cần mua license riêng cho mỗi máy ảo Windows 10 không?
    Trả lời: Có, bạn cần Windows VDA license cho mỗi thiết bị hoặc user truy cập vào máy ảo Windows 10/11.
  3. Câu hỏi: Tôi có thể di chuyển máy ảo giữa các host mà không cần license bổ sung không?
    Trả lời: Với Datacenter + SA: Có. Với Standard: Chỉ sau 90 ngày (trừ khi có SA).
  4. Câu hỏi: Tôi có cần CALs nếu máy ảo không truy cập vào bất kỳ dịch vụ Windows Server nào không?
    Trả lời: Không, CALs chỉ cần khi truy cập vào dịch vụ Windows Server (như Active Directory, File Server, v.v.).
  5. Câu hỏi: Làm thế nào để tính license cho môi trường hybrid (on-premises + cloud)?
    Trả lời: Azure Hybrid Benefit cho phép sử dụng license on-premises hiện có cho máy ảo Azure với chi phí giảm. Bạn cần đảm bảo có SA hoạt động.

11. Tài Nguyên Chính Thức Và Tham Khảo

Để đảm bảo thông tin chính xác và cập nhật, bạn nên tham khảo các tài nguyên chính thức sau:

Ngoài ra, bạn có thể tham khảo các nguồn thông tin uy tín từ các tổ chức giáo dục:

Lời khuyên cuối cùng:

Việc tính toán license Microsoft trên máy ảo là phức tạp và dễ sai sót. Để đảm bảo tuân thủ và tối ưu chi phí, bạn nên:

  1. Làm việc với một đối tác Microsoft được chứng nhận (như Gold Partner hoặc Licensing Solution Partner).
  2. Yêu cầu đánh giá license (License Review) định kỳ từ Microsoft hoặc đối tác.
  3. Sử dụng công cụ quản lý tài sản phần mềm (SAM) để theo dõi sử dụng license.
  4. Cập nhật kiến thức về license khi Microsoft thay đổi chính sách (thường xuyên xảy ra).
  5. Xem xét các lựa chọn thay thế như chuyển sang đám mây (Azure) nếu phù hợp với nhu cầu.

Nhớ rằng việc không tuân thủ license có thể dẫn đến phạt nặng (lên đến hàng triệu USD cho các vi phạm lớn) và rủi ro pháp lý. Luôn ưu tiên tuân thủ trước khi cân nhắc tối ưu chi phí.

Leave a Reply

Your email address will not be published. Required fields are marked *