상위 3개 Windows 가상화 소프트웨어 비교
게시 됨: 2015-09-25마이크로소프트 하이퍼-V
Windows 가상화에 대해 논의할 때 Hyper-V(이전 코드명 "Viridian")라고 하는 Microsoft의 기본 HyperVisor는 다른 모든 가상화 소프트웨어보다 순위가 높을 수 있습니다. 처음에 Hyper-V 베타 버전은 여러 Windows Server 2008 버전과 함께 제공되었습니다. 나중에 안정적인 버전이 Windows 업데이트의 일부로 릴리스되었습니다.
원격 데스크톱을 통해 원격으로 액세스할 수 있는 Hyper-V 서버에서 가상 컴퓨터를 만들 수 있습니다. Microsoft Hyper-V는 독립형 Hyper-V 서버 와 Bare Metal HyperVisor 의 두 가지 변형으로 제공됩니다.
Bare Metal HyperVisor 는 가상화 환경을 최적화하기 위해 최소한의 Windows Server 구성 요소 집합으로 실행됩니다. 이 전용 가상 환경은 DNS 서버, IIS 웹 서버, 프로그래밍 구성 요소, Microsoft FTP 서버, DHCP 서버, Active Directory 등과 같은 일반적인 Windows Server 구성 요소를 제거합니다.
독립 실행형 Hyper-V 서버 의 주요 이점 중 하나는 플랫폼에서 원하지 않는 구성 요소를 생략하여 공격 표면을 줄일 수 있다는 것입니다. 포트에 대한 서비스 수신이 없으므로 방화벽에서 원하지 않는 포트를 차단하여 대상이 될 가능성을 줄일 수 있습니다.
Microsoft는 무료로 다운로드 가능한 DVD ISO 이미지 파일을 통해 Hyper-V의 독립 실행형 버전을 제공했습니다. 그러나 완전 무료 HyperVisor이므로 제한된 기능이 제공된다고 가정해서는 안 됩니다. 반대로 이 무료 HyperVisor는 Hyper-V 역할이 활성화된 Windows 2012 Server의 동일한 엔터프라이즈 기능 세트를 모두 지원합니다.
더 중요한 것은 패치 화요일에 패치가 거의 없거나 전혀 없을 수 있다는 것입니다. 예를 들어, Microsoft가 최근 IIS 서비스에서 취약점을 발견하고 재부팅이 필요한 중요한 패치를 출시했다고 가정해 보겠습니다. 베어메탈 HyperVisor에는 적용할 수 없으므로 걱정할 필요가 없습니다. 결과적으로 VPS 고객의 가동 중지 시간이 훨씬 줄어듭니다.
대안 으로 Hyper-V 역할이 설치된 Windows Server 2012/2008 호스트는 Hyper -V Manager라는 관리 콘솔을 통해 Hyper-V Server 2012/2008을 관리하는 데 사용됩니다. 관리자는 원격 데스크톱을 통해 호스트에 대한 관리 및 구성 작업을 수행할 수 있습니다. Hyper-V Manager를 통해 가상 머신 관리를 수행할 수 있으므로 Hyper-V Server의 포인트 앤 클릭 구성 및 모니터링이 훨씬 쉬워집니다.
버추얼박스
VirtualBox는 GNU General Public License에 따른 크로스 플랫폼 오픈 소스 가상화 소프트웨어입니다. VirtualBox는 선택한 운영 체제의 기존 Intel 또는 AMD 기반 시스템에 설치할 수 있습니다. 기존 하드웨어에서 플랫폼 간 가상 머신을 생성할 수 있습니다. 따라서 기존 컴퓨터의 기능을 확장하여 여러 운영 체제를 동시에 처리할 수 있습니다.
VirtualBox를 사용하면 사용자는 기존 소프트웨어와 함께 Mac 시스템에서 Windows 및 Linux 시스템을 즐길 수 있습니다. 생성할 수 있는 가상 머신의 수에는 제한이 없습니다. 유일한 실제 제한은 디스크 공간과 메모리입니다.
VirtualBox는 간단하지만 강력한 무료 가상화 소프트웨어입니다. 클라우드 환경에서도 소규모 데스크톱 컴퓨터에서 데이터 센터와 같은 엔터프라이즈에 이르기까지 모든 곳에서 기능을 활용할 수 있습니다. VirtualBox는 각 가상 머신과 가상 하드 디스크를 고정, 깨우기, 복사 및 백업이 가능한 "컨테이너"로 취급할 뿐만 아니라 호스트 간 마이그레이션도 허용합니다.
이제 일부 소프트웨어를 설치한 후 또는 일부 오작동으로 인해 가상 머신이 오작동하기 시작한 상황을 상상해 보십시오. 걱정할 필요가 없습니다. 스냅샷 이라는 VirtualBox 기능 덕분에 가상 머신의 특정 상태를 저장하고 나중에 이전 상태로 다시 시작할 수 있습니다. 몇 번의 마우스 클릭만으로 이전 스냅샷에서 가상 머신을 쉽게 복원할 수 있습니다.
이 기능의 가장 큰 장점은 스냅샷을 원하는 수만큼 생성할 수 있다는 것입니다. 실제로 많은 스냅샷이 있는 경우 원하지 않는 스냅샷을 삭제하여 디스크 공간을 회수할 수 있습니다.
VirtualBox는 기존 운영 체제를 설치해야 하기 때문에 호스트된 하이퍼바이저라고도 합니다. 거의 모든 32비트 및 64비트 호스트 운영 체제에서 실행됩니다. 대부분의 경우 VirtualBox에는 최신 하드웨어를 요구하는 프로세서 기능이 필요하지 않습니다. 다른 가상화 솔루션과 달리 다른 엔터프라이즈급 하드웨어가 호환되지 않는 구형 홈 PC에서도 VirtualBox를 사용할 수 있습니다.
VirtualBox를 사용하면 게스트 컴퓨터가 공유 폴더라는 기능을 사용하여 호스트 컴퓨터의 파일에 액세스할 수 있습니다. 호스트 시스템에 장치별 드라이버를 설치하지 않고도 모든 USB 장치를 가상 머신에 연결하고 액세스할 수 있습니다. 또한 VirtualBox VRDE(원격 데스크톱 확장)는 원래 Microsoft Windows에 내장된 RDP(원격 데스크톱 프로토콜)를 지원하며 전체 클라이언트 USB 지원을 위해 특별히 추가되었습니다.
이러한 많은 기능 목록과 고유한 용량을 갖춘 VirtualBox는 고유한 가상 환경을 만들고자 하는 경우 훌륭한 선택으로 간주될 수 있습니다.
인프라 통합: 가상화는 하드웨어 및 전기 비용을 크게 줄일 수 있습니다. 대부분의 경우 오늘날 컴퓨터는 잠재적인 전력의 일부만 사용하고 평균 시스템 부하가 낮습니다. 이로 인해 많은 하드웨어 리소스와 전기가 낭비됩니다. 따라서 부분적으로만 사용되는 많은 물리적 컴퓨터를 실행하는 대신 몇 개의 강력한 호스트에 많은 가상 머신을 묶고 부하를 분산할 수 있습니다.
젠
Xen HyperVisor는 운영 체제를 설치할 필요가 없기 때문에 베어 메탈 HyperVisor라고도 하는 유일한 오픈 소스 유형 1 HyperVisor라고 주장됩니다. HyperVisor인 Xen을 사용하면 호스트 컴퓨터에서 여러 게스트 운영 체제 인스턴스 또는 여러 운영 체제를 단일 컴퓨터에서 병렬로 실행할 수 있습니다.
Xen은 다양한 상용 및 오픈 소스 애플리케이션을 위한 광범위한 애플리케이션 기반을 보유하고 있습니다. 예를 들어 서버 및 데스크탑 가상화, IaaS(Infrastructure as a Service), 보안 애플리케이션 등이 있습니다. 최근에는 Xen Project HyperVisor도 오늘날 가장 큰 클라우드에 전력을 공급하고 있습니다.
Xen HyperVisor는 작은 메모리 공간과 인터페이스(1MB만큼 작음)로 인해 가장 유연하고 안전한 것으로 알려져 있으며 Microkernel 설계 덕분에 메모리 공간과 인터페이스 오버헤드를 낮게 유지하는 데 성공했습니다.
HyperVisor는 부트로더를 종료한 직후에 자동으로 로드됩니다. 많은 가상 머신(도메인 또는 게스트)이 Xen HyperVisor 위에서 실행됩니다. 도메인 0이라는 특수 도메인에는 시스템의 모든 장치에 대한 드라이버와 가상 머신 생성, 파괴 및 구성을 관리하기 위한 제어 스택이 포함되어 있습니다.
Xen HyperVisor는 하드웨어 수준에서 작동하고 CPU, 메모리 및 생성된 가상 머신의 인터럽트를 처리하는 절대적인 씬 소프트웨어 계층입니다. HyperVisor 자체는 네트워킹 및 스토리지와 같은 I/O 기능에 대한 지식이 없습니다. 가상 머신은 각각 고유한 운영 체제와 애플리케이션을 실행하는 완전히 격리된 가상화된 환경에서 실행됩니다. 게스트 VM은 하드웨어 또는 I/O 기능에 액세스할 수 있는 권한이 없는 방식으로 하드웨어에서 격리됩니다.
제어 도메인(또는 도메인 0)에는 하드웨어에 직접 액세스할 수 있는 가상 머신 권한이 있습니다. 또한 시스템의 I/O 기능에 대한 모든 액세스를 처리하고 다른 VM과 상호 작용할 수 있습니다. Xen HyperVisor는 시스템에서 시작한 첫 번째 VM인 도메인 0이 없으면 작동하지 않습니다.
XenServer는 모든 서버 및 데이터 센터 가상화 구현에 필요한 모든 중요한 기능을 제공하는 검증된 엔터프라이즈급 가상화 플랫폼입니다.