“客户端pipe理程序”和pipe理程序有什么区别?

在遇到这种仿真,半虚拟化和传递之前:你需要知道的客户端pipe理程序文章,我只知道通用术语“ pipe理程序 ”。

这篇文章的声明使我感到困惑的是什么

“… VMware和Citrix都在开发自己的客户端pipe理程序,他们都没有在今年年底之前发布产品。”

“年底”意味着2009年,但VMWare工作站在那之前(2005年或更早)是有办法的。 VMWare工作站不是客户端pipe理程序吗? 如果是这样,那么为什么文章声称VMWare在2009年仍然在客户端hypervisor上工作?

请帮我澄清两个术语之间的混淆。

这两个术语之间有什么不同? 如果是这样,那是什么?

客户机pipe理程序的基本定义是为客户机(台式机,笔记本电脑等)而不是服务器devise的虚拟机pipe理程序。 一些stream行的例子是VMware Workstation,VirtualBox和VirtualPC(微软)。 它们不打算用于生产系统,也不具有与用于生产用途的完整pipe理程序相同的function集。

看起来你链接的文章是关于1型虚拟机pipe理程序,这就是为什么VMware Workstation和其他types2客户端虚拟机pipe理程序不被考虑的原因。

正确的术语是VDI虚拟机pipe理程序 。 它指的是在服务器硬件上运行的虚拟机pipe理程序,但作为guest虚拟机运行桌面(客户机)操作系统,而不是服务器操作系统。 文章提到的概念是桌面虚拟化 。 当VDIpipe理程序与客户端(运行某种远程桌面软件的瘦客户端或(低端)物理PC)和(足够快的)networking结合在一起时,您就拥有了VDI(虚拟桌面基础架构)

最常见的3个VDIpipe理程序是:

  1. VMware View(ESXi / vSphere +相关软件)
  2. Citrix XenDesktop(XenServer +相关软件)
  3. 微软VDI(Hyper-V +相关软件)

VDIpipe理程序的一些常见function是:

  1. 支持audio,video播放和/或3Dgraphics的远程桌面协议。
  2. GPU虚拟化 。
  3. 设备(如任意USB设备)从客户端(物理PC或瘦客户端)转发到VM。
  4. 为每个用户分配1个虚拟机。
  5. 内存重复数据删除和共享硬盘映像(不是VDI虚拟机pipe理程序特有的,但对于它们尤其重要)。