이 기사에서는 새로운 Microsoft 라이선스 모델의 관점에서 Windows Server 2019, 2016 및 2012 R2 운영 체제의 라이선스 기능을 살펴보겠습니다. 또한 하이퍼바이저(VMWare VMotion, Hyper-V Live Migration 등) 간에 가상 머신을 마이그레이션할 수 있는 HA 클러스터를 포함하여 가상 머신에서 게스트 OS로 Windows Server를 사용할 때의 규칙 및 라이선스 절차에 대해 설명합니다. .
Windows Server 2012부터 Microsoft는 서버 플랫폼의 라이선스 모델을 변경하고 단순화했습니다. 이제 가상화 기술의 광범위한 사용에 대한 현대적인 경향을 충족합니다.
내용:
- Windows Server 에디션
- Windows Server 2012 R2의 소켓별 라이선스
- Windows Server 2016 및 2019:코어당 라이선스
- Windows Server 가상 머신 라이선스 이해
- 물리적 호스트 간의 Windows Server 라이선스 및 VM 마이그레이션
- 가상화를 위한 Windows Server 라이선스 계산
Windows 서버 에디션
대부분의 경우 Windows Server 라이선스 모델을 고려할 때 Standard 및 Datacenter Windows Server 버전을 고려하는 것이 좋습니다.
Windows Server 2012 R2 Standard 및 Datacenter 에디션의 기능 가상 머신을 실행할 수 있는 라이선스 권한을 제외하고는 거의 동일합니다. 필요한 기능의 가용성 대신 물리적 호스트의 가상 머신 수에만 의존하여 에디션을 선택한다는 의미입니다.
- Windows Server 2012 R2 표준 – 라이선스는 2개까지만 실행할 수 있습니다. 가상 머신;
- Windows Server 2012 R2 데이터 센터 – 단일 물리적 호스트에서 가상 머신을 무제한으로 실행할 수 있습니다(이러한 가상 머신은 AVMA – 자동 가상 머신 활성화를 사용하여 쉽게 활성화할 수 있음).
사실 Windows Server 2012 R2 Edition을 선택할 때는 가상화를 사용할지 여부를 결정해야 합니다.
Windows 서버 2016/2019 또한 표준 라이선스를 사용하면 동일한 물리적 호스트에서 Windows Server로 최대 2개의 VM을 실행할 수 있습니다.
Windows Server 2016 및 2019 Datacenter는 가상화 및 Azure 클라우드 환경에서 유용한 여러 새로운 기술을 지원합니다. 예를 들어 Windows Server 2016 Datacenter는 다음을 지원합니다.
- 저장 공간 다이렉트
- 스토리지 복제본
- 보호된 가상 머신
- 호스트 가디언 서비스
- 네트워크 패브릭
- Microsoft Azure 스택
Windows Server 2012 R2의 소켓별 라이선스
Windows Server 2012 R2 라이선스 1개 하나의 단일 또는 이중 프로세서에서 OS를 실행할 수 있습니다. 섬기는 사람. 즉. 하나의 라이선스는 하나의 물리적 서버에 있는 최대 2개의 프로세서(소켓)에 적용됩니다(코어는 프로세서가 아닙니다!). 두 개의 단일 프로세서 서버에 대해 하나의 라이선스를 분할할 수 없습니다(이 경우 두 개의 Windows Server 라이선스를 구입해야 함). 물리적 서버에 3개 이상의 프로세서가 있는 경우 각 프로세서 쌍에 대해 하나의 라이선스를 구입해야 합니다. 예를 들어, 4-프로세서 서버의 경우 2개의 Windows Server 2012 R2 라이선스가 필요합니다.
Windows Server 2016 및 2019:코어당 라이선스
Microsoft는 물리적 프로세서의 라이선스 모델에서 코어로 전환했습니다. Windows Server 2016 및 Windows Server 2019의 라이선스 모델(코어 기반). 이는 CPU 및 서버 제조업체가 프로세서 수가 아니라 단일 소켓의 코어 수를 늘리는 경향이 있기 때문입니다(Microsoft는 고객이 멀티 코어 서버를 널리 사용하기 시작할 때 이익을 잃습니다). Windows Server 2016 및 2019 라이선스 모델은 이 문서에서 자세히 설명합니다. 주요 사항에 유의하십시오:
- Windows Server 2016 라이선스 1개로 단일 서버에 물리적 코어 2개 라이선스 부여(예:Microsoft는 코어 라이선스 2개 제공)
- 1개의 2-x 코어 라이선스 비용은 Windows Server 2012 R용 단일 프로세서 라이선스 1개에 비해 8배 저렴합니다. 그러나 최소 8개를 구입해야 합니다. 이러한 라이센스(16개 코어용) – 이것은 1개의 물리적 호스트에 대한 최소 패키지입니다. 따라서 소켓당 최대 8개의 코어가 있는 물리적 2프로세서 서버 1대의 라이선스 비용은 변경되지 않았습니다. 다음 라이선스 규칙이 적용됩니다. 1 * Windows Server 2012 R2(2 CPU) =8 * Windows Server 2019(2 코어),
- 이제 16코어 WinSvr 라이선스도 제공되어 표준 물리적 호스트 1개(예:WinSvrSTDCore 2019 SNGL OLP 16Lic NL CoreLic)에 빠르게 라이선스를 부여할 수 있습니다.
- 물리적 서버에서 활성화된 모든 코어는 라이선스가 있어야 합니다.
Windows Server 가상 머신 라이선스 이해
물리적 서버를 Windows Server가 있는 여러 VM이 실행되는 하이퍼바이저로 사용하려는 경우 서버에서 실행될 VM의 수에 따라 OS 버전을 선택해야 합니다.
예를 들어 총 16개의 코어가 있는 듀얼 프로세서 서버가 있습니다. Windows Server 2019 Standard 라이선스 8개를 구매하고 모든 물리적 서버 코어에 라이선스를 부여한 경우 라이선스가 부여된 물리적 호스트에서 Windows Server로 최대 2개의 VM을 실행할 수 있습니다. Datacenter 라이선스를 사용하면 라이선스가 부여된 호스트에서 가상 OS를 무제한으로 실행할 수 있습니다.
타사 운영 체제를 사용하는 가상 머신에 대한 라이선스는 고려할 필요가 없습니다.표준 라이선스가 있는 서버에서 2개 이상의 가상 머신을 실행해야 하는 경우 어떻게 합니까? 다음 고려 사항에 따라 필요한 수의 라이선스를 구매해야 합니다. 하나의 표준 라이선스로 2개의 가상 머신을 실행할 수 있습니다.
예를 들어 4개의 듀얼 프로세서(CPU당 8코어) 서버에 라이선스를 부여하려고 합니다. 가상 머신. Windows Server 2016 Standard 라이선스 모델에 따르면 듀얼 코어 Window Server Standard 라이선스 16개(모든 물리적 코어를 닫는 라이선스 2세트) 또는 듀얼 코어 Datacenter 라이선스 8개(재설치 없이 Windows Server 2016 에디션을 업그레이드할 수 있음)를 구매해야 합니다. .
라이선스 절차는 다음과 같습니다. 먼저 물리적 코어에 적용한 다음 가상 머신 인스턴스에 적용합니다.
현재 Microsoft 가격에 따르면 14를 실행하려는 경우 Windows Server Datacenter 에디션을 구매할 가치가 있습니다. 하나의 물리적 호스트에 있는 하나 이상의 가상 머신. VM 수가 적다면 코어 및 VM 요구 사항에 맞게 여러 개의 Standard 라이선스를 구입하는 것이 좋습니다.
Windows Server 2019와 함께 물리적 서버에서 가상화를 사용하는 경우 호스트 OS를 사용하여 Hyper-V 역할 및 가상 머신을 유지 관리할 수 있습니다. 물리적 서버에 Windows Server 2019를 설치하고 2개의 VM을 실행하고 작업을 위한 3개의 본격적인 Windows 서버 인스턴스를 얻을 수 없습니다. Microsoft 용어로 물리적 OS 인스턴스를 POSE(물리적 운영 체제 환경), 가상 – VOSE(가상 운영 체제 환경)라고 합니다.
물리적 호스트 간의 Windows 서버 라이선스 및 VM 마이그레이션
또한 Windows Server 가상 머신이 가상화 팜의 물리적 서버 간에 이동할 수 있는 경우(VMotion, Live Migration 등을 사용하여) 라이선스 특성을 고려할 것입니다.
참고. Microsoft 라이선스 정책에 따르면 가상 머신은 Hyper-V뿐만 아니라 VMWare, XEN 등과 같이 선택한 다른 플랫폼에서도 실행할 수 있습니다. 따라서 물리적 서버(8x WS-Standard 이중 코어 라이선스) 및 VMWare ESXi / Free Hypervisor를 설치하면 게스트 Windows Server 2019를 실행하는 2개의 가상 머신을 실행할 수 있습니다.SA(Software Assurance)는 대부분의 Microsoft 서버 제품에 대해 물리적 호스트 간에 제품 라이선스를 전송할 수 있는 권한을 제공합니다. 그러나 Windows Server는 이 규칙의 예외입니다. 라이선스 계약에 따라 90일에 한 번 호스트 간에 라이선스를 마이그레이션할 수 있습니다.
VM이 하이퍼바이저(호스트 OS) 간에 이동할 수 있는 가상화 팜에 라이선스를 부여하는 방법은 무엇입니까? 이 시나리오에서는 언제든지 실행할 수 있는 최대 가상 머신 수를 포함하는 각 물리적 서버에 대해 해당 수의 라이선스를 구매해야 합니다(팜의 모든 가상 머신이 호스트 중 하나). 즉, 가상 머신 라이선스는 물리적 호스트에 연결되며 VM과 함께 호스트 간에 이동하지 않습니다.
예를 들어, 각각에 2개의 가상 머신이 있는 2개의 개별 단일 프로세서 물리적 서버의 경우 2×8 Windows Server Standard 라이선스가 필요합니다.
그러나 가상 머신이 이러한 서버 간에 이동할 수 있는 경우 다른 2×8 라이선스 세트가 필요합니다(각 서버에서 4개의 VM을 동시에 실행할 수 있음).
Datacenter 에디션의 경우 모든 코어를 포함하는 각 물리적 호스트에 대해 하나의 라이선스 세트로 충분합니다(최소 구성에서 8개의 Datacenter 듀얼 코어 라이선스). 이 라이선스를 사용하면 VM을 무제한으로 실행할 수 있습니다.
따라서 단일 호스트의 최대 VM 수에 따라 Windows Server 라이선스를 선택해야 합니다.
가상화를 위한 Windows Server 라이선스 계산
다음은 가상화를 사용할 때 물리적 호스트에 대한 Windows Server 라이선스를 계산하는 몇 가지 예입니다.
예 1. 5개의 호스트로 구성된 Hyper-V 클러스터가 있습니다. 각 서버에는 20개의 코어가 있는 2개의 프로세서가 있습니다. 각각 10개의 가상 머신을 실행합니다.
5대의 서버가 HA Hyper-V 클러스터로 통합되기 때문에 VM 마이그레이션(장애 조치) 중에 각 호스트에서 최대 50개의 가상 머신이 잠재적으로 실행될 수 있습니다. 따라서 Datacenter 라이선스를 구매하는 것이 더 유리합니다.
호스트 1개에 대한 라이센스 수:
- 총 코어 수 – 40
- 2코어 라이선스 수(WinSvrDCCore 2019 SNGL OLP 2Lic NL CoreLic) – 20
5대의 서버에 대한 총 2코어 라이선스(WinSvrDCCore) 수 – 100 .
예시 2 . 지점에는 각각 4개의 코어가 있는 2개의 소켓이 있는 1개의 서버가 있으며 4개의 가상 머신이 실행되고 있습니다. 몇 개의 Windows Server 라이선스를 구매해야 합니까?
서버에는 8개의 코어가 있습니다. 라이선스 조건에 따라 최소 16개의 코어를 커버해야 합니다. 따라서 Windows Server 2016(WinSvrSTDCore 2 Core) 라이선스 8개를 구입해야 합니다. 이렇게 하면 2개의 VM을 실행할 수 있습니다. 추가로 2개의 VM을 실행하려면 다른 코어 라이선스 세트를 구매해야 합니다.
따라서 이러한 서버에 라이선스를 부여하려면 16이 필요합니다. 2코어 Windows Server 라이선스(WinSvrSTDCore 2019 SNGL OLP 2Lic NL CoreLic) 또는 2 16코어 라이선스(WinSvrSTDCore 2019 SNGL OLP 16Lic NL CoreLic).