VMware Player는 필자가 처음 접한 가상화 제품입니다. 2005년 말부터 2006년 초까지, 당시에는 성숙하고 사용하기 편한 데스크톱 가상화 제품이 그리 많지 않았습니다. 버전 1.0 시절의 VMware Player는 어린 나이의 지식인에게 필요한 모든 것을 갖춘, 단순하면서도 우아하고 무한한 가능성을 품은 제품이었고, 무엇보다 무료였습니다. 물론 기본적인 수준이었지만 즐거운 경험이었습니다. 가상 머신 생성, 3D 가속 같은 화려한 기능은 당시 존재하지 않았고, 서드파티 도구를 활용해야만 했습니다. 프로그램 이름 그대로 '플레이어' 역할만 했던 것이죠. 그리고 시간이 흘러 2012년, 이제 버전 4.0에 이르렀습니다.
오늘은 그동안 쌓아온 가상화 경험을 녹여 솔직한 리뷰를 전해 드리겠습니다. CentOS 6.2 64비트 환경에서의 작동 방식과 함께 활용할 수 있는 주요 기능들을 살펴볼 것입니다. VMware Player는 본래 더 강력하고 훨씬 비싼 VMware Workstation 구매로 유도하기 위한 기술 시연용 제품으로 알려져 있지만, 어쩌면 Player만으로도 충분할지도 모릅니다.
VMware Player 둘러보기
프로그램 설치는 매우 간단합니다. GUI 마법사 방식이라 빠르고 번거로움이 없습니다. 설치 과정에 대한 자세한 내용은 필자의 두 번째 CentOS 설정 가이드에서 확인할 수 있습니다. 가장 좋은 점은 프로그램을 실행할 때마다 최신 커널 업데이트에 맞춰 드라이버를 자동으로 재컴파일한다는 것이며, 원한다면 처음부터 새로 설치할 수도 있습니다. 설정은 그대로 유지됩니다.
간편 설치(Easy Install)
새 운영체제를 만들고 실행하는 일은 아주 쉽습니다. 일부 게스트 머신은 소위 '간편 설치(easy install)'를 지원하여 무인 설치를 진행할 수 있습니다. 예를 들어 Ubuntu가 이 방식을 지원합니다. 물론 언제든 수동 설치를 선택할 수도 있습니다.
이동식 장치 연결
VMware Player는 웹캠, 프린터, 네트워크 어댑터 등 다양한 이동식 장치를 게스트에 연결할 수 있게 해줍니다.
Unity 모드
Ubuntu에 탑재된 Unity 데스크톱 인터페이스와 혼동하지 않도록 주의하세요. 다만 VMware Player의 Unity 모드에서 Unity(데스크톱)를 실행할 수도 있는데, 이러면 마치 Xibit 밈처럼 'Unity 안에 Unity'가 들어가는 재귀적인 상황이 연출됩니다. 이 기능은 잘 작동하며, VMware Workstation에서 마음에 들었다면 여기서는 공짜로 제공됩니다.
예를 들어 CentOS 위에서 Banshee를 실행하는 모습을 보면, 두 개의 서로 다른 데스크톱 인터페이스가 평화롭게 공존합니다. 갈색 테두리와 애플리케이션 창 표시줄에 삽입된 작은 갈색 VMware 로고가 게스트 애플리케이션임을 표시해 줍니다. 이 기능이 의도대로 작동하려면 VMware Tools를 설정해야 합니다. 다만 easy install을 지원하는 Ubuntu나 Mint 같은 Linux 운영체제는 저장소에 드라이버가 포함되어 있어, 추가 드라이버(Jockey-GTK) 도구로 간단히 활성화할 수 있습니다.
VMware Tools
다른 시스템에서는 Tools 이미지를 자동으로 다운로드하여 마운트한 뒤, 확장 기능을 사용하고 싶다면 수동으로 설치하고 설정하면 됩니다. 확장 기능에는 해상도 자동 조절, 게스트 내외부로의 드래그 앤 드롭 복사 및 붙여넣기, 끊김 없는 마우스 이동, 심지어 3D 가속까지 포함됩니다.
주요 기능
이러한 기능들은 개별 머신 단위 또는 시스템 전체 단위로 세밀하게 구성할 수 있습니다. 예를 들어 사용자 지정 해상도와 모니터 수 설정, VMware Tools 자동 업데이트, 자동 로그인 등을 구성할 수 있습니다. 아쉬운 점은 스크린샷 기능이 빠져 있다는 것입니다. 이미지 스냅샷도 찍을 수 없습니다. 바로 이 두 가지 부족함이 2006년 당시 필자가 VMware의 또 다른 무료 제품인 Server를 사용하게 된 결정적 이유였습니다. 지금은 격차가 줄었지만 여전히 존재합니다. 아마 의도적인 것이겠죠. 그렇지 않으면 Workstation을 살 이유가 없어지니까요.
그 외 기능들
Workstation 구매를 자주 권유하는 내장 업데이트 기능, 풍부하고 유용한 Appliance Marketplace, 그리고 물리 머신을 가상 머신으로 변환하는 기능도 잊지 말아야 합니다. 다만 변환 기능을 사용하려면 Converter를 별도로 다운로드해야 합니다. 결국 많은 기능을 제공하지만 일부는 애드온이나 별도 프로그램 다운로드로만 이용할 수 있어, Player는 홍보이자 인지도 제고용 제품의 성격을 띱니다. 다행히 이런 추가 요소들이 쾌적하고 상당히 완성도 높은 가상화 경험을 해치지는 않습니다.
결론
VMware Player 4는 단순하고 우아하며, 빠르고 견고합니다. 많이들 탐내는 Unity 모드와 3D 가속을 포함해 풍부한 기능과 옵션을 갖추고 있어, 오래된 레거시 Windows 게임을 돌리고 싶은 사용자에게도, 최신 운영체제를 부드럽고 현대적으로 경험하고 싶은 사용자에게도 이상적입니다. 다만 몇 가지가 빠져 있는데, 특히 스크린샷과 스냅샷 기능이 그렇습니다.
전반적으로 VMware Player 4는 평범한 가상화 애호가에게 아주 좋은 제품입니다. 비용은 한 푼도 들지 않으면서 나쁘지 않은, 완벽하지는 않은 경험을 제공합니다. 장점은 사용의 간편함과 높은 자동화 수준, 그리고 이동식 장치에 대한 좋은 지원입니다. 일부 경쟁 제품들은 이러한 약점을 공략하지만, VMware Player는 근본적으로 경쟁사와 정면 대결보다는 회사의 데스크톱 솔루션 주력 제품을 알리는 역할을 위해 설계되었습니다. 비교 차트나 복잡한 저울질에서 벗어나고 싶은 가정용 사용자에게 VMware Player는 훌륭한 선택입니다.
미묘한 차이는 오랜 사용 후에야 드러나기 마련입니다. 다행히 큰 문제나 불평거리는 없었습니다. VMware Player는 번거로움 없이 잘 작동합니다. 그리고 버전 4는 2006년 초 출시작에 비해 비약적으로 발전했습니다. 여기서 질문이 하나 생깁니다. 기본 제품이 이토록 훌륭하다면 정말 Workstation이 필요할까요? 실제로 고민하게 될 문제입니다. 당분간은 확실한 보물 같은 프로그램이니, 직접 다운로드해서 테스트해 보시길 권합니다.
마지막으로, 처음부터 궁금했을 마지막 질문 하나. VMware Player는 VirtualBox와 비교하면 어떨까요? 아하. 간단히 답하자면, 결국 개인의 취향 문제이며 각각 장단점이 있습니다. 그러니 다시 한번, 다운로드하고, 사용해 보고, 즐기세요.
그럼, 즐거운 가상화 되시길!