尽管虚拟化存储有很多好处,但目前还没有一种明确的方法来部署或管理该技术;这部分是因为企业有不同的要求,并且产品在功能、技术要求和用例方面差异很大。
存储虚拟化有助于简化管理并提高资源使用率。还可简化跨存储池的高级功能应用程序,并延长旧存储系统的使用寿命。
当管理员部署和管理虚拟存储时,他们必须考虑四个主要考虑因素。其中很多组件特定于所选软件,但以下内容全面适用:
- 性能。虚拟存储产品应提供必要的性能以支持企业工作负载,无论它们的类型或波动频率如何。该产品应包括增强存储性能的功能,同时最大限度地减少虚拟化过程造成的任何负面影响。
- 弹性和可用性。存储虚拟化解决方案应提供高可用性,可最大限度地减少服务中断,以及防止数据丢失。这需要在整个虚拟存储设置中部署冗余硬件,以及全面的数据保护和容错。
- 安全性和合规性。无论IT团队部署何种类型的存储虚拟化或SDS选项,都应将安全性和合规性放在首位。虚拟化存储工具应始终保护数据,并防止未经授权访问存储基础架构及其数据。
- 管理和监控。管理员必须管理和监控其虚拟存储基础架构中的所有组件。为此,该软件应提供管理员所需的可见性和控制,以维护系统、执行升级、管理数据、监控存储和获取问题警报。
虚拟化存储管理策略的组成部分
每个虚拟存储软件都有自己的最佳做法,IT团队必须高度依赖供应商的文档来确定部署、管理和更新虚拟存储的最有效方法。无论IT团队为其虚拟存储选择什么,都可以参考下列最佳做法以确保管理员获得所需的可用性和性能。
1. 选择正确的硬件和软件
无论IT团队计划虚拟存储部署还是更新现有存储,他们都必须确保拥有合适的硬件和软件。请选择经过软件供应商认证的硬件,以专门用于虚拟存储。
该产品还应支持团队使用的任何软件、驱动程序或固件版本,并避免在支持服务器上安装无关的第三方软件。请努力实现跨存储节点的平衡配置,例如使用相同的硬件组件或存储协议。
2. 了解虚拟存储的局限性
虚拟存储产品通常有局限性,请在任何组件部署或更新前就了解这些局限性。
VMware vSAN不支持节省空间的稀疏磁盘或存储I/O控制,并且不允许主机参与多个vSAN群集。微软的ReFS要求管理员创建一个卷,而不是升级现有卷来使用某些新功能。 NetApp FlexArray对存储阵列逻辑单元号施加了特定限制,但这些限制不适用于本机磁盘。
3. 获得正确的存储资源组合
物理存储资源是任何虚拟存储的支柱,企业需要谨慎平衡性能、容量和成本。IT经理必须确定部署全固态驱动器 (SSD)、全硬盘驱动器磁盘 (HDD) 或两者组合。还要考虑使用哪些存储技术,例如串行高级技术附件、串行连接的SCSI或非易失性存储器,以及存储控制器的类型和数量。
当管理员计算容量需求时,他们应该考虑数据量、格式化开销以及维护和数据保护所需的空间;其他因素是数据缩减功能,例如压缩和重复数据删除。
4. 确保弹性和可用性
存储虚拟化必须提供高度的可用性、可靠性和容错性。这需要管理员配置冗余硬件和特殊软件,以确保弹性和连续服务。硬件选择、集群中的主机数量、RAID类型、卷配置、软件设置和数据保护策略都有助于提供弹性。管理员还应该能够扩展他们的系统,在必要时更换硬件,并在最少停机时间或服务中断的情况下执行升级。
5. 在每个阶段考虑安全性和合规性
虚拟存储产品通常提供多种功能来保护存储配置,因此,请尽可能充分利用它们;但要了解它们对此类系统的影响。
产品可能支持静态加密,但设置起来很费力,而且加密过程可能会占用大量CPU资源并影响应用程序性能。虚拟存储保护与其他基础架构非常相似,应遵循最小权限原则,禁用或删除未使用的服务并正确保护密钥管理服务器。
6. 保持系统最新
软件供应商提供定期更新和补丁,以添加新功能、增强性能、改进操作或解决安全问题。在这些更新可用时部署它们很重要。这包括虚拟存储,还包括操作系统和任何支持软件。但一定要遵循供应商的建议。
供应商可能会建议关闭操作系统或第三方软件的自动更新,并设置手动过程。一定要更新固件,但要注意这样做会影响系统稳定性。管理员应阅读发行说明并在部署之前全面测试任何更新。
7. 有效利用缓存
适当的缓存是提供应用程序所需的存储性能的关键。很多虚拟存储工具提供自己的缓存数据机制,管理员在规划缓存策略时确保必须在这些限制范围内。工作负载、驱动器类型(SSD或HDD)和缓存设备等因素也会产生影响。然后确保调整缓存大小以适应任何工作负载,并选择能够提供所需耐用性的设备。
8. 不要忘记网络
网络是虚拟存储部署和维护中最重要的因素之一。其设计和配置必须满足支持应用程序所需的性能和可靠性要求。这不仅意味着部署冗余组件,例如交换机、路由器、电缆和网络适配器,而且设备必须提供持续提供高IOPS和低延迟所需的带宽和吞吐量。
9. 确保适当的维护和管理
虚拟存储部署是一回事,对它的管理完全是另一回事。管理方法取决于IT管理人员选择的产品及其提供的工具。管理员必须了解这些工具的工作原理、它们的用例,并阅读供应商提供的任何产品文档。
有些虚拟存储产品支持存储使用控制策略,因此在虚拟存储设置期间要非常小心地配置它们。请提前规划管理任务,例如许可证密钥管理、硬件升级或服务器维护和重新平衡。
10. 保持端到端可视性
IT团队必须持续监控虚拟存储,以确保其安全、可用并按预期运行。请务必跟踪一切,从存储容量到网络使用情况等。有些供应商提供健康监控服务,可以帮助管理员识别潜在问题并提供可操作的见解。
管理员必须评估这些服务以确定它们是否有用,特别是如果他们有额外的订阅费用。总体目标是保持对虚拟存储基础架构的完整可视性,以便团队可以在问题变得严重之前主动识别和解决问题。