16core CPU * 2개 = 64core 사용중인 서버에서 hyper-v 4개로 사용중입니다.
16core 라이센스 4개 구매해서 사용중인데, 여기에 hyper-v 1개를 늘려서 총 5개 가상화로 사용예정입니다.
HPE 홈페이지에서 hyper-v 계산기가 있어 돌려보니, 5개 운영 시 총 128core 라이센스가 필요하다고 하네요.
그럼 기존에 16core *4 =64core 라이센스에 추가적으로 16core * 4개를 구매해야되는 상황인데, 라이센스 계산법이 이해가 안가서 질문드립니다.. 혹시 아신다면 도움 부탁드립니다.
6개의 답변이 있습니다.
윈도우 서버에 Hyper-V를 웬만하면 사용하지 마시고 그비용이면 VM으로 가시는게 좋죠
MS 라이선스 정책에 문제가 많다고 생각합니다.
라이선스 정책이 간단 명료하고 쉽게 만들어야지...
헷갈리게 만들어서 소비자가 라이선스 때문에 정신 못 차리도록 계산해야 할 정도라면 잘못된 정책이라 생각합니다.
머리 아프게 계산할게 아니라 MS에 문의해서 확인 답변달라고해서 답변 서류를 받아 두고 라이선스 수량을 맞추는게 맞을 것 같네요.
그리고, 가급적 윈도 서버를 사용하지 말아야 합니다.
낭만생선 | 2년 이상 전
ㅠㅠ 99% 윈도우 서버 운영중이네요.
일단 Hpe 계산기는 무시하시고 MS 라이선스 구매하시는쪽에 정확히 문의 하시는게 좋습니다.
저도 할때마다 헷갈려서 조금 틀릴 수도 있기는 한데
"16core CPU * 2개 = 64core 사용중인 서버에서 hyper-v 4개로 사용중입니다.
16core 라이센스 4개 구매해서 사용중인데, 여기에 hyper-v 1개를 늘려서 총 5개 가상화로 사용예정입니다."
제가 알고 있기로는 Core 는 물리코어 기준입니다,
총 64core(하이퍼쓰레드 적용 논리코어) 기준으로 16core 라이센스 4개 구매하신것 같은데
물리코어는 총 32Core 이므로 16core 라이센스 2개만 있으셔도 되요.
16core 라이센스 당 2개의 VM을 사용할수 있으니 4개의 라이선스가 있다고 하면
현재 구성에서도 Hyper-VM 8개는 쓰실수 있습니다.
6개만 구성하시고 2개는 다른 장비에서 사용 하실수도 있구요.
턴업스 | 약 2년 전
제가 글을 잘못썼네요.
물리기준 : 16Core * 2 = 32core 맞습니다.
현재 OS는 16core짜리 4개 총 64core 사용중입니다.
현재 서버는 Hyper-v 4대 운영중인데, 말씀대로라면.. 16core -> VM 2개 사용이면, Hyper-V 8대 사용가능한건데, 서버 구매 당시에 업체한테 가상화 4개 사용할거라고해서 저렇게 구매진행했는데,, 물리코어 기준이라면 라이센스를 더 산게 맞네요..
설명이 조금 애매한데요.
16core * 2cpu = 64core라는 의미가
16core * 2cpu * 2대 = 64core라는 말씀이신지요?
상황은 어째든 hyper-v의 라이선스는 16core당 2VM이라고 보시면 됩니다.
물론 host의 socket에 따라 좀 다른긴 하지만 일반적으로 2socket이라면
그냥 16core당 2VM이라고 보시면 됩니다.
16core 4개 라이선스 보유중이시라면 8VM 까지 설치가 가능할텐데요.
혹시 거래하는 MS 리셀일러나 서버업체쪽을 통해 재 확인 해보시기 바랍니다.
https://m.softinfo.co.kr/article/자주-묻는-질문/3/173/
위 내용 참고하세요
그리고 ms 2019 내용도 참고하세요
HPE는 물리서버의 제조사이고,
Hyper-v는 ms의 가상화 시스템입니다.
Hyper-v 사용하려면 HPE의 라이센스가 필요한가요?
ms의 윈도우 라이센스만 있으면 되는 것으로 알고 있습니다.
Hyper-v를 구동할 Host o/s의 라이센스를 물리적인 서버에 맞게 구매하시고
Host o/s가 std이면 vm용 윈도우는 2개까지 가능하고
데이터센터이면 vm용 윈도우는 제한이 없는 것으로 알고 있습니다.
리눅스다 다른 o/s를 사용하시려면 해당 o/s의 라이센스 정책을 확인하셔야 하고요..
자세한 사항은
https://www.microsoft.com/ko-kr/windows-server/pricing