虚拟桌面类型及工作原,虚拟桌面主要分为两大技术类型:VDI和SBC。 基于VDI的
虚拟桌面解决方案,其原理是在服务器侧为每个用户准备其专用的虚拟机,并在其中部署用户所需的操作系统和各种应用,然后通过桌面显示协议将完整的虚拟机桌面交付给远程的用户使用。因此,这类解决方案的基础是服务器虚拟化。服务器虚拟化主要有完全虚拟化和部分虚拟化两种方法:完全虚拟化能够为虚拟机中的操作系统提供一个与物理硬件完全相同的虚拟硬件环境;部分虚拟化则需要在修改操作系统后再将其部署进虚拟机中,更多相关知识:
http://www.yanhuangzixun.com/。
两种方法相比较,部分虚拟桌面通常具有更好的性能,但是它对虚拟机中操作系统的修改增加了开发难度并影响了操作系统兼容性。特别是Windows系列操作系统是当前用户使用最为普遍的桌面操作系统,其闭源特性导致它很难部署在基于部分虚拟化技术的虚拟机中。因此,基于VDI的虚拟桌面解决方案通常采用完全虚拟化技术构建用户专属的虚拟机,并在其上部署桌面版Windows用于提供服务,但也有部分方案对Linux桌面提供支持。
基于SBC的虚拟桌面解决方案,其原理是将应用软件统一安装在远程服务器上,用户通过和服务器建立的会话对服务器桌面及相关应用进行访问和操作,而不同用户之间的会话是彼此隔离的。这类解决方案是在操作系统事件(例如键盘敲击、鼠标点击、视频显示更新等)层和应用软件层之间插入虚拟化层,从而削弱了两个层次之间的紧耦合关系,使应用的运行不再局限于本地操作系统事件的驱使,如果还开展ISP业务,需要了解接入资源管理系统优势所在。
其实,这种方式在早先的服务器版Windows中已有支持,但是在之前的应用中,用户环境被固定在特定服务器上,导致服务器不能够根据负载情况调整资源配给。另外,之前的应用场景主要是会话型业务,其应用具有局限性,例如不支持双向语音、对视频传输支持较差等,而且服务器和用户端之间的通信具有不安全性。因此,新型的基于SBC的虚拟桌面解决方案主要是在服务器版Windows提供的终端服务能力的基础上对虚拟桌面的功能、性能、用户体验等方面进行改进。 2.虚拟桌面的技术优势 采用虚拟桌面技术,实现了资源和业务的纵向集中以及接入方式的横向扩展,更具体的优势体现在以下方面。