WEB开发网
开发学院服务器虚拟化 桌面虚拟化(三):脚踩两只船的OS虚拟化 阅读

桌面虚拟化(三):脚踩两只船的OS虚拟化

 2009-05-19 17:25:44 来源:WEB开发网   
核心提示:准备写这篇blog之前,突然发现自己真的不应该挑这样一个虽然很有前途的,桌面虚拟化(三):脚踩两只船的OS虚拟化,但是目前并不火,大家都很陌生得话题开始谈虚拟化,迟迟无法到来,出处: http://datoucan.blog.51cto.com/656829/132837系列文章:真实的谎言:桌面虚拟化(一)桌面虚拟化

准备写这篇blog之前,突然发现自己真的不应该挑这样一个虽然很有前途的,但是目前并不火,大家都很陌生得话题开始谈虚拟化。原因是桌面虚拟化涉及的技术很多,因素也很多,目前最火的服务器虚拟化,与其相比,复杂度其实小很多,涉及因素也少很多了。这个话题要想讲清楚,讲透彻,的确很难,不过已经写到这里,只能想方设法把这个问题写清楚,帮助大家更好地了解这方面的技术。

正如前面的文章写到的,桌面虚拟化目前所处的阶段,其实顶多也就只能算作0.5代桌面虚拟化,因为其所本应提供的应用和架构,应该更丰富更复杂,而目前所处的阶段,也就只能用于我们做一些个人的开发,测试,demo和安全性处理工作。其原因是:并没有实现真正的虚拟化。

为什么要这么说,目前桌面os虚拟化只是将桌面os,我宁可称为“个人计算环境”,与服务器虚拟化一样,实现了与硬件的隔离,摆脱了对硬件的“紧耦合”,也就是不会全部直接与硬件直接打交道,中间有一个管理层来进行资源的协调,使得“个人计算环境”不会独占使用硬件资源。于是,一个虚拟桌面,或者虚拟桌面可以被自由地拷贝,在不同的机器上使用。而虚拟服务器,则可以被换到不同的服务器上运行,或者同时运行。

但是对于桌面与服务器,我们的使用有着本质的不同:

桌面是个人使用,所以我们更强调其易用性,用郎咸平对pc行业得研究的分析(当然,他将pc等同于桌面个人计算环境的体验),就是个人对于桌面的依赖,接近与朋友或者助手的关系。所以我们需要能够随时随地访问个人最熟悉,具有高度个性化的桌面(个人计算环境)

服务器则是主要提供高性能的应用服务的,不需要很多的个性化,移动性要求也基本没有,主要是需要安全、稳定、易于管理,提供应用

从目前我们看到的应用价值也有非常大的差别:

我们在利用桌面os虚拟化做开发测试,因为让我们分开了不同的“个人计算环境”,而且我们强调这种使用方式的便携性。

服务器虚拟化,目前大家关注的热点则主要在于服务器整合,即更有效发挥服务器性能,一台硬件多个系统同时使用。

所以桌面os虚拟化并没有达到我们的预期,也没有充分地发挥价值。

从技术层面看这主要是由于:桌面OS虚拟化只是实现了虚拟机与运行资源的隔离,而没有操作资源的分隔。

其实这么讲也并不确切,因为这又碰到了另外一个技术即:演示虚拟化。如果要把这个问题讲清楚那就又是很长的文章了,那么大家暂时就理解为我们经常使用的远程桌面,更近一部其实就是微软的 termial service,以及这些技术得老东家Citrix原来的旗舰产品 Presentation Server。

由于桌面只是实现了运行资源的隔离,而没有操作资源得分隔,使得我们操作一个桌面,必须的存在于目前我们操作的pc上。而OS虚拟化,只是给我们带来了关机以后的便携性,并没有带来我们开机运行期间的便携性。

如果在桌面os虚拟化基础上,进一步实现操作资源(即外设)的虚拟化,那么,我们就可以实现桌面虚拟机运行环境,与我们使用环境的松绑,使得我们可以更灵活地使用我们得桌面。从这种意义上,我们就会看到得不是多个虚拟机对一个硬件资源得共享,而是我们在多个计算机、包括各种移动设备,瘦终端上对同一个桌面得共享使用。实现无处不在的桌面。而桌面虚拟化的价值,那个时候才会真正显现出来。

而我前面文章所描述的桌面虚拟化的天堂,恰恰是由于目前桌面OS虚拟化技术的脚踩两只船,若即若离,迟迟无法到来。

出处: http://datoucan.blog.51cto.com/656829/132837

系列文章:

真实的谎言:桌面虚拟化(一)

桌面虚拟化(二):遗落的天堂

桌面虚拟化(四):第二阶段,形影不离的贴身秘书

桌面虚拟化(五):简化,百川归海

桌面虚拟化(六):再论简化——simple is beautiful

Tags:桌面 虚拟化 脚踩两只船

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接