hyper-v와 vmware 중 어느 것이 더 낫나요?
Microsoft Hyper-V와 VMware vSphere를 비교할 때는 다양한 측면을 고려해야 합니다. 첫째, 대상 고객과 다양한 모델의 배포 기능 조합이 다릅니다. 실제 머신 인스턴스 수에 따라 배포 요구 사항이 크게 다르며 이러한 요구 사항으로 인해 인프라 및 구성 선택도 달라집니다. 둘째, 관리의 문제로, 관리는 설치 규모와 밀접한 관련이 있습니다. 또한 비용, 성능, 확장성 및 가용성을 포함한 몇 가지 다른 문제도 고려할 것입니다.
대상 고객:
하이엔드, 대용량 가상화 고객의 경우 VMware는 여전히 우위를 점하고 있습니다. DRS(Distributed Resource Scheduling)와 같은 VMware의 다양한 기능은 다양한 리소스 요구 사항이 있는 다수의 VM 어플라이언스를 실행하는 대규모 환경의 요구 사항을 충족하는 반면, 다른 경우에는 Microsoft가 고개를 끄덕일 수밖에 없습니다. 중소기업이 Windows Server 2012를 구매한다면 어떤 특정 기능을 가상화하기 위해 VMware vSphere를 구매할 의미가 없습니다.
어떤 상황에서 VMware를 사용하는 것이 적합한가요? 대답하기 어려운 질문입니다. Hyper-V 2012는 SMB 3.0에 많은 새로운 기능을 추가하여 소규모 기업이라도 저렴한 서버와 상용 SAS 디스크 드라이브를 사용하여 고가용성 클러스터를 지원할 수 있습니다. Hyper-V 2012의 호스트 간 VM 복제 기능은 이전 버전에서 지원되지 않았던 추가 수준의 중복성도 제공합니다. 이러한 관점에서 볼 때 둘 사이의 결투는 평등합니다.
한편 VMware에는 동일한 Microsoft VSS(Volume Shadow Copy Service)를 배후에서 사용하는 유사한 기능이 있습니다. 이러한 유사점과 기타 많은 점으로 인해 두 제품을 비교하는 데 문제가 있습니다. 궁극적으로 해당 제품은 성능이 뛰어나며 대부분의 가상화 요구 사항을 충족하도록 조정할 수 있습니다.
관리 도구:
최저 수준에서 Microsoft는 Windows Server 2012에 설치 가능한 항목으로 Hyper-V Manager의 기본 지원 도구를 사용자에게 제공합니다. VMware의 전통적인 관리 도구인 VMware vSphere Client는 사용자가 개인 컴퓨터에 설치해야 하는 무료 클라이언트입니다. 둘 다 원격 호스트에 연결하기 위한 서비스를 제공하므로 사용자는 네트워크의 모든 시스템을 관리할 수 있습니다.
두 제품의 기본 관리 도구에서는 일부 기능을 구현할 수 없습니다. 예를 들어 Microsoft Hyper-V Manager의 장점은 가상 머신 도구로 이동한 다음 이를 가져와 가상 머신 도구를 복제하거나 복사할 수 있다는 것입니다. VMware를 사용하는 경우 사용자는 가상 머신 유틸리티를 이동하거나 복제하는 동안 vCenter Server에 연결해야 합니다. 그러나 하이퍼바이저를 고려하여 VMware vSphere Client는 호스트 서버 및 클라이언트 가상 머신 서버에 대한 추가 정보를 제공합니다. VMware는 보다 자세한 차트 표시로 인해 이 비교에서 1점을 얻었습니다.
VMware는 대규모 설치 관리를 위해 vCenter Server를 제공하는 반면 Microsoft는 System Center 2012를 제공합니다. 최신 공개 vCenter(버전 5.1)에는 어디에서나 사용자의 VMware 인프라를 관리할 수 있는 웹 클라이언트 조합이 추가되었습니다. VMware와 Microsoft는 모두 Windows PowerSHEll(명령줄 셸 및 스크립트 시스템 관리 도구)을 사용하여 자동화된 관리를 지원합니다. VMware는 또한 vSphere 인프라 관리를 위한 사용자 지정 PowerShell cmdlet 스크립트의 긴 목록이 포함된 PowerCLI라는 무료 명령줄 도구를 추가했습니다.
메모리 환경:
하이퍼바이저는 메모리 초과 할당을 지원합니까? 메모리 오버커밋은 관리자가 호스트보다 가상 머신에 더 많은 RAM 용량을 할당할 수 있도록 하는 vSphere에서 사용할 수 있는 기술입니다. 이 주제에 대한 기사와 반대 기사가 많이 있지만 물리적 요구 사항을 넘어서 더 많은 리소스를 할당하면 전체 VM 밀도가 높아진다는 것은 분명합니다.
프로덕션 환경에서 메모리 오버커밋을 사용하는 것은 모든 조직에 적합합니다. 하지만 제 생각에는 이 기술을 올바른 환경에서 사용하면 중요한 이점을 제공할 수 있습니다.
투명한 페이지 공유:
투명한 페이지 공유는 메모리 초과 할당을 달성하는 방법입니다. 이 기술을 사용하면 가상 머신 간에 공유되는 가장 일반적으로 사용되는 코드 자체가 가상화됩니다. 예를 들어 VDI 환경에 Windows XP를 실행하는 가상 머신이 100개 있다고 가정해 보겠습니다. 투명한 페이지 공유를 사용하면 RAM이 반드시 서버 데스크탑 밀도의 주요 제한 요소는 아닙니다. VMware는 이 기술에서 더욱 두드러집니다.
결론적으로 가상화 분야에서는 VMware가 여전히 대체할 수 없는 위치를 차지하고 있음을 알 수 있습니다. Microsoft Hyper-V는 최근 몇 년간 가상화 분야에서 지속적으로 발전해 왔지만 심지어 더욱 발전했습니다. 일부 기능에서는 VMware를 능가하지만 현재 VMware는 사용자 인식 및 비용 성능 측면에서 우수합니다.