虚拟化概念可理解为:使用基于软件的从物理实体元素抽象分离而来的虚拟存在的系统。虚拟化技术是对物理实体的一种补充,针对不同的资源,有着不同的虚拟化技术,大致分为四类:内存虚拟化、网络虚拟化、服务器虚拟化、存储虚拟化
(1)内存虚拟化:是指利用虚拟化技术实现计算机内存系统对内存的管理。内存虚拟化的作用更多的是满足对内存的分配,对必要的数据进行交换
(2)存储虚拟化:主要是将存储资源进行逻辑视图和物理存储分离,将内部存储资源分配存储池的存储容量。
(3)网络虚拟化:网络虚拟化是利用软件从物理网络元素中分离网络力量的一种方式,网络设备和服务器不同,一般需要执行高I/O任务,对于数据处理往往依赖专有的硬件模块。
(4)服务器虚拟化:利用服务器虚拟化,可以将服务器的CPU、内存、磁盘等硬件集中管理,通过集中式的动态按需分配,可以提供资源的利用率。