云
AWS
|
Azure
|
Google
|
Kubernetes
虚拟
VMware
|
Hyper-V
|
Nutanix AHV
|
Oracle Linux VM
|
RHV
|
Proxmox
物理
Windows
|
Linux
|
MacOS
|
Unix
|
NAS
应用
Microsoft
|
Oracle
|
SAP Hana
|
PostgreSQL
|
MongoDB
SaaS
Microsoft 365
|
Microsoft Entra ID
|
Salesforce
桌面虚拟化是如何工作的?
桌面虚拟化有多种实施方式,尽管使用的方法略有不同,但基本原理大致相同。从本质上讲,在服务器上运行的虚拟化平台管理用户连接并用作其工作站的基于软件的计算机的实例。
桌面虚拟化的基本组件包括:
虚拟机管理程序:
虚拟机管理程序也称为虚拟化管理器,是分配和管理虚拟桌面环境所使用的资源的框架。
主机和来宾系统:
主机系统是用于管理虚拟机的硬件,而来宾则是指这些虚拟机。
连接代理:
此组件控制最终用户、主机服务器及其来宾桌面之间的连接和身份验证。
当主机服务器设置为桌面虚拟化时,来宾系统将使用主机的物理资源,包括磁盘空间、内存、处理能力和网络连接。在这样做的过程中,客户机会生成一个其他操作系统可以使用的虚拟硬件配置文件。
用户连接到网络以访问其桌面后,虚拟机在功能上与用户坐在物理计算机上没有什么不同。根据组织的需求,有几种不同的方法可以实现桌面虚拟化:
本地桌面虚拟化:
本地桌面虚拟化是指在虚拟机管理程序可以物理访问的系统上运行虚拟化堆栈的实践。例如,如果您希望使用仅适用于特定操作系统的软件,但不想安装该操作系统,则可以创建所需平台的虚拟化实例。
远程桌面虚拟化:
这个实现是指从远程服务器运行桌面实例的做法。这允许用户通过网络连接和在计算机或平板电脑上运行的客户端远程访问环境。
应用程序虚拟化:
这种方法需要在隔离环境中设置应用程序,而不是在桌面环境中运行它。当用户连接到应用程序时,他们可以访问其功能,但应用程序无法访问基础操作系统或其他硬件资源。
分层:
分层是虚拟化单个应用程序的另一种方法。分层并不是与操作系统隔离,而是涉及在用户连接时挂载的虚拟磁盘上运行应用程序的实例。这可提供丰富的应用程序体验,同时在未使用应用时减少对服务器的任何影响。
用户虚拟化:
这指的是在远程服务器而不是用户系统上存储和维护用户的数据和设置。此架构有时会与远程桌面虚拟化分成一组。由于最终用户访问完整桌面,因此他们使用虚拟化用户配置文件。组织还可以为本地系统实施用户虚拟化,以改善安全性和用户体验。
虽然这些方法描述了每种体系结构实施的结果,但底层虚拟化技术的部署方法有所不同。每种虚拟桌面类型都适合不同的要求和方案。
无论使用哪种实施类型,虚拟化桌面的功能都相同。但在后端,其资源使用、成本和许可考虑因素各不相同。
虚拟桌面基础架构(VDI)
虚拟桌面基础架构(VDI)描述了专用虚拟化堆栈的实现,例如 VMware 的 ESXi 或 Microsoft 的 Windows Server
Hyper-V
。这些平台在企业数据中心的服务器上运行,管理虚拟化系统的资源和连接。这些虚拟化管理器称为虚拟机管理程序,它们“几近在硬件上”运行,因此会将服务器硬件和用户软件之间的附加层造成的任何影响降至最低。
远程桌面服务(RDS)
大多数 IT 团队都熟悉 Microsoft 远程桌面服务(RDS)。借助 RDS 和远程桌面协议,组织可以远程访问在内部服务器上配置的桌面映像和应用程序。与实际虚拟化模型相反,RDS 是一种基于会话的方法,它允许用户通过“瘦”客户端访问桌面,从而有效地完成相同的目标。由于 RDP
内置于大多数企业 IT 解决方案
中,因此使用 RDS 作为虚拟化解决方案可降低复杂性。
桌面即服务(DaaS)
桌面即服务(DaaS)是一种基于云的虚拟化方法。与其他云服务一样,DaaS 解决方案也托管在用户为桌面环境连接到的外部服务器上。使用 DaaS 提供商进行虚拟化可提供与其他云服务相同的优势,例如更高的灵活性、更低的复杂性和更有效的资源管理。
桌面虚拟化的不同类型和架构之间存在相当大的差异,因此有必要对每种类型进行探索,以便找到能够实现利益最大化的解决方案。桌面虚拟化可以提供以下改进:
简化的桌面管理:
通过从位于公司数据中心内的服务器管理桌面环境,IT 团队可以显著减少管理顾虑,包括维护、升级、备份管理和安全。
更轻松的支持:
通过将大量复杂性转移到服务器环境中,团队可以为每个用户提供更好的支持。访问远程虚拟机就像流式传输电影一样,因此硬件配置、个人设备影响和其他通配符变量的差异影响较小。
降低成本:
根据具体实施方案,虚拟化可适度或大幅节省成本。通过使用低成本、低功耗的客户端并将大部分处理放在远程服务器上,公司可以大大提高计算效率。资源并不是分配给数百个用户,而是智能地进行分配 - 仅在用户连接时才会为其分配资源。
更好的安全性:
通过使用桌面虚拟化,有效缓解了许多
与用户设备相关的安全问题
。借助强大的策略,用户可以从他们选择的设备安全地访问其环境,而不会产生安全影响。
选择正确的部署模式可以充分发挥桌面虚拟化的优势,并可能带来其他好处,具体取决于组织的需求。
如何选择部署模型
决定合适部署模式的一些因素包括组织为虚拟化考虑的软件、合规要求、现有基础架构和预算限制。
例如,VDI 模型通常会带来最高的初始成本,这些设置的管理也需要专家。VDI 设置提供最高级别的控制和显着的性能优势。它在平台和软件集成方面也是最灵活的。
使用 Microsoft 的 RDS,组织无法提供 Windows 10 桌面体验。由于提供 RDS 体验所需的工具在 Windows Server 上运行,因此最终用户可以在服务器环境中有效地使用桌面体验。然而,对于较小的组织而言,RDS 可能是一种经济实惠的选择,具体而言,因为可以连接的用户数量仅受服务器硬件的限制。
DaaS 模型的成本低于 VDI,性能高于 RDS,是一种平衡的桌面虚拟化方法。作为一种云服务,它还有更高级别的灵活性,例如,能够比本地管理的平台更快地进行扩展和缩小。由于虚拟化已经抽象到提供商处,因此无需聘请虚拟机专家。
对于任何希望最大限度减少支持和安全问题、集中管理数据和应用程序甚至提高性能的企业而言,桌面虚拟化都是一个有价值的技术堆栈。为了充分利用虚拟化,请确保您了解虚拟化对最终用户的影响。
更重要的是,在进行转换之前,请确保您拥有适当的基础架构。如果您的团队仍然使用传统台式机,则在迁移到虚拟化台式机的过程中,需要进行大量的数据
备份和传输
。虽然虚拟化可以简化操作,但您不应随意进行这种转变。
如果您想详细了解 Veeam 的
VMware
和
HyperV 备份解决方案
,请立即联系我们,
请求获取自定义演示
。