• 快捷搜索
  • 全站搜索

提升业务连续性的桌面虚拟化解决之道

2013-08-23 10:13:29作者:广发银行股份有限公司信息技术部 林良超 编辑:
如果说云计算是一种计算服务模式,那么桌面虚拟化是云计算思想下业界比较成熟的计算交付模式,对于提高终端数据安全性、提升业务连续性有着积极意义。

在云计算时代,一切硬件设备、软件系统都成为了可随需获取的资源,它把计算资源、软件和服务进行高度整合,并以按需获取的方式便捷地将这些资源交付给用户,从而彻底改变了人们获取、处理和利用信息资源的方式。如果说云计算是一种计算服务模式,那么桌面虚拟化是云计算思想下业界比较成熟的计算交付模式,对于提高终端数据安全性、提升业务连续性有着积极意义。

一、桌面虚拟化发展历程

        桌面虚拟化技术(VirIual Desktop Infrastructure,VDI)是一种基于服务器的计算模型,最早由虚拟化厂商VMware提出,目前已经成为标准的技术术语。虽然借用了传统的瘦客户端的模型,但是让管理员与用户能够同时获得两种方式的优点:将所有桌面虚拟机在数据中心进行托管并统一管理;同时用户能够获得完整PC的使用体验。

        1.第0.5代桌面虚拟化技术
        在人们还不知道什么叫桌面虚拟化的时代,这些技术的前身从不同的领域产生发展直至成熟,使得现在的桌面虚拟化技术成为现实,主要包括以下两种技术。

        (1)远程桌面
        几乎所有从事IT业的人都使用过远程桌面技术。内置在Windows XP中的远程桌面使用了Remote Desktop Protocol(RDP)协议,使得用户可以从其他的电脑上远程登录、访问与使用目标桌面。RDP协议是最早被微软用于Windows Server上的终端服务(Terminal Service)访问协议,实现了Windows Server上的多用户模式,使得用户能够在本地并不安装任何应用的条件下,远程使用服务器上的各种应用。这种技术是将目标机上的运行界面传输到用户实际的操作机屏幕上,并将键盘、鼠标等一系列的外设输入传输到目标机,实现交互。

        (2)桌面操作系统虚拟化
        这里为了区分服务器虚拟化技术,特别强调是桌面操作系统(Windows XP、Windows 7等)被虚拟化,其本身解决了操作系统的安装环境与运行环境的分离,不依赖于特定的硬件。不可否认的是,只有当服务器虚拟化技术成熟之后,真正的虚拟桌面技术才开始出现。

        2.第一代桌面虚拟化技术
        第一代桌面虚拟化技术,在真正意义上将远程桌面的远程访问能力与虚拟操作系统结合了起来,使得桌面虚拟化的企业应用成为可能。

        首先,服务器虚拟化技术的成熟,以及服务器计算能力的增强,使得服务器可以提供多台桌面操作系统的计算能力。以当前4CPU(每CPU包括10核)、256G内存服务器举例,如果用户的Windows XP系统分配2G内存,在平均水平下,一台服务器可以支撑120~130个桌面运行。服务器虚拟化技术的出现,使得桌面虚拟化技术在企业大规模应用成为可能。服务器虚拟化技术最具代表的三家产品分别是VMware的VMware ESXi,Citrix的XenServer和微软的Hyper—V。

        其次,在机房运行的桌面系统如何交付给终端用户使用,主要依赖于虚拟桌面远程传输协议,业界最具代表的三家产品分别是Citrix的ICA协议,微软的RDP协议和VMware的PCoIP协议。协议效率决定了虚拟桌面的用户体验,而用户体验是决定桌面产品生命力的关键。

        3.第二代桌面虚拟化技术
        第一代虚拟桌面实现了远程操作和虚拟技术的结合,成本的降低使得虚拟桌面技术的普及成为可能,但是影响普及的并不仅仅是采购成本,管理成本和效率在这个过程中也是非常重要的环节。

        纵观IT技术应用历史,架构的变化从最早的主机一亚终端集中模式,到PC分布模式,到今天的虚拟桌面模式,其实是计算使用权与管理权的博弈发展。如果只是简单地把PC物理机集中到机房虚拟机上,随着数量的膨大,管理维护将会无比的混乱,导致终端管理效率低下甚至失控,因此必须要有配套的管理工具。

        为了提高管理性能,第二代桌面虚拟化技术进一步将桌面系统的运行环境与安装环境、应用与桌面、配置文件拆分,从而大大降低了管理复杂度与成本,提高了管理效率。

 1 2 下一页 尾页

扫码即可手机
阅读转发此文

本文评论

相关文章