一般来说,在VMware环境下的存储设计包括创建许多共享的VMFS卷,这些卷都包括一个存储LUN。从通常的存储管理角度来说,VMFS卷是一个独立的数据存储池。当创建了一台虚拟机之后,它的虚拟磁盘就从VMFS卷的内部脱离出来成为一个独立的文件。虚拟服务器管理者的任务就是对这些VMFS卷内的虚拟磁盘进行分配和管理,而这项工作在物理服务器环境下通常是由存储管理者负责的。当存储管理者的日常工作转向另一个方面的时候,存储的分配和管理就分成两个主要的功能。如果没有实施适当的保护的话就可能存在一个潜在的风险--存储利用率和存储分配的效率变低,这可能会在不经意之间对之前所能实现的存储效率产生影响。
避免这个问题说到底还是一个过程的问题。我们应该主要考虑物理环境下现有的存储监控功能是否被有效地迁移到了虚拟架构下。以下是我们需要考虑的几点问题:
- 当应用被迁移到虚拟环境下的时候,将应用分配给存储层的相关策略将如何解决?
- 在VMFS卷中如何解决存储容量计划和存储利用率监控等问题?
- 当虚拟架构发生改变的时候,应该创建怎样的流程来重新获得分级存储?
正如我们所期望的那样,众多厂商开发出了新技术来帮助我们解决以上这些问题。其中自动精简配置功能可以避免过度分配;在光纤通道SAN中的虚拟存储可见性问题可以通过N-port ID虚拟化技术解决;存储虚拟化可以将数据重新分配到适当的存储层中;服务器操作管理应用可以创建架构标准、执行基于策略的法规遵从。
服务器虚拟化既给我们带来了机会,同时也带来了挑战。没有什么困难是克服不了的,但是我们应该在计划存储整合的同时来解决这些问题,而不是在一切都完成之后再重新返工。