存储目标
添加存储目标使 Turbonomic 能够通过本机或 SMI-S 提供程序 API 连接到存储子系统。 浊 使用目标的 API 从每个底层磁盘阵列访问和收集信息。 该信息用于根据存储的类型和容量设置磁盘性能特征,从而改善工作负载布置。
Turbonomic 决定存储控制器和磁盘阵列之间的关系,以及数据存储在这些阵列中的位置。 此信息还有助于在更精细的级别优化工作负载布置。
对于内部部署应用程序,此优化将使 Turbonomic 能够对托管应用程序的工作负载在哪些存储设备上运行做出更明智的决策,并帮助确保应用程序 SLO。 在云中,存储数据作为公共云目标的一部分进行处理。
虚拟机和容器都受益于此级别的优化。 对于短寿命容器 ,Turbonomic 将建议使用最佳数据存储来保存持久性数据,并与容器或虚拟机管理程序目标配对,以选择计算和存储资源的最佳匹配。 对于寿命较长的容器和虚拟机,将针对 SLA/SLO 持续评估每个工作负载,而移动或调整存储器大小的建议将确保环境的持续效率。
注意: Turbonomic 不会执行优化存储的操作,但可以生成建议,例如保存持久数据的最佳数据存储。 请参阅连接存储供应商的产品文档,了解该供应商的优化功能以及如何完成 Turbonomic 建议的任何更改。
以下部分描述了存储供应链。 有关如何添加特定存储目标的信息, Turbonomic 资源可以监视各种供应链实体,以及可以执行哪些操作来优化环境,请参阅特定存储类型的目标配置指示信息。
实体映射
验证目标后, Turbonomic 会使用它发现的实体来更新供应链。 下表描述了目标与 Turbonomic之间的实体映射。
| EMC VMAX | EMC XtremIO | HPE 3Par | IBM SAN Volume Controller | NetApp | Nutanix | Pure | Turbonomic |
|---|---|---|---|---|---|---|---|
| 卷 (常规,精简,元) | 体积 | 虚拟卷 | 体积 | 体积 | Container | 体积 | 存储器 |
| 存储资源池 ( VMAX3 ) / 厚配置资源池(早期版本) | XTremIO 集群 | CPG | MDisk(阵列) | 汇总 | 存储池 | 货架阵列 | 磁盘阵列 |
| 存储组 ( VMAX3 ) / 精简化配置池(早期) | AO 配置 | 游泳池 ( MDiskGroup ) | 逻辑池 | ||||
| VMAX 阵列 | XTremIO 集群 | 控制器 | 控制器 | 控制器/文件管理器 | 控制器 VM | 控制器 | 存储控制器 |
| 系统 | 存储卷控制器 |
存储目标 (存储控制器) 将存储控制器和磁盘阵列实体添加到供应链。 磁盘阵列实体,进而主机存储实体 (数据存储器)。