이 일을 만나기 전에에뮬레이션, 반가상화 및 통과: 클라이언트 하이퍼바이저에 대해 알아야 할 사항기사에서는 "라는 일반적인 용어만 알고 있었습니다.하이퍼바이저".
내 혼란을 더한 것은 기사의 진술이었습니다.
"...VMware와 Citrix는 모두 자체적으로 클라이언트 하이퍼바이저 구현을 위해 노력하고 있으며, 둘 다 연말 이전에 제품을 출시하지 못하고 있습니다."
"연말"은 2009년을 의미하지만 VMWare Workstation은 그보다 훨씬 이전(2005년 또는 그 이전)에 있었습니다. VMWare 워크스테이션이 아닌가요?고객하이퍼바이저? 그렇다면 VMWare가 2009년에도 여전히 클라이언트 하이퍼바이저에서 작동하고 있다고 기사에서 주장하는 이유는 무엇입니까?
두 용어 사이의 혼동을 명확히하도록 도와주세요.
두 용어 사이에 전혀 차이가 있나요? 그렇다면 무엇입니까?
답변1
클라이언트 하이퍼바이저의 기본 정의는 서버가 아닌 클라이언트 시스템(데스크톱, 노트북 등)에서 사용하도록 설계된 하이퍼바이저입니다. 널리 사용되는 예로는 VMware Workstation, VirtualBox 및 VirtualPC(Microsoft)가 있습니다. 프로덕션 시스템에 사용하기 위한 것이 아니며 프로덕션용으로 설계된 전체 하이퍼바이저와 동일한 기능 세트가 없습니다.
귀하가 링크한 기사는 유형 1 하이퍼바이저에 대해 언급하고 있는 것 같습니다. 이것이 바로 VMware Workstation 및 기타 유형 2 클라이언트 하이퍼바이저가 고려되지 않는 이유입니다.
답변2
올바른 용어는VDI 하이퍼바이저. 서버 하드웨어에서 실행되지만 서버 운영 체제가 아닌 데스크톱(클라이언트) 운영 체제를 게스트로 실행하는 하이퍼바이저를 의미합니다. 기사에서 언급한 컨셉은데스크탑 가상화. VDI 하이퍼바이저가 클라이언트(씬 클라이언트 또는 일종의 저사양 물리적 PC)와 결합되는 경우원격 데스크탑소프트웨어) 및 (충분히 빠른) 네트워킹을 통해VDI(가상 데스크탑 인프라).
가장 일반적인 3가지 VDI 하이퍼바이저는 다음과 같습니다.
- VMware View(ESXi/vSphere + 관련 소프트웨어)
- Citrix XenDesktop(XenServer + 관련 소프트웨어)
- Microsoft VDI(Hyper-V + 관련 소프트웨어)
VDI 하이퍼바이저의 몇 가지 일반적인 기능은 다음과 같습니다.
- 오디오, 비디오 재생 및/또는 3D 그래픽을 지원하는 원격 데스크톱 프로토콜입니다.
- GPU 가상화.
- 임의의 USB 장치와 같은 장치를 클라이언트(물리적 PC 또는 씬 클라이언트)에서 VM으로 전달합니다.
- 각 사용자에게 1개의 VM을 할당합니다.
- 메모리 중복 제거 및 공유 하드 디스크 이미지(VDI 하이퍼바이저에만 해당되는 것은 아니지만 특히 중요함)