VDI何时有用?
2008-11-28 16:48:34 来源:WEB开发网本系列的前几篇文章比较了虚拟桌面基础架构(VDI)解决方法相对于基于服务器计算的解决方案和传统本地桌面环境所具有的优点。我们已经分析了这些技术各自的优缺点,现在就来看看VDI在实际中的何处有用。
正如我之前写到的,VDI技术将永远不会取代本地桌面计算技术。但是通过目前可以使用的SBC(server-based computing,基于服务器计算)技术,很多人将大多数普通的应用从桌面转移到数据中心。(也许有80%?)
那么为什么只有80%呢?为什么不能将应用的其它部分也转移到数据中心来呢?可能的原因有:
1、用户需要脱机连接(出差使用的手提电脑等)
2、应用不与终端服务器兼容
3、应用会大量占用资源,导致终端服务器宕机
4、应用使用大量图片,无法通过瘦客户机远程显示协议很好地工作,如RDP(remote display protocol,,远程显示协议)或ICA(Independent Computing Architecture,独立计算构件协议)
5、在SBC环境中使用应用软件得不偿失。
正如我所说,VDI并不是应用的最终根本解决方法。SBC是一个不错的基础。基于此,让我们看一看以上列出的几点,再想想VDI。这些原因中的第二,三和第五点都可以由VDI加以解决。
(重申一下,为什么你“需要”解决以上列出的第二,第三和第五点原因呢?请参考本系列的第二篇文章。)
目前为止,很明显的一点是任何运行环境都可以从SBC、VDI和传统本地桌面的混合使用中获益。正如创建一个包含SBC、传统安装的应用以及应用流(application streaming)在内的综合应用解决方法是合理的,你应该把桌面看作仅是“另一种应用”,可以根据不同的情况,以多种方式进行工作。
在回答 “为什么有人会需要VDI?”的问题时,经常提到的例子是远程软件开发人员需要。远程开发人员都有他们自己的VM(虚拟机)桌面,能够在不影响其他使用者的情况下做任何他们想做的事。
这确实是一个很好的例子,不过,VDI在其它许多方面也都有用。我担心过多地使用开发人员的例子会使人们误认为,如果他们没有远程开发人员,就不需要VDI。
事实上,只要具有超级用户(power user)或者需要使用不熟悉的、不与终端服务器兼容之应用的用户,而用户仍然需要与传统SBC环境相关的灵活性,例如,从任何地方连接到应用、连接速度缓慢等,任何这样的情况,VDI技术都是很有用的。
我认为VDI几乎在各个方面都有用,不过会受到一些限制。它仅仅是用来为用户提供桌面的多种方式的一种。VDI能够在百分之百的公司内发挥作用,但是可能只对公司内2%~4%的用户有用。的确,VDI很有用。但是,人们并不会因此而淘汰SBC环境或者桌面计算机。
这系列的下一篇文章我们将讨论什么技术让VDI成为可能。
作者简介:Brian Madden是一名来自华盛顿特区的独立技术分析师和思考者。他已经出版有关思杰和瘦客户机计算技术的若干书籍和上百篇文章。Brian三次获得微软最有价值专家(MVP)和一次思杰技术专家(CTP)。他目前在全世界进行演讲和教学。
更多精彩
赞助商链接