虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
什么是桌面云,我们首先要回答一个问题是什么是云计算。关于云计算的定义很多,大家广泛认可的是维基百科上关于云计算的定义,也即:“云计算(cloud computing,台湾译作云端运算),是一种互联网上的资源利用新方式,可为大众用户依托互联网上异构、自治的服务进行按需即取的计算 , 云计算的资源是动态易扩展而且虚拟化的,通过互联网提供”. 桌面云是合乎上述云计算定义的一种云。在 IBM云计算智能商务桌面(IBM Smart Business Desktop Cloud)的介绍页面看,我们可以看到桌面云的定义是:“可以通过瘦客户端或者其他任何与网络相连的设备来访问跨平台的应用程序,以及整个客户桌面”。也就是说我们只需要一个瘦客户端设备,或者其他任何可以连接网络的设备,通过专用程序或者浏览器,就可以访问驻留在服务器端的个人桌面以及各种应用,并且用户体验和我们使用传统的个人电脑是一模一样的。
说白了,云服务就是建立在虚拟化技术之上的,所以桌面云与虚拟化技术的关系就是,后者是前者的基础。
虚拟化是一种计算机技术,如果你知道VMWare就不难理解虚拟的定义啦。比如在你的操作系统里放置另一个用于调试的操作系统,如果你要调试操作系统的驱动程序或者是封装系统的驱动程序等等,此时放置在你系统里的虚拟系统就利用了虚拟化技术;桌面云是被人冠名的一种概念,就如同你叫张三由于你个高,被人叫的绰号为大个,如果你公司登陆的电脑只有键盘鼠标没有机箱,就可以理解为一种利用服务器虚拟化操作系统提供的云桌面,让你远程登录一个操作系统实际登录了服务器中部署的某一台虚拟操作系统。
虚拟化分为很多种,桌面虚拟化、服务器虚拟化是最为常见的两种。没有所谓的桌面云,那都是厂商吹嘘出来的,云的特性有5点,最重要的特性就是按需计费,桌面虚拟化还做不到这一点