가상머신
컴퓨팅 환경을 소프트웨어로 구현한 것, 즉 컴퓨터 시스템을 에뮬레이션(가상현실화)하는 소프트웨어이다. 가상머신 상에서 운영체제나 응용프로그램을 설치 및 실행할 수 있다.
가상머신은 실제 컴퓨터와 어느 정도의 통신과 사용을 기반으로 두 가지로 나뉜다. 시스템 가상머신은 완전한 시스템 플랫폼을 제공하며, 다시 말해 완전한 운영 체제(OS)의 실행을 지원한다. 반대로, 프로세스 가상 머신은 하나의 단일 프로그램을 실행하기 위해 만들어져 있는데, 다시 말해 단일 프로세스를 지원한다. 가상머신의 중요한 특징은 안에서 돌아가는 소프트웨어가 가상 머신이 제공하는 환경과 자원에 제한을 받으며 가상세계를 벗어날 수 없다는 것이다.
Hyper-V
마이크로소프트 Hyper-V는 x64 시스템을 위한 가상화 시스템이다. Hyper-V는 특히 하드웨어 가상화를 제공한다. 즉, 각 가상 컴퓨터가 가상 하드웨어에서 실행된다. Hyper-V를 사용하면 Windows에서 가상 머신으로 여러 운영체제를 실행할 수 있다.
시스템 요구사항
1. 운영체제 요구사항
Hyper-V는 Windows 10 Pro, Enterprise, Education 64비트 버전에서 사용할 수 있다. Home 버전 및 Mobile, Mobile Enterprise에서는 사용할 수 없다.
2. 하드웨어 요구사항
- 두 번째 수준 주소 변환(SLAT)을 사용하는 64비트 프로세서.
- VM 모니터 모드 확장(Intel CPU의 VT-x)을 지원하는 CPU.
- 최소 4GB의 메모리. 가상 컴퓨터는 Hyper-V 호스트와 메모리를 공유하지만 예상된 가상 워크로드를 처리하려면 충분한 메모리를 제공해야 함.
3. 하드웨어 호환성 확인
명령프롬포트(cmd.exe) 창을 열고 systeminfo를 입력한다.
Hyper-V 요구사항 section에서 나열된 모든 요구사항이 '예'를 가지는 지 확인한다.
4. 최종 확인
모든 요구사항이 충족되면 제어판: Windows 기능 켜기/끄기에서 Hyper-V가 표시되고 2개의 옵션이 제공된다.
Hyper-V 관리 도구와 Hyper-V 플랫폼 모두 체크를 하고 확인을 클릭한다.
설치가 완료되면 컴퓨터를 다시 시작하라는 메시지가 표시된다.
재부팅을 하면 시작메뉴 Window 관리 도구 폴더 내에 Hyper-V 관리자가 생긴 것을 확인할 수 있다.
참조
가상 머신 - 위키백과, 우리 모두의 백과사전 (wikipedia.org)
Windows 10에서 Hyper-V를 사용하도록 설정 | Microsoft Docs
윈도우10 가상머신 Hyper-V 활성화 방법 (tistory.com)
'Infra > Hyper-V' 카테고리의 다른 글
[Hyper-V] CentOS 네트워크 연결 / Host와 Guest 연결 (0) | 2021.11.08 |
---|---|
[Hyper-V] 가상 스위치 설정 / 네트워크 설정 (2) | 2021.11.08 |
[Hyper-V] Hyper-V에 CentOS 설치하기 (0) | 2021.11.05 |