这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战”
智能数据分级(SmartTier)分为块数据分级(SmartTier for Block)和文件数据分级(SmartTier for File)两种方式。
块数据分级(SmartTier for Block)
SmartTier 是针对块存储的智能数据分级特性。 SmartTier 按照应用对性能的需求,将 SSD,SAS 和 NL-SAS 三种类型磁盘分别对应 高性能存储层,性能存储层和容量存储层。每个存储层可以单独使用,也可以根据需 要两两组合,或者三者组合在一起组成存储池提供数据存储空间。 SmartTier 进行 LUN 级别的智能化数据存放管理,以“extent”为单位,默认 4MB (512KB ~ 64MB 可配)来统计和分析数据的活跃度,将不同活跃度的数据和不同特 点的存储介质动态匹配,并通过数据迁移将活跃度高的“繁忙”数据迁移至具有更高 性能的存储介质(如 SSD 硬盘),将活跃度低的“空闲”数据迁移至具有更高容量且 更低容量成本的存储介质(如 NL-SAS 硬盘)。SmartTier 经历的数据监控、排布分析、数据迁移三个阶段,如下图所示:
其中,数据监控、排布分析阶段由存储系统自动完成,数据迁移阶段通过用户手动触 发或根据用户配置的定时策略触发。 SmartTier 提高存储系统性能并降低用户成本,满足企业对性能和容量的双重需求, 避免历史数据占用昂贵的存储介质,保证企业有效投入,消除无用容量带来的能耗开 销,降低企业 TCO,得到最优性价比。
文件数据分级(SmartTier for File)
SmartTier 是为了满足客户简化数据生命周期管理,提升介质利用率,降低客户成本 而推出的面向文件系统的分级特性。它是基于用户自定义策略,以文件为粒度在不同 介质中进行动态迁移的技术。 企业存储的 Storage Pool 可以由多种介质(例如 SSD、HDD)混合组成,SmartTier 根据用户指定的策略(例如:文件名、文件大小、文件类型、文件创建时间、SSD 使 用率等),使数据可以在多种介质间流动,比如从高性能介质(例如 SSD)自动迁移到 大容量介质(例如 HDD,包括 SAS 或 NL-SAS)。原理如图:
SmartTier 适用于具有文件生命周期特征的场景,例如金融票据影像、医疗影像、半 导体仿真设计、油藏分析等场景。这些场景下的业务在前期都具有高性能要求,后期 对性能要求低。在这种场景下,便可以通过文件大小特征进行策略,指定小文件存放在 SSD 中,大文件存放在低成本 NL-SAS 中。借助 SmartTier 技术,可以在满足性能的前提下,显著降低客户成本。