云计算是个概念,而不是具体技术。
虚拟化是一种具体技术,指把硬件资源虚拟化,实现隔离性、可扩展性、安全性、资源可充分利用等特点的产品。CPU虚拟化的技术:Intel的VT-x,AMD的AMD-V。虚拟化的软件:VMWare,Hyper-V,Xen,KVM,OpenVZ等。
目前云计算,大多是依赖虚拟化,通过把多台服务器实体虚拟化后,构成一个资源池,实现共同计算,共享资源。也就是现在所谓“云计算”,其实这个词提出来之前,过去的“服务器集群”就已经实现这些功能了,只不过没有现在那么先进而已。
虚拟化技术(尤其是桌面虚拟化),主要的目的是:
1、提高硬件资源的利用率
2、提高运维、管理的效率
云计算(尤其是LZ提到的Hadoop)的主要目的是:
1、在合理的时间内,对海量的数据进行分析,找出背后的规律和趋势
虚拟化是一个笼统的感念。而云计算这是虚拟化里的一个,云计算是在虚拟化基础上搭建的PAAS架构,通过管理平台可以管理虚拟化的软硬件资源。希望中电华联的回答能够帮助到你。