윈도우 서버 OS 라이센스 구매방법
서버를 구매했다. OS를 설치해야되는데 우리 일반 데스크탑 PC의 경우 1PC에 1OS 구매 후 사용하면 되는데 서버는 방식이 다르다. 어떻게 다르냐면
2 Core 당 1개의 License 구매 필요
무슨말이냐면 CPU 스펙을 보자.
8 Core 를 가지고 있는 제온 실버 4208 CPU 이다.
그럼? 2 Core 당 1개의 License 니까....
4개의 License 를 구매하면 될까..?? 맞지않아?
아래에서 자세히 알아보자
서버용 메인보드에는 우리가 일반적으로 사용하는 데스크탑 PC 처럼 CPU 하나를 꼽아서 사용하는게 아니라 두개 이상도 꼽아서 사용한다.
규칙 1) 한 CPU 당 최소 Core 는 8으로 계산한다. 4여도 8.... (깡패냐..)
즉 한 프로세서당 4 Core 가 2개 껴져 있어도... 눈물을 머금고 4인거 알면서도 8로 쳐야하니까..
8 + 8 = 16 Core가 되버리는 마법
즉, 16 Core => 8개의 License
규칙2) 한 서버의 총 합 최소 Core의 수는 16코어로 계산한다.
그래. 마음 먹고 10Core 짜리로 하나 꼽았다.
하지만 한 서버의 총 합 Core의 최소 수는 16이기 때문에...
이번에도 눈물을 머금고 10 Core -> 16 Core 가 되버리는 마법을 볼 수 있고
즉, 16 Core => 8개의 License
를 구매하면 된다.
가상 (Vmware) 목적이라면?
지금 위에서 알아본거는 하나의 HW 서버를 구매해서 단순 서버 사용용도의 OS 구매 방법 계산이지만.. HW 서버 안에 Vmware 올려서 VM 1번에는 A 서버, VM 2번에는 B서버... 이렇게 사용하기도 한다. 그러면 이럴 경우에는 Windows Server OS는 어떻게 계산해야할까?
윈도우 서버에는 Standard 버전과 Datacenter 버전 2 가지가 있다.
1) Datacenter 는 뭘까?
VMware 안에 서버를 5개를 올리던 8개를 올리던 100개를 올리던간에 물리적인 서버 라이선스 수량만 구매하면 된다. 즉 무제한이다.
즉 아래 사진 보면 HW 서버에 8 Core 가 박혀있는데
그럼? 최소단위 계산에 따라 16 Core 의 수량을 구매해야하고
에디션은 Windows Server Datacenter 수량은 8 License 를 구매하면 된다.
(대신 Datacenter 단가가 그만큼 비싸다)
2) Standard 버전으로는?
하나의 HW 서버당 2개의 VM 까지는 설치하게끔 허용해준다. 하지만 2개의 VM이 넘어가면 물리적인 서버 한대를 구매하는 수량을 더 구매해야한다. 그 구매한 수량가지고 똑같이 2개 VM 쓸수있고. 무슨말이냐면
8코어 CPU 하나인 서버에 VM 1, 2 두개 올렸다. 이 경우 Standard 으로는 16코어용 즉 8 License 를 구매하면 된다. (최소 16이니까)
근데 하다보니까 VM에 서버를 하나 더 올려야 하는일이 생겨서 VM 서버 3을 추가했다
이럴경우 서버 1,2 까지는 16core 라이선스 (8 License) 로 커버가 됬지만.. VM 3번이 추가되면서 32core (16 License) 를 구매해서 1,2,3,(4) 까지 쓸 수 있게끔 32core 용으로 구매해야한다. 그럼 4번 까지 올릴 수 있다.
※ 가상 OS에 할당되는 Core 의 수는 수량산출과 관계없다. 항상 물리적인 HW Core의 수를 기준
(Quiz)
HW 서버 1대 있고 12 Core CPU 가 2개 장착되어 있다. 이 안에 VM 5개 서버를 올릴 예정이다. 그럼 Standard 기준 라이선스는 어떻게 구매해야할까?
12Core * 2개 = 24Core
24Core 서버 라이센스가 서버 1대 기준
24Core 으로는 VM 2개까지 커버가능
VM 1, 2 / 3, 4 / 5, (6) 니까
24core / 24core / 24core
24 * 3 = 72 Core
72 / 2 = 36 License
(Quiz)
HW 서버 1대 있고 14 Core CPU 가 1개 장착되어 있다. 이 안에 VM 3개 서버를 올릴 예정이다. 그럼 Datacenter 기준 라이선스는 어떻게 구매해야할까?
14 Core -> 최소 16 Core 가 기준이니까
16 Core용 구매하면됨. 즉 8 License