하이퍼-V

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
하이퍼-V
개발자 마이크로소프트
최근 버전 R2 서비스 팩 1 (KB976932) / 2011년 3월 15일
운영 체제 윈도 8, 윈도 서버 2012, 윈도 서버 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. October 05, 2012에 확인.
  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.

바깥 고리[편집]