Hyper-V를 사용한 VM 실행
· 약 3분
윈도우에서 테스트용으로 사용할 서버가 필요하다. Ubuntu, CentOS 환경을 구축한다던지, 여러 서버 프로그램을 테스트해본다던지.. 가장 유명한 프로그램은 VMware이지만 유료이다. VirtualBox도 있지만 느리다. 그렇다면 다른 대안이 무엇이 있을까?
바로 Windows10을 쓰고 있다면 사용할 수 있는 Hyper-V 가상화 기술이다. (아쉽지만 Home Edition은 지원하지 않는다.)
속도면에서 느리지는 않을까? 서버 실행에 가장 많은 부하를 주는 I/O의 테스트 결과가 있다.
Hyper-V 설정
지원 확인
cmd 또는 powershell을 열어 systeminfo.exe를 실행하자.
systeminfo.exe
결과 화면 중 아래 부분에
Hyper-V 요구사항
- VM 모니터 모드 확장 : 예
- 펌웨어 가상화 사용: 예
- 두 번재 수준 주소 변환: 예
- 데이터 실행 방지 사용 가능: 예
처럼 표시되면 Hyper-V를 지원하는 컴퓨터이다. 그렇지 않다면 재부팅 후 BIOS로 접근해 Advanced 탭으로 이동한 후 옵션을 켜준다.
- Intel Virtualization Technology 기능을 활성화
- VT-d 옵션 활성화 (있는 경우)
활성화
제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 메뉴로 이동한다.
Hyper-V 관련 기능을 체크해주고 확인 버튼을 눌러 다시 시작하자.
가상 컴퓨터 실행
CentOS 다운로드
CentOS 7 이미지를 다운로드 받는다. kakao mirror를 이용해도 된다.