桌面虚拟化是指,在一个网络内的客户端电脑,所有运算和存储都在云端完成,客户机属于瘦客户机,类似于以前的无盘工作站,客户机上不设或者少设存储设备,配备低端CPU仅用于网络通信。
服务器虚拟化是指,把一台或多台服务器的硬件资源整合起来,在上面利用虚拟机技术,建立一个或多个虚拟的服务器,统一调配这些物理硬件资源,实现硬件的高效利用。
服务器虚拟化是云计算中很重要的一部分。举个例子你就会明白:
例子1,假如一台配置不错的服务器,有WEB服务、邮件服务、FTP服务等一些服务需要运行,在现有条件下如果全都部署在一台服务器上,硬件资源满足要求但是很容易造成服务见的相互干扰,稳定性会大幅降低。此时如果在服务器上先部署若干个虚拟服务器,然后在每个虚拟服务器中再部署单一的服务,这样易用性和稳定性就大大提高。
例子2,假如有3台性能一般的服务器,需要运行2个大型服务,比较耗费资源,单一服务器无法满足要求,此时可以把3台服务器的硬件资源使用虚拟化技术组合起来统一调配,形成硬件资源池,然后利用这些资源建立2个虚拟服务器,分别运行2个服务,这样一来满足了硬件需求,2来相互独立互不干扰。
实际上在大型企业的应用中,常把数十台甚至上百台服务器组成这样的硬件资源池,比如说100台服务器,组成的资源池至少可以部署500个以上的虚拟服务器。因为每台服务器不可能随时保持100%的硬件占用,那么空闲的资源可以动态地分配给资源池中其它需要的虚拟服务器,大大降低硬件成本,提高管理效率。
总的来说就是,桌面虚拟化是针对PC而言的,PC上的运算转移到了云端进行,因此PC的硬件配置可以很低;而服务器虚拟化是针对服务器而言的,它可以把一台或多台硬件服务器的资源整合,然后利用这些资源虚拟化出多台虚拟服务器,有效提高了服务器硬件资源的使用率。