当前位置:首页 > 虚拟化 > 正文

桌面虚拟化技术的架构


一、简述虚拟化的架构及特点

虚拟化[1]是一个广义的术语,指的是在虚拟基础上而不是在真实基础上运行计算组件,是一种简化管理和优化资源的解决方案。就像开放透明的办公楼一样,整个楼层没有固定的墙体,用户可以以相同的成本建造一个更加独立、便捷的办公空间,从而节省成本,实现空间利用率的最大化。这种根据不同的需求重新规划有限的固定资源以充分利用的思想在IT中被称为虚拟化技术。

              虚拟化技术可以扩展硬件容量并简化软件重新配置。CPU虚拟化技术可以用单个CPU模拟多个CPU并行,允许一个平台同时运行多个操作系统,应用程序可以在独立的空间运行而不会互相影响,从而大大提高计算机的工作效率。虚拟化技术与多任务和超线程技术完全不同。多任务是指一个操作系统中多个程序同时并行运行,在虚拟化技术中,可以同时运行多个操作系统,每个系统在虚拟主机上运行多个程序;而超线程技术只是用单CPU模拟双CPU来平衡程序运行性能,但是模拟的两个CPU不能分开,只能一起工作。虚拟化技术也不同于VMwareWorkstation等同样可以实现虚拟化效果的软件,是一项巨大的技术进步,尤其体现在减少与软件虚拟机相关的开销以及支持更广泛的操作系统方面。虚拟化技术的定义有很多种,下面是其中的一些定义。“虚拟化是以用户和应用程序都可以轻松利用的方式表示计算机资源的过程,而不是以特定于其实现、地理位置或物理包装的方式表示这些资源。换句话说,它提供了一种方法。”数据、计算能力、存储资源和其他资源的逻辑视图,而不是物理视图。”-JonathanEunice,IlluminataInc.“虚拟化是表示计算机资源的逻辑集(或子集)的过程,以便可以利用原始配置的方式访问它们,这种新的资源虚拟化并不独立于实施、地理位置或底层。资源虚拟化:提供一组通用的接口对相似资源的集合进行抽象,从而隐藏属性和操作之间的差异,并允许以通用的方式查看和维护资源。“-OpenGridServicesArchitectureGlossaryofTerms。


二、桌面虚拟化VDI和RDSH有什么区别1、桌面虚拟化其实就是虚拟化。
与服务器虚拟化一样,桌面虚拟化也依赖于称为虚拟机管理程序的薄层软件。
虚拟机管理程序运行在裸机服务器硬件上,为管理员提供部署和管理虚拟机的平台。
通过桌面虚拟化,每个用户都会收到一个虚拟机,其中包含单独的桌面操作系统(几乎总是Windows)和所有已安装的应用程序。
对于操作系统、应用程序和桌面用户来说,虚拟机看起来几乎就像一个真实的桌面。
2.传统的瘦客户端解决方案不是桌面虚拟化。
最流行的服务器瘦客户端形式基于Microsoft终端服务(最近更名为远程桌面服务),它允许多个用户共享同一个Windows实例。
终端服务通常与CitrixXenApp(最初称为PresentationServer,以前称为MetaFrame)结合使用,以添加管理功能并提高性能,但不使用虚拟机管理程序或虚拟机。
主要缺点是某些应用程序在此共享环境中无法正常工作或根本无法工作;
并且用户无法像使用虚拟机或真实桌面系统那样自定义用户界面。
然而,人们经常将传统的瘦客户端解决方案称为桌面虚拟化,因为这两种解决方案的主要目标是相同的:服务器端桌面整合。
3、桌面虚拟化和VDI的含义几乎相同。VMware是第一个普及虚拟桌面基础架构(VDI)一词的公司,但Microsoft和Citrix紧随其后,分别推出了基于Hyper-V虚拟机管理程序和XenServer虚拟机管理软件的VDI解决方案。
这样想:VDI指的是底层桌面虚拟化架构。在这种架构中,每个用户的虚拟机都运行在服务器上。


三、云桌面和虚拟机技术云桌面中的IDV架构包含了虚拟机技术。目前云桌面领域主流的云桌面有三种:VDI、VOI、IDV。三类云桌面没有绝对的好坏之分,各有各的应用。应用场景:IDV智能桌面虚拟化最早由Intel提出。其核心是服务器端集中管理,虚拟系统本地运行。适用于7代及以上CPU、硬件配置比较统一、网络较差的场景。如今,随着信息化建设的不断深入,各行业的IT运维环境变得越来越复杂。单一架构的云桌面已经无法满足复杂应用场景的需求。下一代云桌面融合了三种主流技术架构。根据不同需求分布不同的云桌面,全面覆盖各种用户场景。