配置数据迁移速率
数据迁移速率用于控制存储层之间数据迁移的处理进度。不论迁移速率设置为哪一种,SmartTier都会根据当前业务负载,在上限范围内动态调整迁移速率,确保数据迁移不会对当前业务造成明显影响。
背景信息
数据迁移速率的作用范围为所有存储池,包括“高”、“中”、“低”,默认值是“中”。数据迁移速率设置后可以更改。
- 当数据迁移速率为“高”时,SmartTier将以尽可能快的速度迁移尽可能多的数据。由于数据迁移会产生一定的后端开销,这可能使I/O响应时间变长,具体取决于需要迁移的数据量。但是,各个存储层之间的数据迁移将会在较短时间内完成。
- 当数据迁移速率为“低”时,不会影响I/O响应时间,但完成数据迁移可能需要较长时间。
图2-2显示某存储池在相同业务负载下,对相同数据量实施数据迁移,当数据迁移速率分别为“高”、“中”、“低”时,I/O响应时间的变化情况。
注意事项
SmartTier动态迁移数据需要有用于数据交换的额外空间,因此配置SmartTier特性的存储池需要预留一部分空闲空间。
操作步骤
- 进入SmartTier管理界面。
- 在右侧导航栏上,单击
。
系统进入“资源分配”界面。
- 单击“资源调优”。
系统进入“资源调优”界面。
- 单击“SmartTier”。
系统进入SmartTier管理界面。
- 在右侧导航栏上,单击
- 设置迁移速率。
在“SmartTier”界面上,为“数据迁移速率”选择相应的取值。
- 当业务处于繁忙时,设置数据迁移速率为“低”。
- 当业务处于空闲时,设置数据迁移速率为“中”或“高”。
“数据迁移速率”分别配置为“低”、“中”或者“高”时,单个控制器的数据迁移速率大小如下:
- 低:数据迁移速率大小为0~10MB/s。
- 中:数据迁移速率大小为0~20MB/s。
- 高:数据迁移速率大小为0~100MB/s。