华为存储的分层问题?

1、高端存储的热数据分层标准是什么?以及分层后后期数据的分层判断机制
2、分层的算法机制。怎么才能更好的利用数据分层的效应

参与11

3同行回答

nkcsxuEynkcsxuEy  存储工程师 , 某股份制银行
华为存储SmartTier特性又叫智能数据分级特性。SmartTier提供智能化数据存储管理的功能,通过统计和分析数据的活跃度,将不同活跃度的数据和不同特点的存储介质动态匹配。存储系统经历I/O监控、数据排布分析、数据迁移三个阶段实现SmartTier1、I/O监控阶段由存储系统的I/O监...显示全部

华为存储SmartTier特性又叫智能数据分级特性。SmartTier提供智能化数据存储管理的功能,通过统计和分析数据的活跃度,将不同活跃度的数据和不同特点的存储介质动态匹配。
存储系统经历I/O监控、数据排布分析、数据迁移三个阶段实现SmartTier
1、I/O监控阶段由存储系统的I/O监控模块完成。
存储系统根据两个数据块的活跃度来判断一个数据块比另一个更热或更冷。每个数据块的活跃度通过统计数据块的读写访问频率和I/O比例得出。存储系统提供数据块活跃度的加权累计值。作为实时监控任务,所有数据块都会被持续统计。
2、数据排布分析阶段由存储系统的数据排布分析模块完成。
数据排布分析阶段以I/O监控模块生成的每个数据块的统计信息作为输入,根据存储池中各个存储层的容量,系统按照数据块的热度确定出每个存储层放置数据块的I/O计数阈值(确定阈值时,按照热度最高的数据块放在最高性能层级的原则进行)。数据排布分析会对存储池中的每个数据块排名,排名由高至低,选出最热数据块优先进行迁移(排名仅在同一个存储池中进行)。SmartTier在数据迁移之前根据最近一次数据排布分析结果和迁移策略决定数据块的迁移方向。
3、数据迁移阶段由存储系统的数据迁移模块完成。
SmartTier根据数据排布分析阶段对数据块的排名结果和数据迁移策略实施数据迁移,将排名高的数据块迁移至较高存储层(通常是高性能层或性能层),将排名低的数据块迁移至较低存储层(通常是性能层或容量层)

收起
银行 · 2021-01-21
浏览1062
nuonuo  工程师 , 华为
华为存储的分层是将将LUN数据按照默认一定的粒度划分,该粒度被称为“数据迁移粒度”。以“数据迁移粒度”为单位,统计和分析数据的活跃度,将不同活跃度的数据和不同特点的存储介质动态匹配,并通过数据迁移将活跃度高的“繁忙”数据迁移至具有更高性能的存储介质(如SSD 硬盘),将...显示全部

华为存储的分层是将将LUN数据按照默认一定的粒度划分,该粒度被称为“数据迁移粒度”。以“数据迁移粒度”为单位,统计和分析数据的活跃度,将不同活跃度的数据和不同特点的存储介质动态匹配,并通过数据迁移将活跃度高的“繁忙”数据迁移至具有更高性能的存储介质(如SSD 硬盘),将活跃度低的“空闲”数据迁移至具有更高容量且更低容量成本的存储介质(如NL-SAS 硬盘)。进行分级存储需要经历数据监控、排布分析、数据迁移三个阶段。
而分级存储预测功能则可以通过对用户当前业务负载特点的分析,将负载高的数据预测分配到高性能层或者性能层,将负载非常低或者完全为0的数据预测分配到容量层,在满足用户当前业务性能需求且保证总价格最低的情况下,给出用户存储池中的所有业务数据在各层分布最合理的预测比例,以指导用户后续进行合理的配置。

收起
硬件生产 · 2021-01-21
浏览1041
guwenkuanguwenkuan  系统架构师 , 金融
高端存储热数据分层要基于业务数据的结构,存储系统会自动对数据进行分析,以便达到最优分层结构,必要时会提醒用户瓶颈点。显示全部

高端存储热数据分层要基于业务数据的结构,存储系统会自动对数据进行分析,以便达到最优分层结构,必要时会提醒用户瓶颈点。

收起
银行 · 2021-01-20
浏览1002

提问者

bingfeng0703
技术经理创益云
擅长领域: 服务器数据库存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-01-19
  • 关注会员:4 人
  • 问题浏览:2202
  • 最近回答:2021-01-21
  • X社区推广