하이퍼-V

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
하이퍼-V
개발자 마이크로소프트
최근 버전 8.1/2012 R2 업데이트 1 (KB2919355) / 2014년 4월 8일
운영 체제 윈도 8, 윈도 8.1, 윈도 서버 2012, 윈도 서버 2012 R2, 윈도 서버 2008 R2, 윈도 서버 2008
언어 영어, 한국어, 독일어, 프랑스어, 이탈리아어, 일본어, 중국어 등
종류 가상 머신
라이선스 사유
웹사이트 http://www.microsoft.com/windowsserver2008/ko/kr/hyperv-main.aspx

마이크로소프트 하이퍼 V(Hyper-V, 코드이름 Viridian[1])는 x64 시스템을 위한 하이퍼바이저 기반의 가상화 시스템이다.[2] 윈도 서버 가상화(Windows Server Virtualization)라는 이름으로도 알려져 있다. 하이퍼 V 베타 버전은 윈도 서버 2008 x64 에디션에도 추가되어 있으며 마지막 버전은(윈도 업데이트를 통해 자동으로 업데이트됨) 2008년 6월 26일에 공개되었다.

"마이크로소프트 하이퍼-V 서버 2008"이라 불리는 독립형 하이퍼 V 버전은 하이퍼 V 기능을 완전히 다룰 수 있는 윈도 서버 2008 "코어"의 변종으로 2008년 10월 1일에 공개되었다. 다른 윈도 서버 규칙은 비활성화되어 있으며 제한된 윈도 서비스가 제공된다.[3] 그 뒤 윈도 서버 2012에서 한 번 더 업데이트되었다.[4]

버전[편집]

하이퍼-V에는 명확히 구별되는 두 가지 버전이 있다.

독립형 버전은 무료로 2008년 10월 1일에 공개되었다. 윈도 서버 2008 "코어"의 변형이며 완전한 하이퍼-V 기능이 포함되어 있다. 다른 윈도 2008 서버 롤(Role)은 사용하지 못하지만 제한된 윈도 서비스를 사용할 수 있다.[3] 무료로 나온 64비트 하이퍼-V "코어" 버전은 명령 줄 인터페이스 (CLI)에 제한을 받는데 여기서 호스트나 부모 (하이퍼-V 코어 서버) 운영 체제, 물리 하드웨어 및 소프트웨어를 셸 명령을 사용하여 구성할 수 있다. 새로운 메뉴로 동작하는 CLI 인터페이스는 초기 구성을 상당히 단순화시켰으며 일부 무료로 내려받을 수 있는 스크립트 파일은 이 개념을 확장하고 있다. 호스트 (하이퍼-V 코어 서버 운영 체제)와 게스트 또는 가상 운영체제의 관리와 구성은 일반적으로 확장 관리 콘솔을 내려 받은 뒤 윈도 비스타 PC나 윈도 2008 서버(32 / 64비트)에 설치하여 사용할 수 있다. 다른 윈도 2008 서버의 경우 하이퍼 V "롤"을 설치하여 관리 콘솔을 리다이렉트하여 사용할 수 있다. 윈도 하이퍼-V 코어 서버의 또다른 관리 및 구성은 원격 윈도 데스크톱 RDP 세션을 사용(여전히 CLI를 이용)하거나 비스타 PC나 완전한 버전의 윈도 2008 서버에 있는 컴퓨터 관리, 그룹 정책 (로컬)과 같은 리다이렉트된 표준 관리 콘솔(MMC)를 사용하여 이용할 수 있다. 이로써 가리켜 클릭하는 구성과 하이퍼-V 코어 서버의 감시가 더 용이하게 되었다. 하이퍼-V 코어 서버 릴리즈 2 (R2)는 2009년 9월부터 사용할 수 있으며 이는 윈도 파워셸 v2 및 업데이트된 윈도 2008 코드 기반의 주된 기능이다.

시스템 요구 사양[편집]

  1. 윈도 서버 2008 스탠다드, 윈도 서버 2008 엔터프라이즈, 윈도 서버 2008 데이터센터의 x64 버전을 실행하고 있는 x64 기반의 프로세서
  2. 하드웨어 보조 가상화. 이 기능은 가상화 옵션을 포함하고 있는 프로세서에서 사용할 수 있다. 이를테면 인텔 VT나 AMD 가상화 (AMD-V)를 말한다.
  3. NX 비트 호환 CPU를 사용할 수 있어야 하며 하드웨어 데이터 실행 방지 (DEP)도 켜져 있어야 한다.
  4. 최소 2 GB의 메모리. (각 가상 운영 체제는 저만의 메모리를 요구하므로 현실적으로 더 많은 메모리가 필요하다.)
  5. 윈도 2008 스탠다드 (64 비트) 하이퍼 V 코어는 거의 3 GB의 디스크 공간을 요구한다 (설치 용량)
  6. 윈도 2008 스탠다드 (64 비트) 하이퍼 V 완전 GUI 제품은 거의 8 GB 의 디스크 공간을 요구한다 (설치 용량)
  7. 윈도 2008 스탠다드 (64 비트) 하이퍼 V 완전 GUI 또는 코어는 최대 31 GB의 메모리를 VM 실행을 위해 지원하며 하이퍼 V 부모 운영 체제에서는 1 GB를 지원한다. [5]
  8. 윈도 2008 스탠다드 (64 비트) 하이퍼 V 완전 GUI 또는 코어는 최대 1, 2, 4개의 코어를 갖춘 최대 4개의 프로세서를 지원한다
  9. 윈도 2008 스탠다드 (64 비트) 하이퍼 V 완전 GUI 또는 코어 최대 128개의 "게스트 운영 체제"를 지원한다[6]
  10. 윈도 2008 스탠다드 (64 비트) 하이퍼 V 완전 GUI 또는 코어는 32비트 (x86) 및 64비트 (x64) 게스트 VM을 지원한다

독립형 하이퍼 V 서버는 윈도 서버 2008의 기존 설치본을 요구하지 않으며 최소 1Gb의 메모리와 2Gb의 여유 디스크 공간을 요구한다.

지원 게스트 운영 체제[편집]

지원되는 게스트 운영체제는 다음을 포함한다:[7]

리눅스 지원[편집]

하이퍼-V는 리눅스 게스트 운영 체제에 대한 기본적인 가상화 지원을 제공한다. 그러나 반가상화 지원은 리눅스 통합 구성 요소Satori InputVSC 드라이버를 설치함으로써 사용할 수 있다. 2009년 7월 20일에 마이크로소프트는 리눅스 커널에 들어간 이 세 개의 드라이버들을 GPL로 공개하여[9] 2.6.32 이상의 커널은 자체적으로 하이퍼 V 반가상화 지원을 포함하고 있다. 또한 마이크로소프트에서 Linux Integration Service Version 이라는 이름으로 Redhat 계열의 리눅스를 위한 드라이버를 제공하고 있으며 해당 프로그램을 다운로드 하여 설치할수 있다.

주석[편집]

  1. Microsoft to ship Windows Server 2008, over time, in eight flavors | ZDNet
  2. Paul Thurrott's SuperSite for Windows: Windows Server Virtualization Preview
  3. Microsoft Helps Customers Overcome Barriers to Virtualization and Get Virtual Now: Microsoft Hyper-V Server 2008 released; company announces new services and training offering...
  4. “Server Virtualization Features”. Microsoft. 2012년 10월 05일에 확인함. 
  5. Memory Limits for Windows Releases (Windows)
  6. Microsoft Hyper-V Server: Overview
  7. Supported Guest OS on Windows Server 2008 Hyper-V
  8. Microsoft releases Hyper-V RC1
  9. Microsoft Contributes Linux Drivers to Linux Community: Roundtable Q&A: Sam Ramji, senior director of Platform Strategy at Microsoft, and Tom Hanrahan, director of Microsoft’s...

서적[편집]

  • Morimoto, Rand; Jeff Guillet. Windows Server 2008 Hyper-V Unleashed. ISBN 0672330288.

바깥 고리[편집]