MCPLive > 杂志文章 > 如何享受虚拟化的部署之旅(二)

如何享受虚拟化的部署之旅(二)

2009-12-09林建昊《微型计算机》2009年11月下

全新的应用模式—桌面的虚拟化

虚拟桌面,又称为VDI(Virtual Desktop Infrastructure,即虚拟桌面架构),正迅速成为一个热门词语。VDI的概念很简单。它不是给每个用户都配置一台运行Windows XP或Vista桌面的PC,而是通过来自客户端设备(瘦客户机或是家用PC)的瘦客户计算协议与数据中心的进行连接,显示出运行在数据中心上的操作系统和应用软件的镜像。典型的实例就是《如何享受虚拟化的部署之旅(一)——探寻虚拟化技术的前世今身》中提到的可以运行Windows的iPhone。

不过,相对于服务器虚拟化而言,桌面虚拟化目前还处于萌芽阶段。随着虚拟化的进步发展,越来越多的企业正在准备部署桌面虚拟产品。据调查,2009年,虚拟机将达到400万台,客户端的虚拟化将高过传统的服务器虚拟化,所以对于桌面虚拟市场的争夺也日趋激烈。微软、Vmware等都是桌面虚拟话市场的强有力争夺者,他们不断推出新的技术和产品来增强自己的市场竞争力。Vmware公司去年推出的Vmware VDI(Virtual Desktop Infrastructure)端对端的虚拟桌面架构解决方案算是早的走入人们视线的综合性桌面虚拟化解决方案。


Windows Vista下的XP虚拟桌面

Vmware VDI的优势源自于VMware服务器虚拟化的成功及其经验。在VDI中,ESX Server包含的不是一系列虚拟服务器,而是用户所熟悉的虚拟桌面(Windows XP或Vista),因此很快就得到了用户的接受。

典型的Vmware VDI环境都包括以下几个组件:VMware Infrastructure 3、VMware Virtual Desktop Manager、客户端。此外,要运行VMware Virtual Desktop Manager软件还需要有Microsoft Active Directory。
建立Vmware VDI需要以下几个步骤:

1.在ESX服务器上创建一个虚拟机;
2.安装VDI代理连接;
3.在虚拟机上安装一个桌面操作系统,比如Windows XP或Vista;
4.接着在虚拟机上安装相应的应用软件;
5.允许通过网络使用任何一些可能的远程控制选项访问虚拟桌面系统。

运行Vmware VDI的同时,可以使用VMware Virtual Desktop Manager (VDM)。它是一种企业级桌面管理服务器,可安全地将用户连接到数据中心的虚拟桌面,并提供易于使用的基于Web的界面来管理集中的环境。企业可以在位于中央数据中心的虚拟机内部运行桌面。使用VMware Virtual Desktop Manager连接代理,用户可通过远程显示协议(如RDP)从PC或瘦客户机远程访问这些桌面。也就是说,企业桌面虚拟化在以往基础上更进一步,除去了桌面上的计算机,取而代之的是超小型、完全安全的智能网络应用终端,它们连接到各自位于数据中心的虚拟桌面。通过整合到数据中心中的桌面环境,企业可以提供始终可用的安全、独立的桌面。从网络上的任何位置都可以集中管理和访问每台智能网络应用终端。通过这种方式,企业便可从高效的管理和控制中获益,而终端用户也会获得它们熟悉的桌面环境。

不过肯定有人会问:与终端服务或数据共享比较,虚拟化桌面系统的优势在哪里?实际上,这种优势是显而易见的。首先,与应用程序共享不同的是,在集中式服务器上运行的VMware VDI桌面是完全独立的,这有助于阻止对桌面映像进行未经授权的访问,提高了可靠性。其次,使用虚拟机模板和自动部署功能可以轻松地部署虚拟化桌面,而且无需更改应用程序,用户只需通过远程连接访问即可。再次,企业可以利用VMware Infrastructure 3组件(如VMware Consolidated Backup)和共享存储来提供终端服务解决方案目前无法提供的桌面灾难恢复功能。除此之外,它还能提供基于服务器计算技术所能带来的一些引人注目的好处,包括简化桌面管理以及便于升级和维护等。后,通过对服务器的整合,虚拟化技术能减小企业的成本压力,而用户又能得到自己所需的个性化桌面系统,满足了多方面的需求。

当然,VMware VDI也存在这一些不足。相关报告显示,虚拟化桌面需要强大的数据中心支持。比如,在运行过程中,每个Windows XP镜像只能提供给一个客户端使用。当有N个客户端使用相同的网络镜像时,则要在数据中心建立N个这样的镜像,ESX上要运行N个Windows XP系统,这对数据存储设备的要求相当高。因此,虚拟桌面技术更适合于拥有庞大的数据中心或磁盘阵列的大型企业用户。

对于中小企业来说,部署虚拟桌面系统有些得不偿失。首先,网络架构上要求比较高,需要比较完善的数据存储中心、设备冷却以及监控等系统来配合。其次,管理技术的复杂性大大提升。虽然拥有服务器集群整合的优势,但服务器管理成本大幅提高。这也是目前很多中小企业对于部署虚拟化上持有观望的态度原因。但不管怎么说,桌面虚拟化所带来的全新体验都值得每一个用户去尝试。

实际上,云计算就是虚拟化、效用计算、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。云计算中的每个云都是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本,同时也带来了运营模式和管理模式的转型。

目前,虚拟化技术在高端服务器集群的推广正进行得如火如荼。它带来的不仅是服务器资源效率的提升,企业运营成本的降低,更重要是提供了一个全新的应用模式,这是值得期待的。尽管目前虚拟化技术还有待进一步开发完善,使之更加平民化,但是对它的期待却更加强烈了。在下一个部分中我们将以一个实际的虚拟化部署案例为例子,详细介绍虚拟化部署中可能遇到的问题,敬请关注。(目前,《如何享受虚拟化部署之旅》已经连载了两期,为了吸引更多读者的关注,我们需要收集您的批评和建议,让更多的读者朋友参与进来,共同探讨。如果您有什么好的意见和建议,请发送邮件到leij@cniti.cn,我们将在第一时间给您回复。)

本文导航

分享到:

用户评论

用户名:

密码: