ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Hyper-V가 VMware, VirtualBox 등을 대체할 수 있는 이유
    Windows/Hyper-V 2019.04.06 02:31

     

    필자는 가상 머신을 PC에서 구동하기 위해 VMware나 VirtualBox를 사용하는 경우를 종종 봐왔습니다. 사용하시는 분들은 Windows에 Hyper-V라는 강력한 Hypervisor이 있다는 사실을 전혀 모르고 있거나, 좋지 않다는 잘못된 인식을 가지고 있었습니다. 필자는 실제로 Hyper-V로 VPS를 제공한 경험이 있으며 사용에 있어 다른 Hypervisor 대비 만족도가 매우 높았습니다. 따라서 독자 여러분께 필자의 경험에 근거하여 Hyper-V를 사용해야 하는 이유와 관련 자료, 설치 방법에 대해 설명할 것입니다.

     

    Hypervisor 비교

    시각적으로 비교가 가능하게 하기 위해 비교 자료를 표로 만들어 보았습니다. Hyper-V가 업계에 의해 오랜 기간 검증되진 못했지만 업데이트가 매우 활발하게 이뤄지고 있을 뿐만 아니라 Windows에 추가되는 각종 유용한 기능을 그대로 적용 받고 있습니다. 필자는 이러한 Microsoft의 행보를 매우 긍정적으로 보고 있고, Hyper-V에 대해 끊임없이 연구하고 있습니다.

    제조사 Microsoft VMware CITRIX Oracle
    브랜드 Hyper-V vSphere XenServer VirtualBox
    비교 대상 버전 Windows Server 2019 vSphere 6.7 XenServer 7.6 VirtualBox 6
    중앙 관리 가능 - System Center 가능 - vCenter 가능 - XenCenter 불안정하지만 가능 - HyperBox
    디렉토리 가능 가능 가능 가능
    웹 관리 가능 가능 가능 가능
    실시간 마이그레이션 가능 가능 - 에디션 차등 지원 가능 가능
    스냅샷 가능 가능 가능 가능
    NAT 가능 가능 가능 가능
    네트워크 QoS 가능 가능 - 에디션 차등 지원 가능 -
    Hypervisor 업데이트 가능 가능 일부 가능 -
    호스트 배포 기능 가능 가능 - -
    VM 암호화 가능 가능 - 에디션 차등 지원 - -
    저장소 QoS 가능 가능 - 에디션 차등 지원 - -
    지원 Cluster 규모 64개 노드 64개 노드 64개 노드(일부 경우 16개로 제한될 수 있음) -
    최대 스냅샷 개수 무제한 무제한 1개 -
    백업 가능 제한적 기능 제한적 기능 -
    증분 백업 가능 - - -
    방화벽 가능 - - -
    안티바이러스 가능 - ATP - - -
    랜섬웨어 방지 가능 - ATP - - -
    실시간 병합 가능 - - -
    차이가 있는 다중 시스템 운영[1] 일부 가능 - VMware보다 좋은 편 일부 가능 - -
    AVMA[2] 무제한 VM 정품 인증(Datacenter 에디션 한정) - - -
    호스트 운영체제 구동 가능 - - -

     

    지금 바로 Hyper-V를 사용해야 하는 이유

    이미 Windows에 포함되어 있습니다.

    Hyper-V는 이미 Windows에 포함되어 있습니다. 따라서 별도의 Hypervisor을 설치할 필요도 없고, 추가 비용이 들어가지 않습니다. 단, Windows 10 Home 등 일부 에디션에는 포함되어 있지 않습니다. 그 외 에디션이라면 단지 비활성되어 있을 뿐이며 활성하고 다시 시작만 해 주면 됩니다. 무리한 설치를 위해 라이선스를 위반할 필요도 없고, 이미 Windows 금액에 포함되어 있어 사용에 있어 더 편리합니다.

    전문적인 지식을 요구하지 않습니다.

    다른 Hypervisor과 다르게 CLI를 사용해야 하는 경우가 거의 없으며 모든 항목이 Windows가 지원되는 모든 언어를 지원하고 있어 다른 언어에 적응할 필요 또한 없습니다. Hyper-V 2019에 도입된 빨리 만들기를 활용하면 Guest 생성 과정이 더 간소화됩니다. 또한 모든 기능에 대해 상세히 다루는 공식 가이드라인이 준비되어 있습니다. PowerShell 사용에 필요한 가이드라인도 모두 준비되어 있습니다.

    ATP - 안티바이러스와 랜섬웨어 방지를 포함합니다.

    Windows 10 1703, Redstone3 버전부터 지원하는 ATP(Advanced Threat Protection)을 그대로 지원받습니다. 실제로 ATP를 포함하는 Windows Defender은 AV-Test에서 높은 성적을 거두고 있고 수많은 Windows 10 PC를 통해 획득한 악성코드 정보를 가장 빠르게 클라우드 기반으로 업데이트하는 기능을 지원합니다. 랜섬웨어 방지는 비인가 프로세스가 설정한 경로에 쓰기를 할 수 없도록 제한하여 랜섬웨어 문제를 근본적으로 해결합니다.

    스냅샷을 이용하여 상태를 저장하고, 과거로 돌아갈 수 있습니다.

    다른 Hypervisor 대비 자유로운 스냅샷 기능 제공은 언제든지 현재 상태를 저장하거나 과거로 돌아갈 수 있는 기능을 제공합니다. 크리티컬한 작업에 앞서 스냅샷을 생성하고(스냅샷 생성에는 VM 재시작이 필요하지 않습니다.) 원하는 스냅샷 트리를 만들 수도 있고, 스냅샷으로 언제든지 돌아갈 수 있습니다. 게다가 스냅샷을 생성해도 디스크 공간을 추가로 사용하지 않습니다. 스냅샷에는 VM 디스크 뿐만 아니라 VM의 모든 설정을 포함하여 문제를 깔끔하게 해결하는데 큰 도움을 줍니다.

    Windows Server 증분 백업을 사용할 수 있습니다.

    Windows Server에 한정되지만 증분 백업을 사용할 수 있습니다. 백업을 자주하면 용량이 금방 늘어나기 마련인데, 증분 백업을 이용하여 공간 대비 백업을 더 자주할 수 있게 됩니다. Hyper-V와 자연스럽게 연동되어 유사시 복원하여 금방 상태를 되돌릴 수 있습니다.

     

    Windows에서 Hyper-V 사용하기

    1. 사용 중인 PC가 VT 기능을 지원해야하고, 이 기능을 켜야합니다. PC마다 이 기능을 켜는 방법은 차이가 있으므로 생략하겠습니다. 컴퓨터나 메인보드 제조사에서 관련 정보를 확인할 수 있습니다.(VT 기능을 미지원하면 Hypervisor로서 역할을 할 수 없습니다.)

    2. Windows 키와 X키를 동시에 누르고 PowerShell을 관리자 권한으로 실행하세요.

    3. 표시되는 파란 PowerShell 창에 아래와 같이 명령을 입력하세요.

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

    4. 설치가 완료되면 컴퓨터를 다시 시작하세요.

     

    필자는 본 블로그에서 Hypervisor 사용에 관하여는 Hyper-V만 다룰 예정이며, 앞으로 Hyper-V에서 할 수 있는 놀랍고 유용한 기능에 대해 자주 공유할 예정입니다. 새로운 소식과 유용한 정보를 계속해서 받아보기 위해 본 블로그를 즐겨찾기에 추가해 보세요! 궁금하신 점은 댓글로 남겨주시면 도움을 드리겠습니다.

    댓글 0

Designed by Tistory.