到目前为止,每个人都听说过桌面虚拟化和VDI这两个术语。自2006年以来,我们似乎一直受到VMware、Citrix®和Microsoft®等公司关于这些技术的营销宣传的冲击。但是,如果桌面虚拟化这么好,为什么世界上大多数桌面仍然是“老式的”物理桌面和笔记本电脑呢?
在高端的、图形化的UNIX和Linux工程应用程序中尤其如此。许多人认为桌面虚拟化和虚拟桌面基础设施(VDI)是一种边缘解决方案,面向的是简单的基于Microsoft®Windows®、类似Microsoft®office的应用程序。但许多硬核工程应用程序运行在UNIX上,人们错误地认为它们需要“真正的”工程工作站,不适合VDI。
桌面虚拟化?严肃的?
让我们后退一步,确保我们都在同一个页面上:桌面虚拟化是一个通用的总称术语,它描述了任何允许IT组织将桌面和应用程序的管理与用户使用的设备分离的技术。
在过去(你知道,像2003年),一切都是身体上的。如果用户需要一台工作站或笔记本电脑,IT就物理地安装一个本地操作系统,并将用户的应用程序物理地加载到其中。用户基本上被锁定在他们的设备上——他们的应用程序在那里,他们的数据在那里,环境在那里。如果当用户在家时,一台工作站或笔记本电脑损坏、丢失、被盗或被锁在办公室里,那么用户就不走运了:没有工作完成。
这是10年前的现实世界。它适用于服务器、数据中心、工作站和笔记本电脑。
但后来,一切都变了。虚拟化的概念从大型机发展到基于x86的计算机,突然间我们意识到服务器不过是可以在任何物理硬件上运行的磁盘映像。这让我们能够做各种很酷的事情,比如即时提供新的虚拟服务器,而无需购买新的物理服务器。为什么VDI对于硬核UNIX®和Linux®工程应用程序有意义,这样它们就可以始终运行在具有大量资源的物理硬件上。我们甚至可以在它们运行时移动它们,以便在物理服务器上执行维护活动而不影响对用户的服务。
在短短的几年中,我们很快意识到虚拟服务器在各个方面都比物理服务器更好。
因此,没过多久人们就会问:“嘿,既然虚拟化对服务器这么好,为什么我们不能对台式机做同样的事情呢?”在一瞬间,桌面虚拟化的概念诞生了。
当然,虚拟化服务器很容易,因为它们已经存在于数据中心中。因此,将物理服务器转换为虚拟服务器是相当简单的,用户甚至没有注意(或关心)。但是,如果IT部门想要虚拟化桌面,那会是什么样的呢?
一种方法是在用户的工作站或笔记本电脑上的虚拟机中运行用户的桌面操作系统。这样做为IT组织提供了许多虚拟化的好处——IT不必担心硬件兼容性和客户端设备的管理——但它实际上与过去20年使用的传统模型没有太大区别。
虚拟化用户桌面的另一种更有效的方法是将每个用户的桌面操作系统和应用程序从物理桌面“移动”到数据中心。然后,用户通过远程协议访问他们的桌面,本质上允许他们从世界上任何地方远程控制自己的基于数据中心的个人桌面。
基于数据中心的桌面虚拟化有很多种形式,大致分为VDI(每个用户在数据中心中拥有一个完整的虚拟机)和会话虚拟化(每个用户连接到数据中心中共享服务器上的单个用户会话)。(会话虚拟化从20世纪90年代开始以各种形式出现,包括微软终端服务器、微软远程桌面会话主机、Citrix MetaFrame和Citrix XenApp。)
本文重点讨论基于数据中心的桌面虚拟化,包括它的优点、缺点以及如何使用它向世界各地的用户交付高端UNIX和Linux工程环境。
等等:这东西现在是真的吗?
当我谈到基于数据中心的桌面虚拟化和VDI时,我经常听到这样的反对意见:“嘿,我几年前尝试过Citrix(或VDI),它糟透了!”或者有人会说:“是的,VDI对于简单的应用程序(如web浏览和办公套件)来说是没问题的,但我有图形化、高性能的应用程序,需要OpenGL、DirectX和出色的用户性能。”还有一些人认为VDI只是针对微软Windows应用程序,对于UNIX或Linux环境没有选择。
现在让我们澄清一下:与几年前相比,如今在数据中心托管台式机已经有了很大的不同,就像五年前到十年前一样不分昼夜。
我还发现,当我谈到远程桌面和应用程序时,大多数用户只尝试了基本的访问协议——通常是用于Microsoft Windows桌面的远程桌面协议(remote Desktop Protocol, RDP)或用于UNIX或Linux桌面的虚拟网络计算(VNC)。但是今天的远程协议不是RDP或VNC。
我们现在有许多高端协议选项,包括Citrix HDX, Teradici PCover- IP和Microsoft RemoteFX的Windows环境;Thin X协议,用于UNIX和Linux的OpenText™Exceed™TurboX。我们也有非常强大的选择,将高端硬件放在服务器中,为我们的虚拟桌面提供动力。我们可以安装GPU卡提供OpenGL和支持桌面虚拟机运行,我们有选择支持“叶片工作站”,我们可以安装workstation-class叶片硬件的数据中心一样强大的什么我们可以安装在用户的桌子上。而且,再次感谢先进的远程协议,我们实际上可以提供高性能的体验,将用户连接到他们的高端远程工作站。
所以回到2008年,我同意有人说的:“桌面虚拟化适用于办公应用程序,但不适用于工程应用程序或UNIX或Linux环境。”但现在情况完全不同了。这个行业已经创造了一些技术,使所有的应用程序都能做到这一点——无论是Windows、UNIX还是Linux,或者它们需要多CPU核、GPU或密集存储。
工程应用的数据中心托管桌面的好处
数据中心托管的桌面有很多好处。有些是显而易见的,而另一些则有点微妙。好消息是,这些好处适用于所有相关的人——整个业务、IT管理和最终用户。让我们逐一看看。
从任何地方访问关键的工程应用程序
数据中心托管的虚拟桌面和应用程序的基本优势在于,您的用户可以从任何地方访问您的工程应用程序。它们不需要位于与数据中心相同的建筑、城市或国家。他们可以通过前面提到的一种支持高端远程协议或web插件的解决方案,从运行不同平台和具有不同形式因素的客户端设备访问具有特殊要求(如OpenGL)的高端UNIX和Linux工程应用程序,无需根据具体工程环境在当地安装。
雇佣更好的人才,拥有更快乐的员工
对于基于数据中心的桌面,支持应用程序所需的IT工程可以位于数据中心附近,而不是用户附近。这也意味着用户不必住在数据中心附近。
这将带来一些以前没有的好处:如果您的企业不必在同一个城市聘用IT人员或数据中心的人才呢?这意味着你的才能可以在任何地方生存。你真的想雇一个不想搬家的俄亥俄乡下的人吗?没有问题。这也意味着你可以在最便宜的地方雇佣人才。你们是硅谷一家炙手可热的新生物技术公司,但你们的薪水却比不上硅谷?没有问题。从奥马哈雇一个生物学家,支付奥马哈式的薪水,而你的办公室留在加州。
在微观层面上,这也能给你带来好处:处理暴风雪或生病的孩子的用户,喜欢在晚上工作的用户,或者是喜欢在交通法庭上工作的用户——所有人都能完全高效地工作,因为他们不需要被绑在桌子上完成工作。他们可以在短时间内完成。例如,他们可以冲出办公室,而不必把所有文件复制到笔记本电脑上。再也不会接到“什么?”你出车祸了?我会尽快把最新的工程文件拷贝到我的u盘上!”
提供更好的支持
如果您将数十个数据中心合并为两个或三个,您就可以在总体上节省资金的同时,投资于更好的支持。你可以投资一些高质量的支持人员,而不是在世界各地给几十个平庸的工程师每人5万美元。你还可以避免在世界各地出现许多发明自己做事方式的IT“牛仔”。
这一切都意味着你可以在获得更好人才的同时节省资金,你的整体环境更加一致和稳定,你的用户总是能够获得高端的支持。
工程应用在现场(和ipad上)
当涉及到他们需要的数据时,工程和技术应用程序可能是野兽,项目文件增长到几字节的大小并不罕见。在过去的物理计算机时代,现场用户需要一台笔记本电脑来下载和同步所有这些有几个g的数据集。这不仅是缓慢的,而且还意味着(根据定义)用户无法访问最后一刻的更改。更典型的情况是,我们发现用户只需下载最少量的内容就可以节省下载时间——而且,不可避免的是,他们会发现他们需要访问一些他们事先没有考虑到的内容。
相比之下,在数据中心运行工程应用程序并从现场远程连接意味着用户总是可以访问其数据的完整和最新版本。
另一个好处是,由于基于数据中心的台式机和应用程序可以从ipad等非本地设备访问,您的用户可以从便携设备完全访问他们的应用程序和数据集。例如,想象一下这将如何影响建筑师对未完工体育场的参观。在旧世界,建筑师必须预先渲染一些视频,并将其加载到iPad上,以进行参观,但如果客户想看到一些没有预料到的东西,建筑师将无法向他们展示。相比之下,如果建筑师的iPad可以连接到实际的设计应用程序,他就可以根据需要在体育场进行攻城,并在肮脏的场地上做出改变。
更快地部署和修补新应用程序
每个人都知道,让用户的工作站保持最新是一场永无休止的斗争。应用程序经常被更改、更新、打补丁和重新配置。如果您负责保持用户的应用程序和桌面的更新,您认为哪个更容易:更新遍布世界各地的工作站,还是更新单个数据中心中的工作站?
将用户的桌面整合成一个数据中心,意味着它们被打补丁、更新和修复的速度要比在传统世界中快得多,在传统世界中,用户坐在别人的办公桌上。
将不同的应用程序平台组合到一个整体环境中
工程领域的挑战之一是,许多工程应用程序倾向于在UNIX或Linux上运行,而用户通常更喜欢Windows或Mac操作系统,以满足日常桌面需求。通过将工程应用程序转移到数据中心,您可以提供对基于UNIX或linux的特殊工程应用程序的远程访问,同时仍然允许用户在Windows或Mac上进行其他工作。
降低盗窃风险
根据定义,基于数据中心的桌面位于数据中心中。这意味着您的应用程序和数据也位于您的数据中心,而不是位于用户领域的工作站的硬盘驱动器上。这在安全性方面有很大的好处。
首先,当涉及到知识产权盗窃时,你不必担心你昂贵的设计会被别人拿走(不管是流氓雇员还是承包商)。
其次,如果有人真的偷走了客户端设备,那么这个人的硬盘上并没有价值数百万美元的IP。
最后,由于高端硬件位于数据中心,客户机设备可能非常“愚蠢”,通常只是瘦客户机或低端桌面计算机。
即时可伸缩性
在数据中心扩展虚拟机比在用户办公桌上扩展物理工作站更容易。如果您将所有工程应用程序移动到数据中心,那么在关键时刻增加10名工程师是很简单的—您只需将URL提供给他们到您的工程环境,它们就会启动并运行。当项目结束时,您可以很容易地将它们分离,而不必派遣IT人员去收集价值15000美元的桌面工作站。
一致的性能
数据中心托管的台式机的一个典型优点是,数据中心中的桌面应用程序总是全速运行,无论客户端设备上发生了什么,它们总是能够以lan速度连接到所需的数据集。因此,用户的垃圾软件笔记本电脑不再对关键业务应用程序的性能产生负面影响。
允许用户挂起和恢复他们的桌面
数据中心托管的桌面的关键是桌面和应用程序在数据中心中运行,而不是在用户的客户机设备上运行。因此,如果您的用户使用笔记本电脑,他可以关闭盖子并离线,而远程桌面会话仍在运行。用户可以从其他位置重新登录,从任何地方检查进度。
“跟着太阳走”
如果您的工程师在世界各地工作,那么将您的桌面和应用程序移到您的数据中心意味着多个用户可以共享相同的资源。如果您在北美、欧洲和亚洲各有30个用户,他们的台式机都在同一个数据中心,那么您只需购买一次仅能覆盖30个用户的容量即可。相比之下,购买90台价值1.5万美元的工作站!
如果您的应用程序是基于并发用户获得许可的,那就更好了。如果您的应用程序允许这样做,那么您必须只购买足够的许可证给那些在任何给定时间实际使用该应用程序的人。考虑到这些工程应用程序的价格,你可能会支付整个项目的费用。
由于集中化,更少的数据中心
今天增强的远程协议功能与网络带宽的最新进展相结合,意味着我们现在可以显著增加用户和托管桌面的数据中心之间的距离。
在基于数据中心的桌面主机的早期,我们只能通过局域网获得良好的性能。这本质上意味着我们的用户必须与我们的服务器位于同一栋建筑中。然后,随着网络带宽的增加和高速互联网连接变得越来越普遍,我们发现我们可以将我们的半径扩展到大都市地区。我们的用户可以在家里工作,如果他们在同一个城市,我们的服务器。
但是现在,再次感谢远程协议的改进,我们有了能够处理更高延迟的技术。我们有能力提供跨越国家甚至海洋的远程桌面,用户体验非常可接受。
综上所述,这些进步意味着我们现在能够增加托管用户桌面的单个数据中心的半径。想象一个在10个国家25个城市拥有40个办事处的环境。15年前,我们必须在所有40个办公室建立桌面主机服务器。十年前,我们可能会将这些地方合并到25个(每个城市一个),五年前,我们可能会再次将它们合并到10个(每个国家一个)。但有了今天的技术,我们可以从两个或三个数据中心为全世界所有的用户提供服务。
这就是当我们说我们正在“扩展”托管桌面的数据中心时的意思。15年前,我们可能省不了多少钱,因为我们必须在全世界建立40个数据中心。但如果我们今天可以用两个或三个数据中心做到这一点,我们将讨论一些引人注目的事情!
数据中心托管的桌面和应用程序的挑战
与IT领域的每一个设计选项一样,将桌面迁移到数据中心的决定涉及到一些权衡和挑战,包括:
用户需要连接互联网才能使用他们的应用程序:
数据中心托管的台式机面临的最大挑战是,您的用户将需要internet连接才能完成任何工作。虽然人们似乎总在预测互联网连接将无所不在,但仍有一些情况下人们会离线,比如当他们在飞机上或家里的有线调制解调器随机出故障时。
网络连接质量:
的确,互联网连接总是变得更快、更可靠,今天的远程协议在处理低带宽、高延迟和丢包方面可以做令人惊讶的事情。然而,我们不应该忘记,远程工程应用仍然需要一个体面的连接。
“得体”的确切程度取决于很多东西,比如应用程序的要求和用户的位置。但现实情况是,如果你的用户在3G MiFi连接上只有一个信号强度,如果他的所有工程应用程序都是远程的,那么他可能无法完成任何工作。
可能很难说服非信徒:
另一个现实是,IT行业的许多人都因使用远程桌面的糟糕经历而遭受了损失,无论是他们在20世纪90年代尝试了Citrix MetaFrame,还是在21世纪初尝试了更通用的VDI。有一大批IT专业人士完全不相信基于数据中心的台式机能够在图形密集型工程应用程序中表现良好。(当然,他们错了,但这对事业没有帮助。)
底线
考虑到将桌面迁移到数据中心的诸多好处,这样做在许多场景中都很有意义——工程应用程序也不例外。即使使用OpenGL、DirectX、Linux和UNIX应用程序,今天的技术也允许我们为连接笔记本电脑、工作站、家用电脑或ipad的用户提供可接受的体验。
今天的环境是多种多样的,并将继续如此。用户完全可以使用他们想要的任何客户机设备和平台,而It从一个集中的位置提供他们需要的关键工程应用程序,而不管客户机平台或设备是什么。
数据中心托管的台式机和应用程序现在在世界各地的数千家公司中使用,应该鼓励每个人认真审视自己的基础设施,看看他们是否能加入这些行列。
由OpenText赞助
当涉及到桌面虚拟化时,工程师需要安全可靠的远程访问集中的应用程序和数据。为了缩短设计周期和缩短上市时间,它们需要一种高级的企业级远程协议来实现高性能和生产力。通过这些增强的协议功能,公司可以整合其数据中心,并将其半径扩展到世界任何地方的所有工程师。
OpenText Exceed TurboX是一款高性能的远程访问解决方案,通过网络提供对UNIX和Microsoft Windows应用程序的访问,使真正的全球员工队伍更加强大。这使得员工可以在任何地方和各种设备上工作。通过消除传统远程访问解决方案的限制和复杂性,Exceed TurboX以独特的直观用户体验为您的业务提供最快的连接。
Exceed TurboX是OpenText EIM平台的一部分,该平台旨在使组织能够发现和管理信息,以促进增长和创新,缩短获得竞争优势的时间。该平台包括全面和集成的产品解决方案,包括体验套件、业务网络、流程套件、内容套件、发现套件和分析套件。
BrianMadden.com是由BrianMadden于2002年推出的,他是世界知名的固执己见、超级技术和非常独立的桌面虚拟化专家。
BrianMadden.com是一个全面的、独立的桌面虚拟化和企业移动管理资源,主要介绍应用程序交付专家Gabe Knuth和企业移动专家Jack Madden等人的文章。访问独家文章、视频、播客等,提供各种关键主题的关键客观见解,从DaaS、VDI、Citrix vs. VMware vs. Microsoft辩论,到围绕EMM、MAM和MDM的顶级移动趋势。BrianMadden.com只是TechTarget提供的众多IT中心网站之一。
想要了解更多ETX 相关资讯,可搜索:江苏信瑞一芯科技有限公司~~~