Hyper-V 가상머신 윈도우 서버 가상화(Windows Server Virtualization)라고도 하는데요.
Hyper-V는 윈도우 서버에서 많이 사용됩니다.
서버의 CPU코어가 워낙 많아서 보통은 놀고 있을때가 많은데요(??)
서버의 효율을 높이기 위해서 한데의 물리적인 서버에 가상컴퓨터를 여러대 설치해서
사용합니다. 웹서버, DB, DNS, DHCP, 파일서버등...
이때 Windows Server를 사용한다면 Hyper-V를 사용합니다. 서버에 포함이라 별도로
가상머신 비용이 없이도 사용가능하니까요...
위에서 CPU코어를 언급해서 붙여서 말씀드리자면 현재 i7-8세대 8700k의 경우 6코어 12쓰레드입니다.
- 하이퍼스레딩(HyperThreading) 이라는 기술이 있어 1개의 코어에서 2개의 스레드를
만들어 사용합니다.
내컴퓨터가 i7-8세대 8700k를 사용한다면 Hyper-v cpu 갯수를 2개로 가정해서 최대
가상머신을 5대정도 돌릴 수 있습니다. 물론 메모리도 많아야하지만 cpu로만 봤을때요.
시스템사용 : 2cpu
가상머신 : 2cpu * 5ea = 10cpu
가상머신을 구성시에 cpu와 ram 둘다 필요합니다.
일반컴퓨터용 cpu가 이렇고 서버용 cpu는 코어가 22개도 있습니다. 앞으로 더 많아지겠죠.
여기에 하이퍼스레딩까지 총 44개의 cpu를 운영할 수 있습니다.
서버용은 2개의 소켓을 장착하는 모델이 많은데요 22개 코어가 들어간 cpu를 2개 꼽아
사용한다는 소리입니다.
그럼 총 88개의 cpu를 가상머신에 할당할 수 있습니다.
하나의 머신에 여러대의 가상머신을 구성시에는 반드시 백업서버가 있어야 합니다.
물리적인 머신도 컴퓨터여서 고장이 발생할 수 있기때문이죠...
이 Hyper-V를 사용하기 위한 방법을 설명드립니다.
지원 os : Windows 10 Enterprise, Windows 10 Standard, Windows 10 Education
Windows Server 용은 거의 사용가능합니다.
다음장에서는 가상머신을 설치하는 작업을 해보겠습니다.