Trong bài viết này, chúng tôi sẽ xem xét các tính năng cấp phép của hệ điều hành Windows Server 2019, 2016 và 2012 R2 theo quan điểm của mô hình cấp phép mới của Microsoft. Ngoài ra, chúng tôi sẽ nói về các quy tắc và thủ tục cấp phép khi sử dụng Windows Server làm hệ điều hành khách trong máy ảo, bao gồm các cụm HA với khả năng di chuyển các máy ảo giữa các siêu giám sát (VMWare VMotion, Hyper-V Live Migration, v.v.) .
Bắt đầu từ Windows Server 2012, Microsoft đã thay đổi và đơn giản hóa mô hình cấp phép cho nền tảng máy chủ của mình. Giờ đây, nó đáp ứng xu hướng hiện đại để sử dụng rộng rãi các công nghệ ảo hóa.
Nội dung:
- Phiên bản Windows Server
- Cấp phép Per-Socket trong Windows Server 2012 R2
- Windows Server 2016 và 2019:Cấp phép cho mỗi lõi
- Hiểu về cấp phép máy ảo Windows Server
- Cấp phép Windows Server và Di chuyển máy ảo giữa các Máy chủ Vật lý
- Tính toán Giấy phép Máy chủ Windows để Ảo hóa
Phiên bản Windows Server
Trong hầu hết các trường hợp, khi xem xét mô hình cấp phép Windows Server, bạn nên xem xét các phiên bản Windows Server Chuẩn và Trung tâm dữ liệu.
Các tính năng của phiên bản Chuẩn và Trung tâm dữ liệu của Windows Server 2012 R2 gần như giống hệt nhau ngoại trừ quyền cấp phép để chạy các máy ảo. Có nghĩa là bạn chọn phiên bản chỉ tùy thuộc vào số lượng máy ảo trên máy chủ vật lý thay vì tính khả dụng của các tính năng cần thiết.
- Tiêu chuẩn Windows Server 2012 R2 - giấy phép chỉ cho phép chạy tối đa hai máy ảo;
- Trong Trung tâm dữ liệu Windows Server 2012 R2 - bạn có thể chạy không giới hạn số lượng máy ảo trên một máy chủ vật lý (nhớ lại rằng các máy ảo đó có thể dễ dàng được kích hoạt bằng AVMA - Tự động kích hoạt máy ảo).
Trên thực tế, khi chọn Windows Server 2012 R2 Edition, bạn cần quyết định xem mình có sử dụng ảo hóa hay không.
Windows Server 2016/2019 Giấy phép tiêu chuẩn cũng cho phép bạn chạy tối đa hai máy ảo với Windows Server trên cùng một máy chủ vật lý.
Trung tâm dữ liệu Windows Server 2016 và 2019 hỗ trợ một số công nghệ mới hữu ích trong môi trường ảo hóa và đám mây Azure. Ví dụ:Trung tâm dữ liệu Windows Server 2016 hỗ trợ:
- Storage Spaces Direct
- Bản sao lưu trữ
- Máy ảo được che chắn
- Dịch vụ Giám hộ Máy chủ
- Vải mạng
- Microsoft Azure Stack
Cấp phép Per-Socket trong Windows Server 2012 R2
Một giấy phép của Windows Server 2012 R2 cho phép bạn chạy HĐH trên một bộ xử lý đơn hoặc kép máy chủ. I E. một giấy phép bao gồm tối đa hai bộ xử lý (ổ cắm) nằm trong một máy chủ vật lý (lõi không phải là bộ xử lý!). Bạn không thể chia một giấy phép cho hai máy chủ bộ xử lý đơn lẻ (trong trường hợp này, bạn sẽ phải mua hai giấy phép Windows Server). Nếu một máy chủ vật lý có nhiều hơn hai bộ xử lý, bạn sẽ phải mua một giấy phép cho mỗi cặp bộ xử lý. Ví dụ:đối với máy chủ 4 bộ xử lý, bạn sẽ cần 2 giấy phép Windows Server 2012 R2.
Windows Server 2016 và 2019:Cấp phép cho mỗi lõi
Microsoft đã chuyển từ mô hình cấp phép của bộ xử lý vật lý sang lõi mô hình cấp phép (dựa trên Core) trong Windows Server 2016 và Windows Server 2019. Điều này là do xu hướng của các nhà sản xuất CPU và máy chủ không tăng số lượng bộ xử lý mà là số lượng lõi trên một ổ cắm duy nhất (Microsoft không muốn để mất lợi nhuận khi khách hàng bắt đầu sử dụng rộng rãi máy chủ đa lõi). Mô hình cấp phép Windows Server 2016 và 2019 được thảo luận chi tiết trong bài viết này. Lưu ý những điểm chính:
- 1 giấy phép của Windows Server 2016 cho phép bạn cấp phép 2 lõi vật lý trên một máy chủ (tức là Microsoft cung cấp hai giấy phép lõi);
- Chi phí của một giấy phép lõi 2 x giảm 8 lần so với giấy phép một bộ xử lý duy nhất cho Windows Server 2012 R. Tuy nhiên, bạn cần mua ít nhất 8 giấy phép như vậy (cho 16 lõi) - đây là gói tối thiểu cho 1 máy chủ vật lý. Do đó, chi phí cấp phép cho một máy chủ vật lý 2 bộ xử lý với tối đa 8 lõi trên mỗi ổ cắm không thay đổi. Quy tắc cấp phép sau là đúng:1 * Windows Server 2012 R2 (2 CPU) =8 * Windows Server 2019 (2 Core);
- Giờ đây cũng có giấy phép WinSvr 16 lõi, cho phép bạn nhanh chóng cấp phép cho 1 máy chủ vật lý tiêu chuẩn (ví dụ:WinSvrSTDCore 2019 SNGL OLP 16Lic NL CoreLic);
- Tất cả các lõi đã bật trên máy chủ vật lý phải được cấp phép.
Hiểu về Cấp phép Máy ảo Windows Server
Nếu bạn định sử dụng máy chủ vật lý của mình làm siêu giám sát nơi một số máy ảo với Windows Server đang chạy, bạn cần chọn phiên bản hệ điều hành tùy thuộc vào số lượng máy ảo sẽ chạy trên máy chủ của bạn.
Ví dụ:bạn có một máy chủ bộ xử lý kép với tổng số 16 lõi. Nếu bạn đã mua 8 giấy phép của Windows Server 2019 Standard và cấp phép cho tất cả các lõi máy chủ vật lý, bạn được phép chạy tối đa 2 máy ảo với một Máy chủ Windows trên một máy chủ vật lý được cấp phép. Giấy phép Datacenter cho phép bạn chạy không giới hạn số lượng hệ điều hành ảo trên một máy chủ được cấp phép.
Bạn không cần phải xem xét giấy phép cho các máy ảo có hệ điều hành không phải của Microsoft.Điều gì sẽ xảy ra nếu bạn cần chạy nhiều hơn hai máy ảo trên một máy chủ có giấy phép Tiêu chuẩn? Bạn sẽ phải mua số lượng giấy phép cần thiết dựa trên sự cân nhắc sau:một giấy phép Tiêu chuẩn cho phép bạn chạy 2 máy ảo.
Ví dụ:bạn muốn cấp phép cho máy chủ bộ xử lý kép (8 lõi trên mỗi CPU) với bốn máy ảo. Theo mô hình cấp phép Tiêu chuẩn của Windows Server 2016, bạn cần mua 16 giấy phép Window Server Standard lõi kép (2 bộ giấy phép đóng tất cả các lõi vật lý) hoặc 8 giấy phép Trung tâm dữ liệu lõi kép (bạn có thể nâng cấp phiên bản Windows Server 2016 mà không cần cài đặt lại) .
Lưu ý rằng thủ tục cấp phép như sau:đầu tiên các lõi vật lý được bao phủ, sau đó là các phiên bản máy ảo.
Theo giá hiện tại của Microsoft, bạn nên mua phiên bản Trung tâm dữ liệu Windows Server nếu bạn định chạy 14 hoặc nhiều máy ảo trên một máy chủ vật lý. Nếu số lượng máy ảo ít hơn, tốt hơn là bạn nên có một số giấy phép Tiêu chuẩn để phù hợp với nhu cầu của lõi và máy ảo của bạn.
Nếu bạn sử dụng ảo hóa trên máy chủ vật lý của mình với Windows Server 2019, bạn chỉ có thể sử dụng hệ điều hành chủ để duy trì và quản lý vai trò Hyper-V và các máy ảo. Bạn không thể cài đặt Windows Server 2019 trên máy chủ vật lý, chạy hai máy ảo trên đó và nhận ba phiên bản máy chủ Windows chính thức cho các tác vụ của mình. Theo thuật ngữ của Microsoft, phiên bản hệ điều hành vật lý được gọi là POSE (môi trường hệ điều hành vật lý) và ảo - VOSE (môi trường hệ điều hành ảo).
Cấp phép Máy chủ Windows và Di chuyển máy ảo giữa các Máy chủ Vật lý
Hơn nữa, chúng tôi sẽ xem xét các đặc thù cấp phép nếu máy ảo Windows Server có thể di chuyển giữa các máy chủ vật lý trong trang trại ảo hóa (sử dụng VMotion, Live Migration, v.v.).
Lưu ý. Theo chính sách cấp phép của Microsoft, máy ảo không chỉ có thể chạy trên Hyper-V mà còn trên bất kỳ nền tảng nào khác mà bạn chọn, như VMWare, XEN, v.v. Vì vậy, nếu bạn cấp phép cho một máy chủ vật lý (8x WS-Standard kép- giấy phép lõi) và cài đặt VMWare ESXi / Free Hypervisor, bạn có thể chạy 2 máy ảo chạy khách Windows Server 2019.Bảo hiểm phần mềm (SA) cung cấp quyền chuyển nhượng giấy phép sản phẩm giữa các máy chủ vật lý đối với hầu hết các sản phẩm máy chủ của Microsoft. Nhưng Windows Server là một ngoại lệ đối với quy tắc này. Theo thỏa thuận cấp phép, giấy phép có thể được di chuyển giữa các máy chủ một lần trong 90 ngày.
Làm thế nào để cấp phép cho một trang trại ảo hóa, trong đó các máy ảo có thể di chuyển giữa các siêu giám sát (hệ điều hành máy chủ)? Trong trường hợp này, bạn sẽ phải mua số lượng giấy phép đó cho mỗi máy chủ vật lý bao gồm số lượng máy ảo tối đa có thể chạy trên nó bất kỳ lúc nào (bao gồm cả các tình huống có tính khả dụng cao khi tất cả các máy ảo của trang trại được chuyển đến một trong những máy chủ). Tức là, giấy phép máy ảo được liên kết với một máy chủ vật lý và không di chuyển giữa các máy chủ cùng với máy ảo.
Ví dụ:đối với hai máy chủ vật lý bộ xử lý đơn riêng biệt với hai máy ảo trên mỗi máy, chúng tôi sẽ cần giấy phép Windows Server Standard 2 × 8.
Tuy nhiên, nếu các máy ảo có thể di chuyển giữa các máy chủ này, chúng tôi sẽ cần một bộ giấy phép 2 × 8 khác (miễn là có thể chạy đồng thời 4 máy ảo trên mỗi máy chủ).
Trong trường hợp của phiên bản Trung tâm dữ liệu, một bộ giấy phép sẽ là đủ cho mỗi máy chủ vật lý, bao gồm tất cả các lõi (ở cấu hình tối thiểu là 8 giấy phép lõi kép Trung tâm dữ liệu). Vì giấy phép này cho phép bạn chạy số lượng máy ảo không giới hạn.
Do đó, bạn nên chọn giấy phép Windows Server tùy thuộc vào số lượng máy ảo tối đa trên một máy chủ.
Tính toán Giấy phép Máy chủ Windows để Ảo hóa
Dưới đây là một số ví dụ về cách tính giấy phép Windows Server cho các máy chủ vật lý khi sử dụng ảo hóa.
Ví dụ 1. Có một cụm Hyper-V gồm 5 máy chủ. Mỗi máy chủ có 2 bộ vi xử lý với 20 lõi. Mỗi máy sẽ chạy 10 máy ảo.
Bởi vì 5 máy chủ được hợp nhất thành cụm HA Hyper-V, có nghĩa là có thể có tới 50 máy ảo đang hoạt động trên mỗi máy chủ trong quá trình di chuyển VM (chuyển đổi dự phòng). Do đó, sẽ có lợi hơn nếu mua giấy phép Trung tâm dữ liệu.
Số lượng giấy phép cho 1 máy chủ:
- Tổng số lõi - 40
- Số lượng giấy phép 2 lõi (WinSvrDCCore 2019 SNGL OLP 2Lic NL CoreLic) - 20
Tổng số giấy phép 2 lõi (WinSvrDCCore) cho 5 máy chủ - 100 .
Ví dụ 2 . Văn phòng chi nhánh có 1 máy chủ với 2 ổ cắm, mỗi ổ cắm 4 lõi, trên đó có 4 máy ảo đang chạy. Tôi cần mua bao nhiêu giấy phép Windows Server?
Máy chủ có 8 lõi. Theo các điều khoản cấp phép - bạn cần có ít nhất 16 lõi. Vì vậy, bạn cần mua 8 bản quyền của Windows Server 2016 (WinSvrSTDCore 2 Core). Điều này sẽ cho phép bạn chạy 2 máy ảo. Để chạy thêm 2 máy ảo, bạn cần mua một bộ giấy phép cốt lõi khác.
Vì vậy, để cấp phép cho một máy chủ như vậy, bạn cần 16 Giấy phép Windows Server 2 lõi (WinSvrSTDCore 2019 SNGL OLP 2Lic NL CoreLic) hoặc 2 Giấy phép 16 lõi (WinSvrSTDCore 2019 SNGL OLP 16Lic NL CoreLic).