가상화 프로그램은 듀얼 부팅 시스템의 번거로움 없이 컴퓨터에 추가 OS가 필요한 경우 매우 유용할 수 있습니다. 수많은 프로그램 중에서 VMware의 VirtualBox는 사용 편의성과 무료 배포 덕분에 단연 돋보입니다.
그러나 원하는 용도에 따라 VirtualBox가 적합한 가상화 소프트웨어가 아닐 수도 있습니다. 게다가 완벽하지 않으며 성능 문제와 다른 (종종 유료) 대안이 제공하는 기능 부족으로 어려움을 겪을 수 있습니다.
다음은 더 나은 옵션이 될 수 있는 6가지 VirtualBox 대체 소프트웨어입니다.
VMware Workstation Pro
VMware Workstation Pro는 회사의 엔터프라이즈 유형 2 하이퍼바이저로 DirectX 11 그래픽, Kubernetes 및 컨테이너, Hyper-V, WSL(Linux용 Windows 하위 시스템) 2, 다크 모드 인터페이스 등을 지원합니다. Windows, Linux 및 BSD(Berkeley Software Distribution) OS를 실행할 수 있으며 대부분의 64비트 Windows 또는 Linux 호스트 OS에서 실행됩니다.
Workstation Pro는 또한 엔터프라이즈 환경에 필수적인 기능으로 가득 차 있습니다. 최신 릴리스인 버전 17에는 Kubernetes 환경 배포 기능, vGPU 및 Vulkan 렌더링 엔진과 같은 표준 기능 외에도 TPM 2.0 가상 보안 장치, OpenGL 4.3 그래픽, 더 빠른 암호화에 대한 지원이 추가되었습니다. 또한 사용자는 최대 32개의 CPU 코어, 128GB RAM, 8GB VRAM을 갖춘 매우 강력한 가상 머신(VM)을 만들 수 있습니다.
가상화 프로그램은 작성 시점에 두 가지 형식으로 제공됩니다:
⭐ VMware 워크스테이션 플레이어: 이 상업용 라이센스는 구매하려는 경우 $149, 이전 버전에서 업그레이드하려는 경우 $79입니다.
⭐ VMware Workstation Pro: 이 버전은 Workstation Player의 모든 기능과 몇 가지 엔터프라이즈 네트워킹 옵션이 번들로 제공되며 199달러 또는 이전 버전에서 업그레이드하는 경우 99달러에 구매할 수 있습니다.
VMware Fusion
Apple 에코시스템의 경우, 회사가 맞춤형 M 시리즈 실리콘으로 전환하면서 인기 있는 Apple 가상화 프로그램인 Boot Camp를 통해 더 이상 Mac에서 Windows를 실행할 수 없게 되었습니다. 하지만 VMware는 Mac을 재부팅하지 않고도 Windows, Linux, 컨테이너, Kubernetes 등을 실행할 수 있는 가상화 프로그램인 Fusion을 통해 고객을 지원합니다.
이미지 크레딧: VMware
VMware를 계속 사용하고 싶다면 macOS를 위한 완벽한 VirtualBox 대안이 될 수 있습니다. 최대 32개의 CPU 코어, 128GB RAM, 10TB 가상 디스크, VM당 8GB의 vRAM을 갖춘 합리적인 가격의 강력한 가상 머신을 생성할 수 있습니다. DirectX 11 및 OpenGL 4.3을 지원하며, 통합 GPU도 지원하지만 인텔 기반 Mac에서만 사용할 수 있습니다. 또한 TPM 2.0 가상 보안과 더 빠른 암호화를 추가하여 Windows 11을 비롯한 최신 게스트 OS를 지원합니다.
VMware Workstation과 마찬가지로 두 가지 버전으로 제공됩니다:
⭐ VMware Fusion Player: 이 버전은 개인용으로는 무료이지만 상업적으로 사용하려면 라이센스를 구입할 수도 있습니다. Pro 버전에 있는 엔터프라이즈 네트워킹 기능만 부족합니다. 구매 시 $149, 이전 버전에서 업그레이드하려는 경우 $79입니다.
⭐ VMware Fusion Pro: 이 버전은 Fusion Player의 모든 기능과 몇 가지 엔터프라이즈 네트워킹 옵션이 번들로 제공되며 199달러 또는 이전 버전에서 업그레이드하는 경우 99달러입니다.
Microsoft Hyper-V
Microsoft의 Hyper-V는 특히 Windows를 사용하는 경우 훌륭한 VirtualBox 대안입니다. 우선, Windows에 추가 기능으로 내장되어 있으므로 다운로드할 필요가 없습니다. Windows의 프로 또는 엔터프라이즈 버전을 사용하는 경우 제어판, PowerShell 또는 배포 이미징 서비스 및 관리 도구(DISM)를 사용하여 간단히 활성화할 수 있습니다.
Hyper-V는 특히 하드웨어 가상화를 제공하므로 각 VM이 가상 하드웨어에서 실행됩니다. 또한 가상 하드 드라이브, 스위치 및 기타 여러 가상 디바이스를 생성하여 VM에 추가하여 기능을 향상시킬 수 있습니다.
이미지 크레딧: Microsoft
VMware의 간단한 인터페이스보다 사용하기가 조금 더 복잡하지만, 이 기능이 Windows에 내장되어 있어 약간의 마찰을 없앨 수 있습니다. 게다가 Hyper-V 활성화 및 가상 머신 만들기에 대한 Microsoft의 가이드는 상당히 훌륭합니다.
QEMU
QEMU는 Quick Emulator의 약자로, 오픈 소스 무료 가상화 프로그램이며 매우 강력하지만 사용자 친화성이 가장 떨어지기도 합니다. 하지만 우분투 머신에서 QEMU 가상 머신을 설정하는 것은 그리 어렵지 않습니다. 하지만 호스트 OS의 그래픽 인터페이스에 의존하는 대신 통합 VNC 서버를 사용하여 게스트 OS 화면을 표시하는 등 다른 가상화 프로그램과 다른 몇 가지 작업을 수행합니다.
또한 KVM(커널 기반 가상 머신) 또는 Xen과 페어링하여 하드웨어에서 기본적으로 실행되는 것과 거의 동일한 속도로 VM을 실행하여 Type-1 하이퍼바이저의 성능을 모방할 수 있습니다. QEMU는 하드웨어 가상화 지원 없이 소프트웨어로 완전한 머신을 에뮬레이션할 수 있으므로 거의 모든 하드웨어와 호환되며 가상 환경에서 거의 모든 OS를 실행할 수 있습니다.
Parallels Desktop
Parallels는 기능 면에서는 VMware Fusion에 필적하지만 가격 면에서는 훨씬 더 나은 macOS용 가상화 프로그램입니다. Microsoft Office를 포함한 200,000개 이상의 Windows 프로그램과 인텔 및 Apple 실리콘에서 실행할 수 있습니다. 또한 ChromeOS에서 가상화 기능을 제공하는 몇 안 되는 프로그램 중 하나이기도 합니다.
또한 macOS와 Windows 간에 원활하게 텍스트를 복사하여 붙여넣거나 파일을 끌어다 놓을 수 있는 기능 등 다양한 사용 편의 기능도 제공됩니다. TPM 2.0 가상화를 지원하기 때문에 Windows 11 및 macOS Ventura에 최적화되어 있어 리소스 집약적인 프로그램을 실행할 수 있을 만큼 성능도 좋습니다.
이미지 크레딧: Parallels
마지막으로, 프로그램이 Windows에 최적화되었다고 해서 Linux 머신을 에뮬레이션할 수 없다는 의미는 아닙니다. 최신 버전인 Parallels Desktop 18은 우분투 22.04 LTS, 페도라 36, 센트OS 리눅스 9 스트림, 레드햇 엔터프라이즈 리눅스 9, 칼리 리눅스 2022.2 등을 지원합니다.
스탠다드, 프로, 비즈니스의 세 가지 버전으로 제공되며 가격은 각각 99.99달러, 119.99달러, 149.99달러이지만, 잦은 세일로 인해 가격이 인하된 것을 볼 수 있습니다. macOS 가상화 프로그램이 아직 없는 경우 Parallels Desktop Standard 및 Pro 버전이 VMware Fusion보다 더 저렴합니다.
KVM(커널 기반 가상 머신)
Linux는 종종 가상 머신의 게스트 호스트이지만, Linux에서 가상 머신을 실행해야 하는 경우 KVM을 사용해 볼 수 있습니다. 인텔 VT(가상화 기술) 및 AMD-V용 가상화 확장을 포함하는 x86 하드웨어의 Linux용 가상화 프로그램입니다.
하이퍼바이저를 사용하면 수정되지 않은 Windows 또는 Linux 이미지를 실행하는 여러 VM을 실행할 수 있습니다. 또한 각 VM에는 네트워크를 포함한 개인 가상화 하드웨어가 제공되므로 Linux 머신에서 빠른 침투 테스트 랩을 설정하는 데 탁월한 옵션입니다.
무료로 사용할 수 있으며 오픈 소스입니다. 게다가 KVM의 커널 구성 요소는 버전 2.6.20부터 이미 메인라인 Linux에 포함되어 있습니다.
VM 공간에는 많은 경쟁이 있습니다
Windows, macOS 또는 Linux를 사용하든 관계없이 다양한 기능이 탑재된 여러 VirtualBox 대체 프로그램이 가상화 가려움증을 긁어줄 것입니다. 이러한 프로그램을 사용하면 단일 머신에서 여러 OS를 매우 쉽게 실행할 수 있으며, 다양한 기능으로 홈 랩에서 엔터프라이즈 배포에 이르기까지 모든 환경에 완벽하게 적합합니다.