VMware Workstation 소개

흔히 PC에서 "VMware", "뱀웨어" 등으로 불리는 프로그램의 정확한 이름이 VMware Workstation이다.

VMware사의 홈페이지에는 다음과 같이 설명되어 있다.

VMware Workstation Pro는 단일 Linux 또는 Windows PC에서 여러 운영 체제를 가상 머신(VM)으로 실행하기 위한 업계 표준이다. 모든 기기, 플랫폼 또는 클라우드를 위한 소프트웨어를 구축, 테스트 또는 데모하는 IT 전문가, 개발자 및 기업은 Workstation Pro에 의존한다.

https://www.vmware.com/products/workstation-pro.html

아~ 뭔가 어렵다. 그냥 이럴 때 사용한다고 보면 되겠다.

  • PC 1대에서 여러개의 Windows를 돌리고 싶다 : 네~ 됩니다.
  • PC 1대에서 Windows 10, Windows 7, Windows Server 등등 돌리고 싶다 : 네 됩니다.
  • PC 1대에서 Linux, FreeBSD, MacOS 등을 돌리고 싶다 : 네 됩니다.

요즘은 기술들이 좋다보니, 하나의 PC에서도 여러개의 OS를 동시에 돌릴 수가 있다. 이렇게 하나의 PC를 여러개의 PC로 나누어 쓰는 것을 가상화 기술이라고 하며, 각 PC를 가상머신(VM)이라고 부른다.

더 설명하면 너무 말이 길어지니, 그냥 "PC 한대에서 여러개의 가상머신을 동시에 돌리는구나" 정도만 알고 넘어가자.

뭐가 좋아요?

좋아요.

그냥 좋아요.

돈 받고 파는 제품이다 보니 제일 좋다고 이해하자.

그러면 동시에 몇개까지 돌릴 수 있나요?

현실적으로 많이 궁금해하는 내용 같다.

이건 PC 사양에 따라, 워크스테이션의 버전, 가상머신의 크기 등에 따라 그때 그때 다르다. 일반적으로는 시스템 사양만 충분하다면 30여개도 동작시키고 그런다고 한다.

VMware사의 KB 문서에는 6.0 이후 부터는 제한이 없다고 나와 있다.
https://kb.vmware.com/s/article/80

 

특징

기술적으로 궁금하고, 시간이 조금 더 있다면 아래 내용을 읽어봐도 된다.

vSphere와 통합

워크스테이션은 vSphere의 궁극적인 동반자 역할을 한다. 공유 하이퍼바이저는 애플리케이션이 데스크톱, 데이터 센터 및 클라우드 간에 쉽게 이동할 수 있도록 다른 애플리케이션과 마찬가지로 환경 친화성을 제공한다. 워크스테이션은 원격 클러스터, 데이터 센터 및 가상 시스템에 대한 통찰력을 제공하며 사용자가 단일 PC의 로컬 랩에서 ESXi 및 vCenter Server Appliance를 VM으로 신속하게 배포할 수 있도록 한다.

vmw-workstation-vsphere.jpg

VM 자동화를 위한 REST API

로컬에서 워크플로우 향상으로 사용하거나 원격으로 오프사이트 개인 서버를 명령하는 경우 REST API는 VMware Fusion에 도입된 것과 동일한 API 프레임워크를 활용한다. 호스트에서 소스 코드 디렉토리를 프로그래밍 방식으로 마운트하기 위한 호스트 및 게스트 가상 네트워킹, VM 전원 및 공유 폴더 관리와 같은 작업에 대한 20개 이상의 제어 기능 을 제공한다.

고성능 3D 그래픽

VMware Workstation Pro는 DirectX 10.1 및 OpenGL 3.3을 지원하여 3D 애플리케이션을 실행할 때 유연하고 대응력이 뛰어난 환경을 제공한다. AutoCAD 또는 SOLIDWORKS와 같이 가장 까다로운 3D 앱을 Windows VM에서 실행할 수 있다.

강력한 가상 네트워킹

점보 프레임에 대한 지원이 추가된 VM에 대해 복잡한 IPv4 또는 IPv6 가상 네트워크를 생성하거나 타사 소프트웨어와 통합하여 실제 라우팅 소프트웨어 및 툴을 사용하여 전체 데이터 센터 토폴로지를 설계할 수 있다. 패킷 손실, 지연 시간 및 대역폭 제한을 도입하여 앱 복원력 가상 네트워크 시뮬레이션 테스트한다.

신속한 복제를 위한 복제본

동일한 VM 설정을 반복적으로 생성할 때 시간과 노력을 절약하고 정확한 복제본을 확보한다. "Linked Clones"를 사용하여 VM을 신속하게 복제하는 동시에 물리적 디스크 공간도 대폭 축소한다. "Full Clones"을 사용하여 다른 사람과 공유할 수 있는 완전히 격리된 복제본을 만든다.

유용한 스냅샷

알 수 없는 소프트웨어를 테스트하거나 고객 데모 생성에 적합한 롤백 지점을 즉시 생성한다. 여러 개의 스냅샷을 사용하면 여러 개의 운영 체제를 설치할 필요 없이 다양한 시나리오를 쉽게 테스트할 수 있다.

 


Revision #1
Created Wed, Mar 25, 2020 8:14 PM by ikhwan.koo
Updated Thu, Mar 26, 2020 1:09 AM by ikhwan.koo