栏目编辑:涂兰敬 投稿信箱:tu}anjing@,swm.com en应用视角 I Application Perspective ●
中心。服务器如何优化 ,是摆在数
据中心管理人员面前的问题 。解决
这个问题首先要用更好的虚拟化技
术对服务器进行分区。让某台服务
器运行多个操作系统 ,来均匀分担
应用负载,比如桌面虚拟化或应用
虚拟化带来的负载等。其次传统的
应用也需要服务器虚拟化,可以充
分利用服务器的资源。比如原来服
务器 CPU使用的指令可能不高于
10%,这些资源可以利用那个服务
器虚拟化的技术来得以充分利用。
Citrix的技术是在服务器上划分多
个分 区,让服务器本身运行多个操
作系统,能支撑更多的应用,从这
个意义来讲 ,节省很多服务器资
源,使数据 中心变得更加节能。
最后是动态供应,这是数据中
心的一个动态的概念 ,如果把服
务器所有东西都虚拟化 ,会带来
一 个管理 的问题 ,可能有很多虚
机,和物理机 ,思杰产品的一个很
好的技术叫自动供应,比如你的
虚机启动的是一个虚拟 的磁盘 ,
而不再是运行一个真正的操作系
统,真正的操作系统是在后 台网
络的一个网络存储上,启用流的技
术 ,把操作系统推送到用户的服
务器,管理人员只需要维护后台
的一个操作系统 。举个例子,数据
中心可能部署有十个虚机 ,两个
物理机 ,管理人员不需要维护 12
个镜像,而只维护一个后台集 中的
存放OS界面即可,这就是自动供
应的技术。
通过以上技术,可以实现应用
上收,上收完成,再推送给用户。这
样用户为了使用某个应用或桌面而
带来的烦恼就可以避免了。比如应
用升级等操作 ,都需要及时的现场
维护,再比如桌面有木马入侵等问
题 ,都是因为你要安装部署桌面或
应用所带来的 “烦恼”。实施思杰应
用交付 中心的前景 ,是业务用户不
用拥有某个 “应用·”或 “桌面”就能
使用它,可以让后台的管理人员帮
你维护,享用这种服务的时候登录
到我们的交付中心,随时可以访问。
应用交付这个新的概念,是IT
技术走到现今这个程度上,应时产
生的。当用户发现再多的IT投资也
不能保证业务永续的时候,更多的
安全隐患发生在终端的时候,应用
交付的理念就是用户解决这些难题
的法宝。虚拟化技术是实现应用交
付的技术保证 ,现今的虚拟化技术
已经从1.0发展到2 0时代了,用
户可以更加放心的使用应用交付所
带来的种种便利。应用交付可以让
数据中心里面 “静态”的数据动起
来,不但可以让员工移动办公,增
强企业应对突发事件的员工工作连
续性的问题,而且更重要的是大大
节省公司管理和维护 IT架构的成
本,让公司的业务真正永续,这才
是ClO{I]所高兴见到的,也是CEO
们更人性化的管理公司业务 ,塑造
企业文化,提高企业效率的科技保
障。应用交付,让生意随手可得。隘
◇侯继涛
走近应用虚拟化
如果你工作在 IT领域 ,那么
“虚拟化”这个词对你而言一定不
陌生。
随着虚拟化技术的迅速发展 ,
今天 ,它已经成为IT行业最热门的
话题。虽然目前市场上有多种虚拟
化技术 ,比如服务器虚拟化、存储
虚拟化和网络虚拟化等。
今天我们要谈的是应用虚拟
化,它能帮助企业以一种动态的、
高效的、低成本方式来运作。
一 般来讲 ,“虚拟化”指的是将
逻辑与物理分开。
该技术手段将 IT资源集中起
来,从而帮助企业提高效率、加强
系统控制力度、提高安全水平,同
时简化操作的复杂性。那么这与应
用有什么关系呢?因为业务用户并
不在乎其使用的应用系统是如何安
装的,不在乎它的运行需要什么样
的支持 ;他们只希望能够从任何地
点、使用任何设备、通过任何网络
在他们需要的时候接入应用。
应用虚拟化的工作原理
应用虚拟化的概念很直接,它
的基本概念可以追溯到主机和哑终
端或瘦客户端时代。
被虚拟化的应用利用一种非常
小 的瘦客户端应用来显示它们 的
“逻辑视图”(典型情况下就是应用
用户界面),这一瘦客户端应用在
(下转74页)
2008.8 软件世界 73
维普资讯
栏目编辑涂兰敬 投稿信箱 tul叩
中心。服务器如何优化,是摆在数 虚机启动的是一个虚拟的磁盘, 你维护,享用这种服务的时候登录
据中心管理人员面前的问题。解决 而不再是运行一个真正的操作系 到我们的交付中心,随时可以访问。
这个问题首先要用更好的虚拟化技 统,真正的操作系统是在后台网 应用交付这个新的概念,是IT
术对服务器进行分区。让某台服务 络的一个网络存储上,启用流的技 技术走到现今这个程度上,应时产
器运行多个操作系统,来均匀分担 术,把操作系统推送到用户的服 生的。当用户发现再多的IT投资也
应用负载,比如桌面虚拟化或应用 务器,管理人员只需要维护后台 不能保证业务永续的时候,更多的
虚拟化带来的负载等。其次传统的 的一个操作系统。举个例子,数据 安全隐患发生在终端的时候,应用
应用也需要服务器虚拟化,可以充 中心可能部署有十个虚机,两个 交付的理念就是用户解决这些难题
分利用服务器的资源。比如原来服 物理机,管理人员不需要维护 12 的法宝。虚拟化技术是实现应用交
务器 CPU使用的指令可能不高于 个镜像,而只维护一个后台集中的 付的技术保证,现今的虚拟化技术
10%,这些资源可以利用那个服务 存放OS界面即可,这就是自动供 已经从1. 0 发展到2.'0 时代了,用
器虚拟化的技术来得以充分利用。 应的技术。 户可以更加放d心的使用应用交付所
Citrix的技术是在服务器上划分多 通过以上技术,可以实现应用 带来的种种便利。应用交付可以让
个分区,让服务器本身运行多个操 上收,上收完成,再推送给用户。这 数据中心里面"静态"的数据动起
作系统,能支撑更多的应用,从这 样用户为了使用某个应用或桌面而 来,不但可以让员工移动办公,增
个意义来讲,节省很多服务器资 带来的烦恼就可以避免了。比如应 强企业应对突发事件的员工工作连
源,使数据中心变得更加节能。 用升级等操作,都需要及时的现场 续性的问题,而且更重要的是大大
最后是动态供应,这是数据中 维护,再比如桌面有木马入侵等问 节省公司管理和维护 IT 架构的成
心的一个动态的概念,如果把服 题,都是因为你要安装部署桌面或 本,让公司的业务真正永续,这才
务器所有东西都虚拟化,会带来 应用所带来的"烦恼"。实施思杰应 是CIO们所高兴见到的,也是CEO
一个管理的问题,可能有很多虚 用交付中心的前景,是业务用户不 们更人性化的管理公司业务,塑造
机,和物理机,思杰产品的一个很 用拥有某个"应用户或"桌面"就能 企业文化,提高企业效率的科技保
好的技术叫自动供应,比如你的 使用它,可以让后台的管理人员帮 障。应用交付,让生意随手可得。由
走近应用虚拟化
。侯继涛 |高效的、低成本方式来运作。 i 在他们需要的时候接入应用。
一般来讲虚拟化"指的是将
如果你工作在 IT领域,那么 逻辑与物理分开。 应用虚拟化的工作原理
"虚拟化"这个词对你而言一定不 该技术手段将 IT 资源、集中起
陌生。 来,从而帮助企业提高效率、加强 应用虚拟化的概念很直接,它
随着虚拟化技术的迅速发展, 系统控制力度、提高安全水平,同 的基本概念可以追溯到主机和哑终
今天,它已经成为IT行业最热门的 时简化操作的复杂性。那么这与应 端或瘦客户端时代。
话题。虽然目前市场上有多种虚拟 用有什么关系呢?因为业务用户并 被虚拟化的应用利用一种非常
化技术,比如服务器虚拟化、存储 不在乎其使用的应用系统是如何安 小的瘦客户端应用来显示它们的
虚拟化和网络虚拟化等。 装的,不在乎它的运行需要什么样 "逻辑视图"(典型情况下就是应用
今天我们要谈的是应用虚拟 的支持,他们只希望能够从任何地 用户界面) ,这一瘦客户端应用在
化,它能帮助企业以一种动态的、 点、使用任何设备、通过任何网络 (下转 74 页)
软件世界 73
■J 应用视角 i i0nP peC ⋯瓣一 黼 ⋯ 。
(上接 73页)
很多种操作系统和硬件上运行 。该
应用的 “物理端”应用被托管在企
业的数据中心。
按照最简单的方式,通过网络
连接 ,在客户端设备与数据中心之
间所传输的惟一数据是客户端的屏
幕、键盘及鼠标的移动。
应用虚拟化是对终端用户设
备应用的抽象化。也就是说 ,将应
用彻底从用户设备中移走,在数据
中心运行 ,同时,充分使用本地设
备和打印机等,保持一样的本地应
用体验。
简单的说,这意味着没有应用
程序或数据需要加载或存放~rJPC、
笔记本 电脑、或移动设备等,因为
应用虚拟化使得这些应用能够透明
地从一个集中的服务器上或集中的
地点来运行。
在多数情况下,终端用户并没
有意识到、也没有去想他们的PC
或笔记本电脑实际上并没有存放这
些应用和数据。
应用于商务环境的应用系
统 -’V0
随着应用虚拟化的进一步发
展 ,用户的需求也随之 提高。用
已经变得更依赖于技术 ,应用系统
变得更为复杂,功能更加繁多。
用户不仅限于希望看到自己的
应用,他们还希望能够象安装在本
地客户端设备上· 样地对这些应用
进行运用。这就是为什么越来越多
的研发工作都是针对能使应用对用
户透明化,使用户应用就如同在本
地安装的应用一样。
应用虚拟化现在已经发展到能
74 2008.8 软件世界
够支持本地外接设备,如打印机、
USB扫描仪、PDA等。用户还可以
使用他们在客户机上的任何本地存
储设备,如硬盘 、软盘或U 盘等。
多媒体支持最近也有了长足的发
展 ,通过本地客户端设备显示多媒
体内容成为现实。
在数据中心被虚拟化的应用
还可以被分隔出来,从而将通常
会发生充突的多种版本应用安装
于同一服务器上。这将免除配备专
门的应用服务器设施的需要。系
统管理员能够很好地控制每个应
用或每个 用户所能运用 的资源 ,
从而确保所有用户都拥有最好的
应用访问体验。
那么用户的最佳体验是什么
呢?他们希望随时随地能够接入
企业网络,使用到被虚拟化的应
用 。这一需求促成了加密技术与
应用虚拟化之 间的联姻。一种远
程接入解决方案 (SSL VPN),如
Citrix Access Gateway与Citrix
XenApp的集成,使得用户能够在
路上、在家里 、在办公室里访问他
们所需的应用,安全地完成 自己
的工作 ,而不需要 冒丢失信息的
风险。
系统管理员能够通过使用应用
虚拟化平台来 “发布”应用,从而
完全掌控一个应用系统以何种方式
被呈现给用户。
当用户想要运行任何一种应
用时 ,应用虚拟化系统能够通过
对连接类型和设备的评估及预先
制定相关政策 ,来调整屏幕大小
和远程设备 ,从而在当时当地的
情景之下真正提供给用户完美的
应用访问体验。
Citrix Systems公司大中华区技术经理侯继涛
应用虚拟化的推动因素
毫无疑问,应用虚拟化是一项
得到认可的成熟技术。仅以思杰为
例,他 目前在全球拥有大约21.5万
企业客户。无论是从商务角度、IT角
度、还是用户角度来评价这种应用
访问方式,它都是一项有效的技术。
业务推动因素
当今的企业在增加业务、节约
成本以及提高 IT效率方面正在承
受着越来越大的压力,同时还要做
到与最新安全和监管要求保持同
步。有如下业务的发展正在推动着
应用虚拟化的需求。
首先,收购和发展。应用虚拟
化平台与正确的远程接入基础设施
相结合,将使得向新收购的公司或
分支机构交付业务应用变得非常简
单。由于在无需在客户端上安装任
何应用程序 ,所以新雇员能够立即
访问他们所需的应用。如果新用户
数量很大 ,应用虚拟化还允许轻松
增添和安装服务器端的资源。一般
来说 ,虚拟化应用将从一组负载均
衡的服务器上运行 ,所以对更多服
W W W .SW m .C0m .Cn
维普资讯
应用视角 I Appl ication Perspective 栏目编辐涂兰敬 投稿信箱 tu I anj i 们的swm. com cn
(上接 73 页)
很多种操作系统和硬件上运行。i亥 够支持本地外接设备,如打印机、
应用的"物理端"应用被托管在企 USB扫描仪、 PDA等。用户还可以
业的数据中,心。 使用他们在客户机上的任何本地存
按照最简单的方式,通过网络 储设备,如硬盘、软盘或U 盘等。
连接,在客户端设备与数据中心之 多媒体支持最近也有了长足的发
间所传输的惟一数据是客户端的屏 展,通过本地客户端设备显示多媒
幕、键盘及鼠标的移动。 体内容成为现实。
应用虚拟化是对终端用户设 在数据中心被虚拟化的应用
备应用的抽象化。也就是说,将应 还可以被分阳出来,从而将通常
用彻底从用户设备中移走,在数据 会发生充突的多种版本应用安装
中心运行,同时,充分使用本地设 于同一服务器上。这将免除配备专
备和打印机等,保持一祥的本地应 们的应用服务器设施的需要。系 Citrix Systems 公司大中华区技术经理侯继涛
用体验。 统管理员能够很好地控制每个应 应用虚拟化的推动因素
简单的说,这意味着没有应用 用或每个用户所能运用的资源,
程序或数据需要加载或存放到PC 、 从而确保所有用户都拥有最好的 毫无疑问,应用虚拟化是一项
笔记本电脑、或移动设备等,因为 应用访问体验。 得到认可的成熟技术。仅以思杰为
应用虚拟化使得这些应用能够透明 那么用户的最佳体验是什么 例,他日前在全球拥有大约21. 5万
地从一个集中的服务器上或集中的 呢?他们希望随时随地能够接入 企业客户。无论是从商务角度、IT角
地点来运行。 企业网络,使用到被虚拟化的应 度、还是用户角度来评价这种应用
在多数情况下,终端用户并没 用。这一需求促成了加密技术与 访问方式,它都是一项有效的技术。
有意识到、也没有去想他们的 PC 应用虚拟化之间的联姻。一种远
或笔记本电脑实际上并没有存放这 程接入解决方案 (SSL VPN) ,如 业务推动因素
些应用和数据。 Citrix Access Gateway与 Citrix 当今的企业在增加业务、节约
XenApp的集成,使得用户能够在 成本以及提高 IT效率方面正在承
应用于商务环境的应用系 路上、在家里、在办公室里访问他 受着越来越大的压力,同时还要做
统 们所需的应用,安全地完成自己 到与最新安全和监管要求保持同
的工作,而不需要冒丢失信息的 步。有如下业务的发展正在推动着
随着应用虚拟化的进一步发 风险。 应用虚拟化的需求。
展,用户的需求也随之提高。用户 系统管理员能够通过使用应用 首先,收购和发展。应用虚拟
已经变得更依赖于技术,应用系统 虚拟化平台来"发布"应用,从而 化平台与正确的远程接入基础设施
变得更为复杂,功能更加繁多。 完全掌控一个应用系统以何种方式 相结合,将使得向新收购的公司或
用户不仅限于希望看到自己的 被呈现给用户。 分支机构交付业务应用变得非常简
应用,他们还希望能够象安装在本 当用户想要运行任何一种应 单。由于在无需在客户端上安装任
地客户端设备上. .样地对这些应用 用时,应用虚拟化系统能够通过 何应用程序,所以新雇员能够立即
进行运用。这就是为什么越来越多 对连接类型和设备的评估及预先 访问他们所需的应用。如果新用户
的研发工作者R是针对能使应用对用 制定相关政策,来调整屏幕大小 数量很大,应用虚拟化还允许轻松
户透明化,使用户应用就如同在本 和远程设备,从而在当时当地的 增添和安装服务器端的资源、。一般
地安装的应用一样。 情景之 F真正提供给用户完美的 来说,虚拟化应用将从一组负载均
应用虚拟化现在已经发展到能 应用访问体验。 衡的服务器上运行,所以对更多服
74 软件世界
栏目编辑:涂兰敬 投稿信箱:t l al j s ng@swm c。m cn应用视角 I Appl ication Perspective
务器端硬件的添加是无缝的。
其次,业务连续性。发生意外
情况下,企业的员工需要随时随地
地能够使用企业的应用。企业需要
了解其雇员在家里工作时会发生什
么。应用虚拟化帮助企业的用户能
够通过家里的PC访问公司的所有
资源,感觉就好象他们坐在自己的
办公室一样。
再次 ,知识产权保护。我们在
新闻中一再听到这样的消息 :政府
官员丢了他们的笔记本电脑,或者
公司的CEO刚刚丢了他的含有关于
一 次收购交易的保密资料的U一盘。
知识产权始终都面临着被放错地方
的风险。而应用虚拟化能大大降低
这种风险,因为它可以把所有数据
集中存放,传送到客户端的惟一数
据是屏幕更新。所存储的数据随后
会处在企业的完全掌控之下,并将
按照公司政策进行例行的备份处理,
以供发生灾难时将数据恢复过来。
IT 推动因素
企业对 IT基础设施的要求在
不断提高,而IT预算的增加相对来
说却停滞不前。应用也变得越来越
复杂,通过打补丁和测试来维护已
有应用所花费的时间也引起了我们
的关注。应用虚拟化在这几方面的
好处表现为 :
第一,由于应用是在服务器上
执行的,所以免除了IT人员对桌面
设备提供本地支持的需要。这意味
着 ,一个应用只需要打一次补丁,
而不是在安装到桌面设备上时每次
都需要打补丁。
◆部署新应用所需的时间大大
减少。因为软件安装只需要在数据
中心进行。一切应用仅需要安装一
次,就可以将一个应用发布出去 ,
以供整个企业使用。
硬件升级周期在客户端得以缩
短,因为升级惟一的要求只是运行
一 个/Iv],的客户端软件,就可以访
问所有虚拟化的应用 。由于一切在
强大的服务器上运行 ,那些由于软
件厂家的系统需求而必须升级的已
有桌面系统就可以得到避免。
第二,本地桌面设备上的应用
兼容性问题可以免除,因为可以利
用应用虚拟化平台将应用彼此分开。
第三,外包商等临时性工作人
员的添加对 IT部门来说会是一个
负担,因为需要进行一次新的系统
安装。应用虚拟化可帮助IT部门给
每位新雇员提供一个URL来登录,
根据新用户所需的应用来定制政
策,由于没有任何应用需要进行本
地安装,因此新用户可 以在几分钟
之内就使用相关应用。
用户推动因素
我们都知道,我们需要让用户
满意,因为满意的用户就等同于高
效率的生产力。人们对 “工作”的
定义已经有所变化,“工作”已经从
在你去某个地方工作 ,转变成你要
去做的某件事情 。越来越多的员工
期望能够随时随地
获取公司的信息。
对公 司的 I T
用户来说,设备数
量越来越多。作为
企业的员工 ,通常
我们拥有一个笔记
本电脑 ,我们一般
在旅行时用它 ;我
们办公室里有一台台式电脑,家里
也有一台PC;另外我们还有一部手
机/PDA,我们是在上下班的路上
使用它。
作为一个用户 ,我们希望使用
的是同样的访问体验,而不管我们
在哪里,无论我们使用什么样的设
备和什么类型的连接。应用虚拟化
能给我们这一切。每天,我们能够
一 整天在不同设备之间平稳切换,
让我们的应用系统跟着我们,而不
需要每次都重新启动每一个设备。
利用应用虚拟化来访问公司资
源作为~项成熟技术已经有一些时
间了。每年,新的进展都会极大地
改善用户连接到虚拟化应用时的体
验。现在,用户能够动态使用很多
类型的本地客户端设备,而不需要
进行配置 ,并且新型多媒体技术、
文件传输技术和设备支持技术的增
强功能还使得虚拟化应用的使用成
为一种无缝的体验。
应用虚拟化不仅使企业能够满
足它们的很多增长需求,而且还能
使规章制度、应急规划和知识产权
保护等工作变得比较轻松。企业IT
部门发现,应用虚拟化的使用使他
们能够更有效地集中管理应用 ,同
时缩短提供应用的时间,降低技术
支持及维护成本。团
m s u p@
2008.8 软件世界 75
维普资讯
栏目编辑涂兰敬 投稳信箱 tulanjing@swm com cn 应用视角 I App I i cat i on Perspect i ve
务器端硬件的添加是无缝的。
其次,业务连续性。发生意外
情况下,企业的员工需要随时随地
地能够使用企业的应用。企业需要
了解其雇员在家里工作时会发生什
么。应用虚拟化帮助企业的用户能
够通过家里的PC访问公司的所有
资源,感觉就好象他们坐在自己的
办公室一样。
再次,知识产权保护。我们在
新闻中一再昕到这样的消息:政府
官员丢了他们的笔记本电脑,或者
公司的CEO刚刚丢了他的含有关于
一次收购交易的保密资料的U 盘。
知识产权始终都面临着被放错地方
的风险。而应用虚拟化能大大降低
这种风险,因为它可以把所有数据
集中存放,传送到客户端的惟一数
据是屏幕更新。所存储的数据随后
会处在企业的完全掌控之下,并将
按照公司政策进仰j行的备份处理,
以供发生灾难时将数据恢复过来。
中心进行。一切应用仅需要安装一
次,就可以将一个应用发布出去,
以供整个企业使用。
硬件升级周期在客户端得以缩
短,因为升级惟一的要求只是运行
一个小小的客户端软件,就可以访
问所有虚拟化的应用。由于一切在
强大的服务器上运行,那些由于软
件厂家的系统需求而必须升级的己
有桌面系统就可以得到避免。
第二,本地桌面设备上的应用
兼容性问题可以免除,因为可以利
用应用虚拟化平台将应用彼此分开。
第三,外包商等临时性工作人
员的添加对 IT 部门来说会是一个
负担,因为需要进行一次新的系统
安装。应用虚拟化可帮助IT部门给
每位新雇员提供一个URL来登录,
根据新用户所需的应用来定制政
策,由于没有任何应用需要进行本
地安装,因此新用户可以在几分钟
之内就使用相关应用。
们办公室里有一台台式电脑,家里
也有一台PC,另外我们还有-部手
机/PDA,我们是在上下班的路上
使用它。
作为一个用户,我们希望使用
的是同样的访问体验,而不管我们
在哪里,无论我们使用什么样的设
备和什么类型的连接。应用虚拟化
能给我们这一切。每天,我们能够
一整天在不同设备之间平稳切换,
让我们的应用系统跟着我们,而不
需要每次都重新启动每一忖19:备。
利用应用虚拟化来访问公司资
源作为~项成熟技术已经有一」些时
间了。每年,新的进展都会极大地
改善用户连接到虚拟化应用时的体
验。现在,用户能够动态使用很多
类型的本地客户端设备,而不需要
进行配置,并且新型多媒体技术、
文件传输技术和设备支持技术的增
强功能还使得虚拟化应用的使用成
为一种无缝的体验。
应用虚拟化不仅使企业能够满
IT 推动因素 l 用户推动因素 l 足它们的很多增长需求,而且还能
企业对 IT基础设施的要求在 i 我们都知道,我们需要让用户 l 使规章制度、应急规划和知识产权
不断提高,而IT预算的增加相对来|满意,因为满意的用户就等同于高!保护等工作变得比较轻松。企业IT
说却停滞不前。应用也变得越来越|效率的生产力。人们对"工作"的|部门发现,应用虚拟化的使用使他
复杂,通过打补丁和测试来维护已 l 定义已经有所变化工作"已经从|们能够更有效地集中管理应用,同
有应用所花费的时间也引起了我们!在你去某个地方工作,转变成你要|时缩短提供应用的时间,降低技术
的关注。应用虚拟化在这几方面的 l 去做的某件事情。越来越多的员工|支持及维护成本。囡
好处表现为期望能够随时随地
第一,由于应用是在服务器上|获取公司的信息。
执行的,所以免除了IT人员对桌面| 对公司的 IT
设备提供本地支持的需要。这意味|用户来说,设备数
着,一个应用只需要打一次补丁, I 量越来越多。作为
而不是在安装到桌面设备上时每次|企业的员工,通常
都需要打补丁。 I 我们拥有一个笔记
。部署新应用所需的时间大大|本电脑,我们一般
减少。因为软件安装只需要在数据|在旅行时用它;我
ms日p
软件世界 75