近年来云计算技术越来越多的被应用到各类场景,依托虚拟化技术的云桌面技术也正在被更广泛的用户接受和认可,目前企业、政府、医疗、教育、安平等行业也正在积极的探索和尝试通过云桌面的方式替换传统PC。目前市面主流的桌面虚拟化技术包括:VDI、IDV、VOI、RDS等,如何选择适合用户自身场景使用需求的技术路线至关重要。
之前在网上看到一句话用来形容桌面虚拟化技术非常的合适:“任何一种技术既有十分突出的优势,又有客观存在的局限性”,由于技术本身所具有的两面性,其本身并没有好坏之分,结合自身使用需求选择最适合的即为正确。
一. 云桌面建设关注点
对于用户而言良好的使用体验、高效的运维管理、可信的数据安全、合理的成本的是最为关注的几方面内容。
使用体验:云桌面作为终端用户产品是否能够提供良好的使用体验是用户接受的需求。一方面要提供稳定、流畅、可靠的人机交互体验,另外一方面也要保证良好的软件和硬件外设兼容性满足业务场景需求。
运维管理:传统的PC由于产品和架构本身的问题,一直存在故障率高运维管理效率低等问题,尤其是在中大型集中式应用场景,运维管理效率提升是云桌面相较与传统方式十分突出的优势;
安全性:云桌面采用数据集中式的存储方式和终端行为管控可以提升数据泄露的安全性,对于涉密等级要求较高的行业来说尤为重要;
成本:性价比是用户选择的重要判断依据,对于云桌面建设而言成本既包括前期的建设成本,也包括后期的使用成本(如:电费、运维管理费等),即总体拥有成本TCO。
二. 主流的虚拟化桌面技术
在这里我们重点介绍目前市面上主流的四种桌面虚拟化技术架构:VDI、IDV、VOI和RDS,根据桌面运行位置(客户端/服务端)和桌面运行形态(虚拟机/物理机)两个维度可以划分出如下关系:
IDV:以虚拟机方式运行在本地终端;
VDI:以虚拟化方式运行在服务器端;
VOI:以物理机方向运行在本地终端;
RDS:以物理机方式运行在服务器端;
- VDI(Virtual Desktop Infrastucture,虚拟桌面架构)
VDI为集中存储、集中运算的虚拟桌面基础架构,属于云桌面技术。该架构是把所有的用户桌面的数据运算都集中在服务器端,用户桌面接收的只是操作系统环境。
VDI架构计算和存储都以虚拟机的方式运行在服务器端,用户端主要做简单的视频图像呈现,服务端和用户端通过网络桌面连接协议实现交互数据实时传输。
优点:集中运维管理效率高、桌面移动性好(接入灵活)、数据集中存储安全性高、桌面容灾迁移可靠性高、企业级特性丰富、扩展性良好;
缺点:网络环境依赖度高(稳定性和带宽)、外设兼容性一般。 - IDV(Intelligent Desktop Virtualization,智能桌面虚拟化)
IDV为集中存储、分布运算的构架,是intel为了挽救自身X86业务而提出的虚拟化技术。
IDV架构计算和存储能力都集中在用户本地端,服务端至少对用户终端进行集中化的运维管理。相较于传统PC IDV架构在硬件主机和操作系统间插入了一个Hypervisor虚拟化层,通过虚拟化层可以对用户的操作系统及以上各层级管理。
优点:集中式运维管理难度低、外设兼容性良好、运行不依赖网络环境。
缺点:不支持高可靠迁移、数据本地存储安全性低、性能扩展能力差。 - VOI(Virtual OS Infrastructure,虚拟系统架构)
VOI为集中存储、分布运算的构架。VOI无任何硬件虚拟化层,其本身是无盘工作站模式。
优点:本地计算重载应用兼容性好、外设兼容性好、集中存储数据安全性高;
缺点:不支持ARM架构,不支持移动办公。 - RDS(Remote Desktop Services,远程桌面服务)
RDS是在Windows上创建多个操作系统,通过远程桌面RDP连接至不同用户,计算和存储能力集中在服务端,用户端通过桌面连接协议远程访问服务端用户系统。
优点:集中化运行管理和数据安全性好、无需单独购买云桌面软件成本低;
缺点:硬件资源共享个性化能力差、网络依赖高、重载软件支持较差、外设兼容性一般。
三. 技术对比
注:部分内容来自网络,仅供个人学习参考。