桌面虚拟化与应用虚拟化的联系与区别
发布时间:2022-05-31

1 引言
随着桌面虚拟化技术的发展,云桌面进入大众视野,云桌面具有数据安全性高、易维护、性价比高和可移动性高等优势,因此各行各业逐步使用云桌面替代传统PC。应用虚拟化技术是对桌面虚拟化技术的进一步发展,是未来虚拟化应用类型的发展趋势之一,应用虚拟化将用户PC操作系统和应用程序分离,便于灵活管理。本文将简单介绍桌面虚拟化和应用虚拟化技术,并阐述二者的联系与区别。


2 简述桌面虚拟化与应用虚拟化
2.1   桌面虚拟化简述
桌面虚拟化技术首先使用服务器虚拟化技术,在物理服务器上安装虚拟主机系统,由虚拟主机系统模拟出操作系统运行所需要的硬件资源,如:CPU、内存、网卡和存储等。操作系统运行在虚拟的硬件资源之上,可以达到多个操作系统共享物理服务器的硬件资源,从而提高资源利用率。虚拟桌面的存储和执行(包括操作系统、应用程序和用户数据)都集中在服务器,用户使用终端设备通过远程连接协议访问个人桌面。桌面虚拟化将所有桌面虚拟机存放在服务器托管并统一管理,同时用户能够获得近似PC的使用体验。
图2-1    桌面虚拟化技术原理

桌面虚拟化技术主要有以下优势:
●    实现桌面统一管理:管理员可以批量部署桌面,为用户提供统一标准化的工作桌面。
●    减少运维成本,提高运维效率:当云桌面出现故障时,运维人员可以远程维护桌面。
●    数据安全性高:用户终端只显示桌面,用户数据存放在服务器,服务器的高可靠性降低了数据丢失的风险。
●    灵活性高:用户可以通过不同设备随时随地访问云桌面,提高移动办公的便利性。

2.2   应用虚拟化简述
应用虚拟化又称“应用程序虚拟化”,是将应用程序与用户操作系统解耦合,为应用程序提供一个虚拟的运行环境,此环境又称应用主机。在应用主机中,不仅包括应用程序的可执行文件,还包括它所需要的运行环境。从本质上来讲,应用虚拟化是把应用程序对底层的系统和硬件的依赖抽象出来,以解决版本不兼容的问题。例如,使用应用虚拟化技术后,用户可以在UOS或Kylin等其他Linux操作系统上使用Windows应用程序。
应用虚拟化技术首先在服务器上集中部署应用主机并发布应用程序,通过远程应用连接协议,用户在本地系统可以使用已发布的应用。对于用户而言,使用虚拟应用的体验和使用安装在本地物理计算机上的应用程序的体验是一致的。
图2-2    应用虚拟化技术原理

应用虚拟化技术主要有以下优势:
●    实现应用统一管理:管理员可以批量下发应用程序,更新用户的应用程序更加便捷。
●    灵活性高:用户可以随时随地快速使用发布的应用,实现高效办公。
●    跨系统交付Windows应用程序:例如,Linux系统的用户可以使用Windows系统的应用程序。


3 桌面虚拟化与应用虚拟化的联系与区别
●    二者均属于虚拟化技术,桌面虚拟化交付给用户的是虚拟桌面,应用虚拟化交付给用户的是虚拟应用,用户无法看到此应用程序所运行的虚拟桌面环境。
●    二者均能方便运维人员统一部署和管理,为用户提供标准化的工作环境。
●    二者均能为用户提供灵活便捷的使用方式,可以随时随地访问用户桌面或应用。
●    桌面虚拟化交付的桌面操作系统更广泛,而应用虚拟化交付的只有Windows系统的应用程序。桌面虚拟化交付给用户的桌面包括Windows系统和UOS/Kylin等Linux系统;应用虚拟化由于大多数厂商使用的远程应用连接协议是基于Windows的RDP协议实现的,因此应用虚拟化技术交付的是运行在Windows系统上的应用。


4 结论
随着虚拟化技术的发展,桌面虚拟化技术为各行各业带来经济实用、灵活便捷和安全高效的云桌面,应用虚拟化技术为用户提供独立于本地操作系统的应用程序,解决应用程序与操作系统不兼容的问题。锐捷云桌面的三擎云办公和三擎云课堂解决方案,使用了桌面虚拟化技术,适用于企事业单位办公场景和学校的教学场景;锐捷云桌面的应用虚拟化解决方案,使用了桌面虚拟化和应用虚拟化技术,适用于政府机关人员使用应用创新系统(例如UOS/Kylin系统)的办公场景,解决了由于部分业务软件未适配Linux系统,用户无法使用Windows应用的问题。

 

相关链接

IDV、VDI、VOI、TCI 这些桌面虚拟化傻傻分不清?

桌面虚拟化是什么

桌面虚拟化技术架构有哪些
 

锐捷互动
搜索“锐捷互动”
或扫码关注
随时了解更多信息

返回顶部