IT 이야기2014. 5. 29. 22:49



하이퍼바이저(Hypervisor)는 다른 말로는 버추얼 머신 모니터(Virtual Machine Monitor)이라고 불리기도 하는데 가상머신을 운영하기위한 플랫폼 정도로 보면 된다. 많은 사람들이 하이퍼바이저 타입1과 타입2에 대해서 혼란을 겪는거 같아서 위키에서 본 것을 간략히 요약해 보겠다.
  • 하이퍼바이저 타입1 (Hypervisor Type 1): 하이퍼바이저를 호스트 가상머신으로, 하이퍼바이저 상에서 돌아가는 가상머신을 게스트 가상머신이라고 부른다면, 타입1은 호스트 가상머신이 하드웨어에서 돌아가면서 게스트 가상머신이 돌아가는 것을 말한다. 가장 초기 형태의 가상머신이기도 하지만 하드웨어를 바로 접근한다는 점에서 시스템의 안정성이 보장된다. 대표적인 상품으로는 VMWare ESX/ESXi가 있고 Citrix XenServer와 Microsoft Hyper-V 2008/2012도 타입1에 속하는 하이퍼바이저들이다.
  • 하이퍼바이저 타입2 (Hypervisor Type 2): 기본적인 윈도우나 리눅스등의 운영체제에서 돌아가는 형태를 타입2로 불린다. 대표적인 제품으로는 VMWare Workstation과 VirtualBox가 있다. 

마이크로소프트의 Hyper-V 2008의 경우는 타입2로 시장에 나왔지만 실질적으로 윈도우 서버 2008에 가상머신이 깔려서 나왔고 Hyper-V가 직접 하드웨어를 제어한다는 면에서 타입1으로 분류하기도 한다.



그렇다면 VirtualBox가 타입1이므로 VMWare사의 Player(무료)와 Workstation($249)를 비교해야 한다. 하지만 우선 Player는 Workstation에 비해 기능이 많이 배제되어 있는데 가령 스냅샷기능, vSphere 무선 연결기능, 가상머신 공유 등 많은 기능을 쏙 뺀 담백한 버젼이 Player라고 보면 된다.


(VMWare Player는 없어지고 VMWare Player Plus가 $99로 판매되고 있네요. 2014년 5월)


하지만 무엇보다 Player는 네트워크 브리지 모드를 사용할 수 없다는게 가장 큰 단점일 것이다. 브리지 모드를 사용할 수 없게되면 게스트 가상머신에서 웹서버나 기타 서비스들을 외부에서 연결할 수 없기 때문이다. 


그러므로 VMWare Workstation과 VirtualBox와 비교하여 보면, Workstation은 $200정도가 소요되는 반면 VirtualBox는 무료이다. Virtual Box는 GPL(General Public License)로 오픈소스를 제공하고 있고 누구나 상업적인 목적이 아닌 이상 사용과 변경이 가능하다. Workstation은 상업용이고 Player조차도 상업용으로는 사용이 금지되어 있다.


VirtualBox의 또 다른 잇점은 휴대성에 있다. 윈도우에서 게스트 가상머신을 생성후에 해당 가상머신 파일을 리눅스에 가져가서 그대로 사용할 수 있을 정도로 운영체제에 영향을 받지 않는다. 다중-플랫폼 지원이라고 표현하는데 이 기능으로 윈도우, 리눅스, 맥 등에서 자유자재로 사용할 수 있다.


하지만 시장점유율에서 VMWare가 2013년 현재 56%로 가장 많이 사용되는 가상머신이라는 점에서, 차후에 ESXi와 같이 여러개의 호스트 가상머신을 운영할 수 있는 시스템으로의 업그레이드를 고려한다면 VMWare Workstation을 고려해야 할 것이다. 물론 VMDK (Virtual Machine Disk)와 같은 호환가능한 확장자의 사용도 가능하지만 이기종간의 마이그레이션중에 일어날 예상치 못할 리스크를 고려한다면 VirtualBox는 열외대상일 것이다.


타입2 환경의 가상머신을 고려한다면 개인적으로 VirtualBox를 강력히 추천한다. 하지만 실제 운영되는 시스템에 적용한다고 한다면, VMWare ESXi로 가야하는게 당연한 수순이고 Workstation은 그냥 샌드박스 정도로 사용하면 좋을 듯 하다.


Posted by 구텐모르겐
카테고리 없음2011. 11. 10. 01:12

10년전만해도 VMWare만이 시장에서독점하고 있던 시기에 가상화 (Virtualization)에 대한 비교논쟁은 없었다.하지만 시장은 변하였고 VMWare의아성에 Microsoft, Citrix 그리고Red Hat (KVM)이 도전장을내밀고 전투에 임하고 있다.


이중에 Microsoft가가장 공격적인데 그 이유는 WindowsServer 8에 업그레이드된 Hyper-V를내놓을 예정이기 때문이다.그들은 VMWare보다스토리지 서버의 경우 가격적인 우위,live migration 그리고 site-to-site재난복구기능을 들고 있고 추가적으로 가상CPU를 활용하는데 있어서VMWare보다 낫다고 주장하고있다.

이러한 Hyper-V의기술과 ESX의 라이센스문제로 인해 Hyper-V62%의 성장을 이뤘고 ESX21%, Citrix25%의성장을 이뤘다고 IDC는발표했다. 또한 Gartner2년전에 11%였던Hyper-V의 시장점유율이27%로 늘어날 것으로예상했고, 1,000명이하의소규모 기업에서는 85%의점유율을 가질것으로 보고 했다.물리적 서버에서 가상서버로의 발전은 매년 매년혁신적인 진보를 거듭해왔고 현재 x86박스의11백만 가상머신이 내년에는55백만이 될 것으로Gartner는 예상했다.


반면 내년시장에서 6%의점유율을 보일 것으로 예상되는 Citrix는가격의 다운과 PC의 가격하락을부추길 것이다. 최근에Citrixvirtualserver – XenServer 6.0을 선보이면서 CPU공유기능에서 좀 더 압선 성능을 보여주면서16개의 VirtualCPU128GBVirtualMemory를 사용 가능하게 되었다.비록 이것이 VMWareRed Hat보다는 훨씬 못미치기는 하지만 CitrixMicrosoft와 서로간의Virtual Machine들을 관리할수있게 하였고 XenServer의최신버전에서는 MicrosoftSystem Center Virtual Machine Manager를사용할 수 있게 해 놓을 예정이다.현재 XenCenterMicrosoft Hypervisor와 가상머신들을지원한다.

Red Hat은시장에서 2%의 점유율밖에없지만 관리측면과 안정성 측면을 고려한 기술개발이이루어지고 있다. Red HatKVMIBM,HP, IntelOpenVirtualization Alliance 멤버들의 강력한 지지를 얻고있으므로 다른 업체의 VirtualMachine들은 상대적 열세에 처해있다.

VirtualServer의 시장은 빠르게 성장하고 있고 시장점유율은다양한 플레이어들에 의해 쉼없이 변화한다. 이런 면에서 일찌감치 시장에서 우위를 점한VMWareVirtualization만을원하는 영세 소비자의 요구에 맞지 않다.반면 3년밖에 안된Hyper-V는 가격과 다른Microsoft제품들과의 연동성만보더라도 중소기업한테 구미에 맞는 제품이 될 것으로Gartner는 예측하였다.


1,000여개의대기업들은 최근에 가상화를 이루었다고 보면 많은영세한 기업들은 이제 갓 시작했거나 아직 시작하지않은 기업이 대부분이고 그들에게는 다양한 선택의권리가 있다.


Formore information about enterprise networking, go to NetworkWorld.Story copyright 2011 Network World Inc. All rights reserved.


http://www.pcworld.com/businesscenter/article/243216/virtualization_wars_vmware_vs_hyperv_vs_xenserver_vs_kvm.html

Posted by 구텐모르겐