51CTO技术门诊:思杰专家详解桌面虚拟化

云计算 虚拟化
2010年将是电脑桌面变革年,IT将逐渐脱离传统的、静态的计算模式,转而迁移到动态的、灵活的、可扩展的基础架构,这种战略性架构可轻松应对业务需求变化,帮助企业实现各种市场目标,不仅能支持企业的业务连续性和移动办公还能大幅降低成本。本期门诊特别邀请到思杰中国桌面虚拟化技术的专家宋烨先生,为您全面解答跟桌面虚拟化技术相关的各种问题。

分析师预测,2010年将是电脑桌面变革年,IT将逐渐脱离传统的、静态的计算模式,转而迁移到动态的、灵活的、可扩展的基础架构,这种战略性架构可轻松应对业务需求变化,帮助企业实现各种市场目标,不仅能支持企业的业务连续性和移动办公还能大幅降低成本。

预测数据显示,截止2012年,将有60%的桌面实现虚拟化,桌面虚拟化市场在2010年必将有大幅增长。面对这样的预测,您是否足够了解桌面虚拟化?是否已经为即将到来的桌面虚拟化浪潮做好了准备?是否知道桌面虚拟化可以让您的IT基础架构做出什么样的变革?

本期门诊特别邀请到思杰中国桌面虚拟化技术的专家宋烨先生,为您全面解答跟桌面虚拟化技术相关的各种问题。

技术门诊是51CTO社区品牌栏目,每周邀请一位客座专家,为广大技术网友解答疑问。从热门技术到前沿知识,从技术答疑到职业规划。每期一个主题,站在最新最热的技术前沿为你引航!

 

 

专家姓名:宋烨
 
擅长领域:虚拟化软件,桌面虚拟化,服务器虚拟化,应用虚拟化

思杰中国高级技术经理。十五年IT工作经验,曾在微软中国工作四年,2007年12月加入Citrix,2010年被提升为负责渠道业务的技术部经理。熟悉Citrix端到端虚拟化整体解决方案,参与过金融业、运营商和制造业的多个重要项目。

查看本期门诊精彩实录: http://doctor.51cto.com/develop-176.html 

参与最新技术门诊:http://doctor.51cto.com/


下面精选本期网友提问与专家解答,以供网友学习参考。

Q:桌面虚拟化,对中小企业有何好处?

A:在搜索引擎中用“桌面虚拟化”作为关键字,会发现海量的结果,确实这个概念炙手可热。您这个问题非常好,在概念火热的背景下冷静思考,对中小企业究竟有什么好处?

桌面虚拟化本质是集中管理桌面,将桌面作为一种服务交付给任何地点、使用任何设备的用户,同时尽量降低桌面的总体拥有成本(TCO)。通过在数据中心集中管理桌面生命周期,还能大大提高数据安全性。为用户提供高清体验和个性化的干净桌面。

简单地说可以实现“三心”:

通过高清用户体验(HDX)和个性化的干净桌面使用户开心;

通过单一镜像管理,拆散传统方式操作系统、应用程序和用户个人文件的硬耦合使管理员省心;

通过提高数据安全,降低桌面TCO使领导放心。

目标是美好的,道路是崎岖的。通往桌面虚拟化的道路也许会比较复杂,但一定会成为不可逆转的趋势。

Q:专家您好~请教您两个问题。

1 我对虚拟化的概念比较模糊。感觉一个物理机器上跑N个逻辑机器是虚拟化,一个路由器虚拟为N个路由器也是虚拟化。可是这些好像都是针对企业针对ISP的虚拟化,我想知道虚拟化会对家庭用户带来什么样的效果呢?

2 我对网络设备和技术及解决方案比较感兴趣,我想请您简单说下虚拟化在网络这些方面的趋势有哪些,也就是对我们这些学习传统的网络人应该怎么学习这个新的技术呢?比如我们想进ISP行业,那好可以学ccie系列等等,可是对于虚拟化实在是不太好入手,是不是它只是软件工作者比较擅长的技术啊~

A:第一个问题,的确,目前的桌面虚拟化技术还只是针对企业用户,但是已经有运营商在和我们商讨桌面云的解决方案。现在很多人都有互联网的邮箱,可能不久的将来您在互联网里会有一个永远跟随您的个人桌面。另外我们也正在把物理服务器上的服务器虚拟化方案向PC机移植,XenClient已经可以下载了。

第二个问题,桌面虚拟化是一个复杂的解决方案,涉及到前端接入设备(如传统PC、ThinClient、移动设备等)、服务器虚拟化平台、网络设备、存储设备、安全设备、操作系统等等,如果想全部掌握对于一个人来说相当困难。建议专攻一样,比如您熟悉的网络部分,网络虚拟化也是个很重要的方向。未来一定会更强调分工合作。

Q:您好宋经理:

虚拟化我目前只了解LVM磁盘上的虚拟,在于桌面上是怎么实现虚拟化呢,而且对于虚拟化概念,很模糊,到底是怎么实现是很好方法呢。针对于企业未来发展方向,虚拟化更重要的是走哪些方面好呢。谢谢您的解答~

A:虚拟化包含了太多的领域,您是存储虚拟化方面的专家,但我们还经常听说服务器虚拟化、应用虚拟化、桌面虚拟化、网络虚拟化等等。

围绕本期主题桌面虚拟化,不管哪个厂商,原理基本上是一致的,就是把Windows桌面运行在后台的服务器上,例如一台物理服务器通过服务器虚拟化技术可以同时运行40个Windows XP,再通过各自的协议把XP的桌面远程传输到40个用户的终端设备上,用户在面前的设备上看到的其实是个虚拟的影子,真正的桌面运行在数据中心。这种手段就是桌面虚拟化。针对企业未来的发展方向,上面提到的这些虚拟化估计都会逐步实施,唯一不确定的是先后次序而已。

Q:如何利用Citrix虚拟化提升企业信息安全?

A:您这个问题是逼着我做广告啊。

Citrix虽然不是传统意义的安全厂商,但是却被很多CIO认为是实现企业信息安全的重要选择之一。

首先,无论是桌面虚拟化还是应用虚拟化,原理都是把数据集中管理,用户可以操作访问,但是不能拷贝拿走。最严格的策略限制下,网络里传输的只有终端设备的键盘鼠标动作和服务器端收到指令后的屏幕变化量,真是的数据始终控制在数据中心内部。即使是这些信息ICA协议都是经过严格加密的。大量客户都是看中这一点才部署Citrix的虚拟化解决方案。
其次,Citrix还提供更进一步的安全保障产品,其中包括:

SmartAuditor:针对ICA协议进行录像,帮助企业实现图形审计,而且录像文件占用空间很少。这个方案在IT运维、业务外包、运营商4A项目中已经大量部署;

SmartAccess:智能访问控制,配合硬件设备Access Gateway,可以实现细粒度的访问权限控制;

Password Manager:单点登录改造,帮助客户实现应用的SSO,保护内部业务系统的帐号密码。

NetScaler:应用防火墙,保护企业的Web应用更加稳固。

不好意思,广告时间有点长。

Q:请问:完全虚拟化、准虚拟化、操作系统底层虚拟化的本质是什么?

在当今的各大中、小型企业中我们应该如何去选择这些不同的虚拟化技术?

我想选一种技术来介于硬件个操作系统之间(硬件之上,操作系统之下。)。什么样的技术才更符合这个标准。

A:如果我没有理解错的话,您说的这三个虚拟化应该分别对应:Hypervisor,ParaHypervisor和Shared OS Virtualization,都是实现服务器虚拟化的技术手段。您想选一种介于硬件和操作系统之间的,我建议可以多看看ParaHypervisor技术,不少人把这个词翻译成准虚拟化或半虚拟化,听着就不怎么舒服,回头汇报到领导那里肯定受批评,我个人的意见应该翻译成并行虚拟化技术,这种技术会充分利用芯片厂商Intel和AMD在CPU中提供的硬件虚拟化支持,同时虚拟机本身的内核也会经过改造,可以理解成原先由虚拟化层独自完成的工作,现在分给操作系统和硬件CPU了一部分,结果当然是性能更好啦。

主持人,抱歉,扯远了,好像我们的主题应该是桌面虚拟化。

Q:宋专家您好:

虚拟化作为一个古老但又很新的话题,本人对它的了解还局限在远程桌面的理解上,我想作为一个“截止2012年,将有60%的桌面实现虚拟化”的东西一定还有很多的其他的更有价值的理解。

那么我想求教的第一个问题是:从技术的角度出发,最终用户如何应用桌面虚拟化,我们不做这个事情会如何?这个问题也是在售前的时候最终用户非常关心的问题之一,希望得到专家的指点。

通过查看资料,了解虚拟化有5个方面,我对这五个方面一知半解,我也跟相关的同行交流过,他们也是一头雾水,浪费专家一些宝贵的时间给我们这些关注虚拟和思杰的追索者补补课。

1. 远程托管的桌面;

2. 远程虚拟桌面应用程序;

3. 远程托管的专用虚拟桌面;

4. 本地虚拟应用程序;

5. 本地虚拟操作系统。

其实这个五个方面并不是没有目的,思杰在这五个方面都有响应的产品,所以我想,今天我肯定问对了人。再次感谢专家腾出宝贵的时间。

A:IT技术和我们的日常生活一样,也是非常有潮流性的。有些人喜欢赶时髦,也有些人喜欢固守传统,但是随着时间的推移,原先时髦的东西会逐渐被大众接受而变成传统。桌面虚拟化属于正在兴起的潮流,您可以不急着现在就赶,但是从技术发展的趋势来说,迟早有一天会成为主流。Gartner有个研究报告说到2013年,全球会有四千九百万个虚拟桌面,这个目标我认为一定会实现。桌面虚拟化对企业的好处在楼上已经多次提到,所以对于您的第一个问题,我认为就是迟做早做的事情。二十年前在三亚的沙滩上几乎没有人穿着比基尼,现在您再去看看?

Citrix桌面虚拟化5个方面,您实在问得太专业了。其实是XenDesktop 4 FlexCast的5种场景,企业拥有大量的各类用户,Citrix一直很强调满足用户的需求,某种单一的技术手段肯定无法满足。这些场景的技术手段和目的如下:

1. 远程托管的桌面(Hosted Shared Desktop):后台基于Windows Server 2003或2008服务器,使用Citrix XenApp发布服务器的桌面给几十到上百个用户同时访问,配置严格的组策略保护共享的服务器工作环境。主要用在应用相对比较简单、用户个性化需求不高的场景。不少中小外企就是将这种手段配合瘦客户机使用,时间长的已经部署接近十年。

2. 远程虚拟桌面(Hosted VM-Based Desktops):传统意义狭义的桌面虚拟化VDI,把Windows XP/Vista/7的桌面运行在后台的服务器上,例如一台物理服务器通过服务器虚拟化技术可以同时运行40个Windows XP,再通过ICA协议把XP的桌面远程传输到40个用户的终端设备上,用户在面前的设备上看到的其实是个虚拟的影子,真正的桌面运行在数据中心。适用于应用相对复杂,用户个性化要求高的场景,在5种场景中部署最为广泛。

3. 远程托管的专用虚拟桌面(Hosted Blade PC Desktop):Windows桌面操作系统运行在机房里的刀片PC上,界面通过ICA协议传输到前端设备。用户和刀片数量一对一,这种架构并没有用到服务器虚拟化技术。主要使用在三维绘图等对图形显示要求高的场景,目前的服务器虚拟化技术还无法实现对显卡的支持,所以后台只能采用一对一的模式,硬件投入更大,但可以确保设计图纸的集中管理,安全性得到保障。

4. 本地虚拟应用程序(Virtual applications installed desktops):桌面还是传统方式,应用程序使用Streaming技术处理,从传统的“安装--运行”改变为“下载--运行”。(我个人认为这并不是虚拟桌面的一种)

5. 本地虚拟操作系统(Local streamed Desktops):由古老的无盘技术发展而来,现在Citrix的产品名叫Provisioning Service,收购之前是Ardence的BXP(在国内的网吧里这个产品应该是鼎鼎大名的)。一方面可以配合第二个场景实现VDI单一镜像管理;另一方面适用于三维图形要求更高的环境,除了硬盘之外,内存、CPU、GPU都调用本地的计算资源,所以性能基本和传统桌面没有区别。国内不少企业的设计部门都在使用。

其实还有第六种,叫做Loca VM-Based Desktops,您可以用XenClient去搜索,这种技术支持离线使用,适合企业的移动用户。XenClient是Citrix和Intel一起研发的,本质就是把服务器虚拟化技术中广泛采用的ParaHypervisor移植到客户端,目前Citrix已经可以提供测试版本。

谢谢您的问题,我回答得很累,但是很高兴有这么专业的问题。

Q:老师,对于桌面虚拟化我们需要什么样的服务器是支持它呢,比如公司差不多有500个客户端这样的规模,需要什么样的网络环境,它能代替我们直接在客户端的软件安装吗?

A:500个客户端对于服务器的需求和您在这些客户端上运行什么样的应用软件密切相关,如果可以采用应用虚拟化,三四台高配的刀片就可以。如果采用桌面虚拟化,按每个桌面1GB内存计算,服务器端这500GB内存是少不了的,这样大概需要十几片刀片。

对于网络环境而言,和这500个用户的位置有关,如果全部在一个局域网里,那么基本上不需要什么改造;如果有分支机构的,那么需要根据人数、应用种类、设备条件等进行规划。
不论采用应用虚拟化还是桌面虚拟化,都是集中管理的思路,所以未来客户端的软件不需要在每个终端设备上安装,也不会再有复杂的应用补丁管理,所有的工作都可以在数据中心完成。

Q:宋老师:

VDI桌面虚拟化对我们企业的IT人员来说,是一个解放,但是作为一名IT人员,我对虚拟化的前期部署投入产生了动摇,为什么,要真正上这个项目,要考虑到多个方面,服务器架构,网络设备,安全审核,存储设备,软件许可证等等,这些都考虑进入,恐怕这笔费用部分企业负担不起,这也是虚拟化项 目的一个障碍。

其次,大部分IT人员对虚拟化的认识还是留在模糊的层面上,服务器的虚拟化,网络设备的虚拟网,桌面的虚拟化,应用程序的虚拟化以及云计算等等,这些新技术新名词不断出现,我想没有一位IT人员能把这些概念理清,也没有什么万能的架构可以把这些虚拟化技术进行整合,如一盘散沙一样。

请问专家,要如何真正理解这些虚拟化的技术,如何结合企业实际投入使用,在保证投资和回报是该怎么取一个平衡点。

A:第一个问题我非常同意您的观点,的确,桌面虚拟化会涉及到不少的初期投资,这笔费用很可能超过购买相同数量的新PC。有两个建议供您参考:首先任何项目衡量其是否值得投资,肯定不是只看初期需要花多少银子,而是投资回报率的问题,很多调查机构都认为桌面虚拟化会帮助企业降低TCO,所以在您打算说服领导之前,请准备好具有说服力的TCO报告;其次我不建议一口气吃个胖子,企业部署桌面虚拟化也应该采用循序渐进的方式,在初期预算有限的情况下,首先解决需求最强烈的部门,稳定运行看到好处之后再大规模推广;

虚拟化是一趟开往未来的列车,所有的IT厂商都想找到一个舒服的座位,所以才会出现那么多看上去混乱、复杂、云里雾里的新概念。如果您是甲方,有一个办法可以快速搞定:首先做些研究工作,找到每个领域市场公认的领头羊,然后牵两头来展示一下,不用担心,只要是潜在的生意机会,乙方是不会错过的。了解清楚之后最关键的一点是要把这些概念和企业的真实需求联系在一起,经济危机的年代把钱花在刀刃上,如果没有需求哪怕对方吹得天花乱坠也不用理睬。

查看更多精彩门诊和专家:http://doctor.51cto.com/
 

责任编辑:桑丘 来源: 51CTO
相关推荐

2009-03-03 20:44:06

桌面虚拟化Xendesktop虚拟化

2011-12-13 14:52:08

思杰

2010-12-03 10:17:53

XenDesktop

2013-05-09 10:35:01

Windows Ser51CTO技术牛人直通微软

2010-03-18 16:15:17

Citrix思杰Xen

2010-12-23 15:49:46

思杰

2010-05-17 09:44:53

思杰桌面虚拟化

2011-04-19 08:59:33

2016-06-12 13:48:33

51CTO

2011-03-29 09:39:18

2010-05-31 17:04:17

2010-01-19 11:21:20

51CTO驻站专家

2010-05-24 16:36:19

2012-06-12 10:53:40

思杰桌面虚拟化

2010-04-29 10:00:25

桌面虚拟化

2010-08-09 07:32:46

思杰VMware

2011-11-18 10:08:20

虚拟化思杰虚拟桌面

2016-08-23 18:15:26

2011-06-08 08:57:29

2011-03-11 09:58:01

51CTO专家门诊服务器并行开发基础
点赞
收藏

51CTO技术栈公众号