以更简单的话解释桌面虚拟化
桌面虚拟化是安全且经济的IT资源管理方式。
在企业级别上,“个人电脑”这个概念是不合逻辑的。
例如,在我的家用设备上,我观察到我最常使用的是内存(70%),而其他资源(CPU、SSD)基本上对我日常工作来说都是过剩的。
这是一个快照,我在两个浏览器中打开了18个标签,使用了活动的Slack,还有几十个后台进程,这是任何Windows PC的标准配置。
您可以看到大部分硬件能力都处于空闲状态。作为一名作家,我在大部分工作时间内的资源消耗情况就是这样的。唯一的例外是当我测试工具时,这些使用统计数据会显著超过这个范围,但这只占工作的30-40%。
就个人而言,如果我不切换到,我几乎无法避免这种资源浪费。然而,作为一个企业,除了让所有的计算能力闲置在每一台机器上,您还有几个更多的选择。
什么是桌面虚拟化?
这是一种通过软件将设备在许多用户之间虚拟分割的过程。其思想是将一个强大的服务器虚拟分区成多台机器,通过互联网连接为最终用户提供远程访问。换句话说,计算“流式传输”到客户端的基本设备上,例如台式机、平板电脑甚至智能手机。
在终端上,用户将像在分配给他们的个人设备上一样工作。唯一的变化是他们无法完全物理访问企业机器。相反,他们将与同事共享资源,每个人都在各自的单独单位上。
服务器硬件可以被分割成多少“片段”取决于底层硬件能力和客户的要求。
除了是一种经济的资源分配方式外,这种技术还可以防止机密公司数据通过网络诈骗泄露。此外,员工可以自由携带自己的设备并连接到企业网络来完成工作。最后,桌面虚拟化还可以节省组织的昂贵硬件维护和升级成本。
这种资源分配方式有几种类型,根据其对客户和提供商的工作方式不同。
桌面虚拟化的类型
可以将其分为三个类别:
- 虚拟桌面基础设施(VDI)
- 远程桌面服务(RDS)
- 桌面即服务(DaaS)
让我们简要地介绍每一种。
虚拟桌面基础设施
这是一种传统的桌面虚拟化方式,通过使用诸如虚拟机监控程序等技术将服务器计算划分为多个小流。这有助于在单个物理服务器上运行许多虚拟机。
根据虚拟机监控程序的不同,可以分为硬件虚拟化和软件虚拟化两种类型。硬件虚拟化直接安装在服务器上,是确保更高性能和安全性的最佳资源管理方式。相反,软件虚拟化位于操作系统之上,对计算资源没有直接控制,因此性能较低。
然而,主要目标仍然是有效地共享诸如CPU、RAM、存储等资源,并根据配置维护多个虚拟机(VMs)。
使用VDI,最终用户可以远程使用企业资源,访问文件、运行应用程序和服务等,而这些资源可能无法在他们自己的设备上执行这些工作负载。
例如,VMWare Fusion允许在Mac上远程提供Windows体验。
VDI通常有两种版本:持久性和非持久性虚拟桌面。持久性虚拟桌面在用户登录后保留其“个人化”远程桌面。非持久性虚拟桌面在用户退出后不会保留个性化设置,资源将返回到其原始状态。
远程桌面服务
由Microsoft提供支持的远程桌面服务(Remote Desktop Services)是桌面虚拟化的更高效版本,每台服务器上的用户密度最高。
实现这一点的方法是不为最终用户分配完整的虚拟机。相反,提供对从企业数据中心或云中运行的特定应用程序的虚拟访问。它适用于客户拥有其主要机器并且只需运行特定的资源密集型和/或数据敏感的应用程序的情况。在这里,多个用户共享在远程服务器上运行的虚拟桌面。
这可以在内部部署(Windows服务器)或在云中(实际上是DaaS的Microsoft Azure)中进行。
然而,这里没有明确的区别,底层的Microsoft协议也允许共享完整的“个人化”远程桌面体验,除了标准的基于会话的虚拟化。
桌面即服务
桌面即服务(DaaS)既可以是VDI也可以是RDS。只是您不在本地部署,而是向云提供商支付订阅费用来管理桌面虚拟化。
与其他两种方法相比,这是最灵活、可扩展和经济的选择。特别是对于低头数的初创公司来说,这是首选。此外,这是一种比在内部购买企业服务器硬件并部署专家进行管理更具成本效益的选择。
对于初学者来说,V2 Cloud为中小型企业提供VDI订阅,订阅期为7天。
它是如何工作的?
使用虚拟化监视程序创建使用服务器资源的虚拟实例。这些虚拟机通常相互隔离,并与支持服务器隔离。
远程服务器与终端用户之间的设置是由连接代理执行的。这个工具充当两者之间的桥梁,并管理用户身份验证、访问管理等。在表面上,连接代理负责屏幕更新,并传输诸如点击和键盘击键之类的信号到服务器。
根据类型,VDI、RDS和DaaS之间可能会有一些细微差别。例如,VDI主要依赖于硬件虚拟化,在物理主机上进行以获得最佳性能。
但是,RDS可以具有不同的协议,具体取决于您是选择远程桌面还是只想扩展几个虚拟应用程序。而DaaS为您提供了选择最佳设置的终极灵活性。
然而,这些应用程序背后的原则基本上是相同的。
桌面虚拟化的好处
有许多可以利用桌面虚拟化的方式,其中一些包括:
✅ 成本:这适用于所有情况。即使对于VDI,设置本地基础设施比向每个用户提供强大的机器更具成本效益。RDS对预算来说更加容易,因为一个远程桌面可以共享给多个用户。最后,DaaS对于初创公司来说是避免过多前期财务负担的最佳选择。
除了初始硬件成本外,桌面虚拟化有助于最小化重复的硬件和软件维护。需要维护的设备较少,需要支付的员工较少。
✅ 安全性:这是选择桌面虚拟化的另一个主要因素。不断演变的网络威胁意味着任何系统管理员都很难照顾到业务网络中的每个设备。
在这种情况下,集中管理有助于监控服务并及时应用更新/补丁。此外,敏感数据将保留在公司服务器上,而不是员工设备上。因此,即使员工的设备受到威胁,也不会成为存在问题。
✅ 管理:管理大量设备是耗时的。特别是员工入职和培训与集中运营相对简单。此外,在任何网络攻击的情况下计划备份和恢复也是乏味的。在这些情况下,将所有内容保存在公司服务器中证明了其高效性和灵活性。
✅ 可访问性:这可能是最大的优势,特别是在混合办公和远程办公成为新的未来时。桌面虚拟化确保员工在任何地点都获得统一的计算体验。他们可以在办公室或家中,但访问官方数据和强大的硬件仍然是无缝的。
最后的话
全球范围内的人们都在这样做,而且有着充分的理由。其中一个主要行业显然是IT行业,在这个行业中,大多数员工都需要性能良好的设备。
此外,呼叫中心、计算实验室或任何拥有大量设备的工作场所都可以利用桌面虚拟化实现成本效益、灵活性和无缝的资源管理。
然而,这并不仅限于业务领域,您个人也可以使用一些 Windows and Mac virtualization software。