存储虚拟化主要基于存储抽象的概念。换句话说,就是在物理存储硬件上的软件层,它支持硬件透明的存储分配。
而存储容器,与存储虚拟化不同。VMware vSphere 6.0中的容器是各种物理存储类型的分组。存储容器区别于存储虚拟化的是VMware容器能够暴露底层硬件特性。
试想一下在你的公司有这样一个特殊的部门,它有着多样的存储需求:高性能存储,要有重删功能,也要支持快照。各种所需的存储类型都能够结合进VMware容器,然后提交给VVOL数据存储对象。单一的数据存储对象能够访问多种存储类型。管理员可以使用虚机存储策略来分配每个VM最适合的存储类型。
这种方法很有意思,它将支持存储特性按需分发。那么假如,一个VM原本在商业存储上创建,但过了一段时间此VM需要高性能的存储。实现访问高性能存储的方法很简单,只要修改此VM的存储策略。这完全可行,因为高性能和商业存储同时存在通用的数据存储对象中。这个VM将永远不会迁移到另外的存储对象,这也就意味着Storage vMotion没有必要。修改VM存储策略只是在存储对象中给予其新特性的访问权限。