기관들은 물리적 서버와 가상 머신, 포함 Microsoft 가상화 서버에서 Windows Server OS를 사용합니다. Windows Server 라이선싱은 특히 2016년과 2019년 버전과 2012년 버전의 경우 복잡할 수 있습니다.
Windows Server 라이선싱에 대해 알아보세요 (Microsoft 가상화 서버 라이선싱 포함) Windows Server 라이선싱 비용을 더 잘 이해하기 위해 물리적 서버와 VM에 대한 Windows Server 라이선싱 비용.
Windows Server 라이선싱 원칙
Windows Server 2019의 라이선싱 방식은 Windows Server 2016과 유사합니다. Windows Server 2019에는 서버 라이선스와 클라이언트 액세스 라이선스 (CAL)의 두 가지 유형의 라이선스가 있습니다. 서버 라이선스는 코어 기반 라이선스입니다. 필요한 서버 라이선스 수는 프로세서 및 프로세서 코어 수에 따라 달라집니다. 필요한 클라이언트 액세스 라이선스 수는 서버에 연결되는 사용자 또는 장치 수에 따라 달라집니다.
Remote Desktop Protocol (RDP)은 서버의 원격 데스크톱 서비스에 원격 사용자가 액세스할 수 있도록 합니다. Windows Server 2019에 대한 여러 원격 데스크톱 세션을 제공하려면 Remote Desktop Services (RDS) CAL을 구입해야 합니다. RDS CAL은 사용자 또는 장치용 Windows CAL과 동일하지 않습니다. 여러 RDP 세션을 허용하려면 RDS CAL을 구입한 다음 서버를 구성해야 합니다. RDS CAL은 Windows Server 2019에서 여러 RDP 세션을 라이선스하는 데 대체할 수 없습니다. 라이선싱 없이 두 개의 원격 세션 (+1개의 로컬 세션)이 가능합니다.
참고: 이 블로그 게시물은 Windows Server 라이선스에 대한 개요를 제공하여 Windows Server 라이선스에 익숙해지도록 도와줍니다. 라이선싱 규칙은 변경되거나 더 최신 제품 버전으로 업데이트 될 수 있습니다. 라이선스를 구매하기 전에 Microsoft 웹사이트를 참조하고 Microsoft 판매 관리자에게 문의하여 라이선스 협정을 부적절하게 위반하는 실수를 방지하십시오.
Windows Server 2019는 서버에 대한 코어당 라이선싱 모델을 사용합니다. 이는 강력한 멀티코어 프로세서(고수의 CPU 코어 수)를 생산하는 추세와 프로세서 당 코어 수가 크게 증가하는 추세를 반영합니다. 서버 제조업체는 조립형 서버의 프로세서 수를 증가시키지 않고, 대신 더 많은 코어를 가진 프로세서를 설치하고 있습니다.
이 호스트 운영 체제로서 물리적 서버에서 Windows Server 2019를 실행하거나 이 서버의 가상 머신에서 실행되는 물리적 서버에 적용되는 일반적인 규칙은 다음과 같습니다.
- 서버의 모든 물리적 프로세서 코어는 라이선스가 필요합니다. 프로세서가 하이퍼-스레딩을 지원하는 경우 논리 코어는 라이선스가 없습니다. 하이퍼-스레딩이 지원되는 코어는 하나의 코어로 계산됩니다. 하나의 코어 라이선스는 두 개의 CPU 코어(2코어 팩 라이선스)를 커버합니다. 또한 4코어 및 16코어 라이선스가 있습니다.
- 서버 라이선스 구매. 물리적 서버에 대한 최소 코어 라이선스는 8개여야 합니다(16코어가 커버됨). 서버에 프로세서가 하나이고 16코어보다 적은 경우에도 16코어에 대한 라이선스를 구매해야 합니다. 16코어 라이선스는 기본 라이선스입니다.
- 프로세서 라이선스. 프로세서 당 2코어 라이선스의 최소 수는 4입니다. 프로세서 당 최소 8코어가 라이선스되어야 합니다. 예를 들어 서버에 이중 코어 프로세서 두 개가 있다면, 8코어를 커버하기 위해 4개의 라이선스를 구매해야 합니다. 그러나 이 계산에도 불구하고 두 번째 규칙 때문에 16코어에 대한 라이선스를 구매해야 합니다.
8개의 이중 코어 라이선스의 가격은 단일 16코어 라이선스의 가격과 동일합니다. 16코어에 대한 라이선스는 구매할 수 있는 최소한의 라이선스입니다. 시스템에서 프로세서가 비활성화된 경우, 비활성화된 프로세서에 대한 라이선스가 필요하지 않습니다. 마찬가지로, 서버의 마더보드에 소켓이 두 개 있지만 프로세서가 한 개만 설치된 경우, 설치된 프로세서의 모든 코어에 대해서만 라이선스를 구매해야 합니다.
OSE는 운영 체제 환경을 의미합니다. 이 용어는 물리적 서버 또는 가상 머신에서 실행 중인 Windows Server 2019의 인스턴스를 정의합니다. 물리적 OSE 용어는 Windows Server 2019가 호스트에서 실행 중인 경우에 사용됩니다. 가상 OSE 용어는 물리적 서버 상의 가상 머신에서 (Microsoft 가상화된 서버에서) 실행 중인 Windows Server 2019를 가리킵니다. 라이선스가 할당된 서버는 라이선스가 지정된 서버입니다.
참고: 두 프로세서에 대한 Windows Server 2012 R2 라이선스의 비용은 Windows Server 2019용 8개의 이중 코어 라이선스의 가격과 동일합니다. 가상 머신에서 비-Windows 운영 체제를 실행하는 경우, 해당 가상 머신에는 Windows 라이선스가 필요하지 않습니다.
Windows Server 2019 Editions
윈도우 서버 2019에는 세 가지 에디션이 있습니다: 윈도우 서버 2019 Essentials, 윈도우 서버 2019 Standard 및 윈도우 서버 2019 Datacenter. 에디션을 선택할 때 윈도우 서버 비용이 종종 결정적인 요소입니다.
윈도우 서버 2019 Essentials
윈도우 서버 2019 Essentials는 소규모 조직에 적합한 경량 에디션으로, 서버당 라이선스가 부여됩니다. 이 에디션에는 많은 제한이 있습니다. 윈도우 서버 2019 Essentials는 가상화를 지원하지 않습니다. 클라이언트 액세스 라이선스가 필요하지 않습니다. 이 라이선스로 25명의 사용자 및 50대의 장치를 지원하지만 터미널 서비스를 사용하여 여러 RDP 세션을 허용할 수 없습니다. 윈도우 서버 2019 Essentials는 Office 365 호스팅 서비스와 잘 통합됩니다. 이 블로그 포스트 작성 시 윈도우 서버 2019 Essentials의 가격은 $501이었습니다.
윈도우 서버 2019 Standard
라이선스된 코어가 모두 포함된 하나의 윈도우 서버 2019 Standard 라이선스를 사용하면 하나의 물리적 OSE 및 두 개의 가상 OSE를 실행할 수 있습니다. 다시 말해, 호스트 머신에 윈도우 서버 2019 Standard를 설치하고 게스트 OS로 윈도우 서버 2019 Standard를 사용하는 가상 머신 두 개를 실행할 수 있습니다.
가상화에 사용되는 호스트에 설치된 윈도우 서버 2019 Standard(하이퍼바이저로)는 VM을 실행하기 위해 하이퍼-V를 설치하는 데만 사용할 수 있습니다. 호스트 OS를 두 개의 가상 서버와 함께 완전한 기능의 서버로 사용하는 것은 허용되지 않습니다. 두 개의 VM과 하나의 물리적 서버를 커버하는 Standard 라이선스를 보유하고 있으면 두 개의 가상 서버(물리적 하나와 가상 두 개)를 사용할 수 없습니다.
Windows Server 2019 표준 버전이 설치된 물리 서버에서 Windows VM을 실행하지 않는 경우 필요한 소프트웨어를 실행하고 이 서버를 완전한 기능의 서버로 사용할 수 있습니다. Windows Server 2019 표준 버전의 16코어 라이선스의 현재 가격은 972달러입니다.
Windows Server 2019 데이터센터
Windows Server 2019 데이터센터는 가장 강력한 버전으로, 최고의 가격으로 판매됩니다(이 버전의 Windows Server 비용은 16코어 기준으로 6,155달러입니다). 라이선스된 데이터센터 버전은 호스트에 설치된 Windows Server 2019를 커버하며 게스트 OS로 설치된 Windows Server를 실행할 수 있는 가상 머신의 수에 제한이 없습니다. Windows Server Essentials와 표준 버전의 비교는 이 블로그 글의 범위를 벗어납니다. 표준 및 데이터센터 버전 모두에 대해 CAL 라이선스가 필요합니다.
VM 라이선싱
가장 흥미로운 사실은 라이선스가 있는 VM의 수가 호스트 운영 체제와 하이퍼바이저에 따라 달라지지 않는다는 것입니다. 예를 들어, 라이선스가 있는 윈도우 서버 2019 표준판을 물리적 서버의 모든 프로세서 코어에 대해 라이선스를 받은 후 하이퍼-V 역할이 활성화된 호스트에 윈도우 서버 2019 표준판을 설치하면 윈도우 서버 2019 표준판이 설치된 VM을 두 개 실행할 수 있습니다. 물리적 서버에 VMware ESXi를 실행하고 이 서버의 모든 코어를 윈도우 서버 2019 표준판 라이선스로 라이선스를 받으면 이 VM에 윈도우 서버 2019 표준판이 설치된 VMware VM을 두 개 실행할 수 있습니다. 이 원칙은 VirtualBox, Xen, KVM 등에도 적용됩니다. 서버에서 4개의 가상 머신을 실행해야 한다면 해당 서버에 대해 한 라이선스(모든 코어를 커버하는 두 코어 라이선스 세트)를 더 구매해야 합니다(가상 머신의 총 수는 4개이며 이 예시에서는 윈도우 서버 2019 표준판을 사용합니다). 하나의 표준 라이선스로 두 개의 가상 머신을 커버합니다.
두 개의 8코어 프로세서가 있는 물리적 서버에서 4개의 VM을 실행해야 한다면 윈도우 서버 2019용 16개의 이중 코어 표준 라이선스를 구매해야 합니다. 두 개의 라이선스 세트는 모든 코어를 두 번씩 커버하고 4개의 VM을 실행할 수 있습니다. 호스트에서 홀수 개의 VM을 실행해야 한다면 다음 짝수 개의 VM에 대한 라이선스를 구매해야 합니다. 3개의 VM을 실행해야 한다면 4개의 VM에 대한 라이선스를 구매해야 하고, 7개의 VM을 실행해야 한다면 8개의 VM에 대한 라이선스를 구매해야 합니다.
만약 Windows Server 2019 Datacenter를 사용한다면, 이 물리 서버에서 Windows를 게스트 OS로 하는 VM 수를 늘릴 경우 추가 라이선스를 구매할 필요가 없습니다. 만약 2개의 8코어 프로세서가 장착된 같은 물리 서버에서 4개의 VM을 실행해야 한다면, Windows Server 2019 Datacenter 라이선스를 사용하려면 Windows Server 2019용 듀얼코어 Datacenter 라이선스 8개를 구매해야 합니다.
VM 라이선스 구매 순서: 물리 코어에 대한 라이선스가 먼저 필요하며, 그 후에 가상 머신에 대한 라이선스가 필요합니다.
Windows Server 라이선스의 현재 가격을 고려할 때, 단일 물리 서버에서 최대 12개의 가상 머신을 실행할 예정이라면 Windows Server 2019 Standard 라이선스를 구매하는 것이 더 나을 수 있습니다. 14개 이상의 VM을 실행해야 한다면, Windows Server 2019 Datacenter를 구매하는 것이 더 합리적인 결정일 수 있습니다.
호스트 간 VM 이전
환경에 여러 개의 Hyper-V 호스트나 ESXi 호스트가 있다면, 호스트 간 VM을 이전해야 할 수 있습니다. VM 이전은 특히 클러스터에서 VM을 실행하는 경우 필요합니다. 이 경우 각 물리 서버에 대해 모든 호스트의 모든 VM을 한 호스트로 이전하는 것처럼 모든 VM을 커버할 라이선스 수를 구매해야 합니다. 예를 들어, 첫 번째 호스트에 10개의 VM, 두 번째 호스트에 14개의 VM, 세 번째 호스트에 6개의 VM이 있다면, 각 호스트에 30개의 VM(10+14+6)을 커버할 라이선스를 구매해야 합니다. 이 경우 각 VM은 어떤 호스트로든 이전할 수 있습니다. VM 라이선스는 VM이 호스트 간 이동할 때 이동하지 않습니다. VM 라이선스는 물리 호스트에 연결되어 있기 때문입니다. Windows Server 라이선스는 90일마다 물리 서버 간에 이전할 수 있습니다.
자동 가상 머신 활성화
자동 가상 머신 활성화(AVMA)는 Windows 가상 서버에 Windows Server 라이선스를 자동으로 설치하고 라이선스를 활성화할 수 있는 기능입니다. Hyper-V 가상 머신 활성화는 하이퍼바이저로 작동하는 물리적 서버에 설치된 활성화된 인스턴스에 바인딩됩니다. Windows Server 2019. VM의 Windows Server는 VM이 시작될 때 활성화됩니다. 가상 머신은 인터넷 연결 없이 활성화할 수 있습니다. VM에 대한 제품 키를 관리할 필요가 없습니다. 라이선스가 부여된 VM이 라이선스가 부여된 호스트 간에 마이그레이션되더라도 활성화가 보존됩니다. 올바른 AVMA 키를 Hyper-V VM에 설치해야 합니다.
라이선싱 예
Windows Server 라이선싱 원칙을 더 잘 이해하기 위해 더 많은 예를 살펴보겠습니다.
예 1
두 대의 물리적 서버가 있습니다. 각 서버에는 하나의 6코어 프로세서가 있습니다. 각 서버에 두 개의 VM을 실행해야 합니다. Windows Server 2019 Standard 라이선스를 사용할 수 있습니다. 각 서버에 8개의 듀얼 코어 라이선스를 구입해야 합니다(16개 미만의 코어가 있더라도 물리적 서버를 라이선스하기 위해 8개 미만의 듀얼 코어 라이선스를 구입할 수 없기 때문).
참고: 예에서 사용된 VM은 해당 예제에 언급된 버전의 Windows Server 2019를 실행합니다.
예 2
두 대의 물리적 서버가 있습니다. 각 서버에는 하나의 12코어 프로세서가 있습니다. 각 서버에 4개의 VM을 실행해야 하며 각 물리적 서버에 Windows Server 2019 Standard가 설치되어 있습니다. 각 서버에 16개의 듀얼 코어 라이선스 또는 두 개의 16코어 라이선스를 구매해야 합니다. 전체 Windows Server 환경에 대해 4개의 16코어 라이선스를 구입합니다.
예 3
구성은 예제 2와 동일합니다. 각 서버에는 4개의 VM이 있으며, 이러한 VM은 서버 간에 이동할 수 있어야 합니다. 각 서버에 동일한 수의 VM이 있는 두 대의 서버가 있으므로, VM 이동을 위한 각 서버의 라이선스 수는 두 배가 되어야 합니다 (4개 VM + 4개 VM). 결과적으로 각 서버에는 추가로 16개의 이중 코어 라이선스가 필요합니다. 마지막으로 각 서버에는 32개의 이중 코어 라이선스(또는 16코어 라이선스 4개)가 있습니다.
첫 번째 서버에는 4개의 VM이 있고 두 번째 서버에는 6개의 VM이 있다면, VM 이동 시 각 서버에는 10개의 VM을 실행할 라이선스가 필요합니다. 결과적으로 각 물리 서버에는 추가로 16코어 라이선스 4개가 필요합니다. 따라서 각 서버에는 총 80코어가 필요하며 각 서버에는 40개의 이중 코어 라이선스(또는 16코어 라이선스 5개)가 있어야 합니다.
예제 4
세 대의 서버가 있습니다. 첫 번째 서버에는 2개의 프로세서가 있고 각 프로세서에는 20개의 코어가 있습니다. 두 번째 서버에는 18코어 프로세서가 1개 있습니다. 세 번째 서버에는 32코어 프로세서가 1개 있습니다. 첫 번째 서버에는 30개의 VM, 두 번째 서버에는 12개의 VM, 세 번째 서버에는 21개의 VM이 있습니다. Windows 가상 서버에서 실행되는 VM을 호스트 간에 마이그레이션해야 합니다. 이 경우 Windows Server 2019 Datacenter를 사용하고 있으므로 Microsoft 데이터센터 라이선스 조건을 고려해야 합니다. 우선 서버 코어에 대한 라이선스를 구매해야 합니다.
라이선스 코어
서버 1. 전체적으로 40개의 코어에 대한 라이선스가 필요합니다(20×2). 기본 16코어 라이선스가 16개의 코어를 커버합니다. 이에 추가로 24개의 코어를 라이선스 해야 하며, 16코어 라이선스 1개와 4코어 라이선스 2개를 구매해야 합니다. 간단히 20개의 이중 코어 라이선스를 구매할 수 있습니다.
서버 2.는 18개의 코어를 라이선스해야 합니다. 기본 16코어 라이선스와 이중 코어 라이선스를 하나 사거나 9개의 이중 코어 라이선스를 구입해야 합니다.
서버 3.는 32개의 코어를 라이선스해야 합니다. 16코어 라이선스 두 개 또는 16개의 이중 코어 라이선스를 구입해야 합니다.
VM 라이선싱
각 서버는 서버 그룹이나 클러스터에서 실행할 VM의 총 개수에 라이선스를 지급받아야 합니다. 우리의 경우, 30+12+21=63개의 VM이 있습니다. 63은 홀수이며, 64개의 짝수 개수를 사용해야 합니다. 각 서버는 64개의 VM을 실행할 수 있도록 라이선스가 필요합니다. 각 물리적 서버에 라이선스된 Windows Server 2019 Datacenter를 사용하므로, 라이선스된 서버의 모든 CPU 코어를 라이선스한 후에는 추가 라이선싱이 필요하지 않습니다.
클러스터에서 VM을 실행하면 가상 환경이 더 신뢰할 수 있고, 가상 머신에 대한 부하 분산 및 고가용성을 제공합니다. 그러나 VMware vSphere 클러스터와 Hyper-V 클러스터에서 실행 중인 VM을 백업하는 것이 권장됩니다.
Hyper-V 백업과 VMware 백업에는 NAKIVO Backup & Replication을 사용하십시오. 클러스터에서 실행되고 호스트간에 이동하는 경우에도 VM을 자동으로 감지하고 VM 백업을 수행합니다.
Azure에서 VM 라이선싱
Azure는 Microsoft가 개발한 클라우드 플랫폼으로, 클라우드에서 가상 머신을 실행할 수 있게 합니다. 또한 Azure에서 Windows Server VM을 라이선스하는 것도 복잡합니다. Azure에서 Windows Server를 실행하는 Microsoft 가상 머신을 라이선스 하는 여러 가지 방법이 있습니다.
Azure 지불에 Windows Server 라이선스가 포함되어 있습니다. Azure에서는 CPU, 메모리, 저장소 및 가상 머신에서 사용하는 네트워크 리소스와 같은 다른 서비스 및 클라우드 리소스와 함께 자동으로 라이선스가 부여되고 청구됩니다.
혼합 라이선싱. Azure에 Windows Server VM을 배포하지만 직접 구매한 라이선스를 활성화하고 적용합니다. 라이선스 이전을 통해 90일마다 한 번씩 Windows Server 라이선스를 이전할 수 있으며, 온프레미스 환경과 같습니다.
결론
Windows Server 2019 라이선스는 특히 가상 머신 및 연결된 클라이언트를 사용할 때 복잡합니다. 이 블로그 게시물은 Microsoft Windows Server 라이선스의 기본을 다루어 주요 라이선싱 원칙을 숙지하고 Microsoft 가상 머신을 라이선스하는 방법을 이해하는 데 도움이 됩니다. 이 정보는 또한 Windows Server 라이선스 비용을 추정하는 데 도움이 될 수 있습니다.
각 유형 및 버전의 라이선스를 몇 개 구매해야 하는지 이해했다고 해도, Microsoft 관리자에게 연락하여 Microsoft 소프트웨어 제품의 라이선스 계약을 준수하기 위해 충분한 라이선스를 구매했는지 확인하십시오. NAKIVO는 Microsoft 라이선싱 계약의 위반으로 인한 가능한 벌금이나 발생하는 라이선싱 오류에 대해 책임지지 않습니다.
Source:
https://www.nakivo.com/blog/the-essentials-of-windows-server-licensing-for-virtual-machines/