一种基于自动分层技术热度统计数据的存储系统优化方法与流程

文档序号:12462634阅读:287来源:国知局

本发明涉及存储系统软件技术领域,具体涉及一种基于自动分层技术热度统计数据的存储系统优化方法,主要针对存储系统性能优化功能,提供一种更高效的评估存储系统性能优化空间,并自动生成优化方案的方法,主要为了提高存储系统优化管理水平。



背景技术:

为了提高存储系统的性能,目前常见的存储系统都提供有自动分层的功能,自动分层技术将存储系统中的热数据自动迁移到性能更高的SSD存储设备上,同时也会将冷数据迁移到HDD/SATA/NL等更廉价的存储设备上。降低存储成本并提高系统对热数据的响应速度。在自动分层技术基础上,存储系统管理者更关注的问题是系统中热数据的总量如何,如何分布,是否需要在系统中增加SSD设备,需要增加的容量是多少,增加后能够提升的性能有多少,等等。

本发明主要针对解决此类问题而设计,通过对系统热数据的分析,给系统管理者提供系统优化改造的建议报告,辅助决策,提升存储系统的使用性能和管理水平。



技术实现要素:

本发明要解决的技术问题是:本发明针对以上问题,提供一种基于自动分层技术热度统计数据的存储系统优化方法。

本发明所采用的技术方案为:

一种基于自动分层技术热度统计数据的存储系统优化方法,所述方法基于IO热度数据分布状况,结合系统现状自动评估并给出优化改造方案,为系统优化提供更专业可靠的理论和数据支撑。

所述方法利用自动分层模块的热度数据,并依据自动分层的数据迁移原则建立全新的自动化系统优化评估模型,在自动化系统评估模型的基础上,自动生成系统优化方案,为系统优化提供了理论和数据支撑,辅助管理者进行管理维护。

所述方法基于存储自动分层模块输出热度数据文件,统计每一最小物理单元(extent)的读写IO次数,以此计算出现有存储设备各卷上的不同类型热度数据(热/温/冷)的总量及占比分布,并依据热数据迁移到SSD层,温数据迁移到HDD层,冷数据迁移到NL层这一自动分层技术的迁移原则,自动计算需要对应增加的SSD/HDD/NL设备数量和容量,并评估增加后对系统性能的改善,最终输出系统优化的评估建议报告。

本发明的有益效果为:

本发明为系统优化提供了理论和数据支撑,辅助管理者进行管理维护,降低系统维护成本,又提高系统性能和管理水平,优化提升系统整体性能,尤其是系统响应时间(response time)和每秒读写次数(IOPS)两方面性能。

附图说明

图1为本发明自动分层模块输出的数据文件格式示例图。

具体实施方式

下面根据说明书附图,结合具体实施方式对本发明进一步说明:

实施例1

一种基于自动分层技术热度统计数据的存储系统优化方法,所述方法基于IO热度数据分布状况,结合系统现状自动评估并给出优化改造方案,为系统优化提供更专业可靠的理论和数据支撑。

实施例2

在实施例1的基础上,本实施例所述方法利用自动分层模块的热度数据,并依据自动分层的数据迁移原则建立全新的自动化系统优化评估模型,在自动化系统评估模型的基础上,自动生成系统优化方案,为系统优化提供了理论和数据支撑,辅助管理者进行管理维护。

实施例3

在实施例2的基础上,本实施例所述方法基于存储自动分层模块输出热度数据文件,统计每一最小物理单元(extent)的读写IO次数,以此计算出现有存储设备各卷上的不同类型热度数据(热/温/冷)的总量及占比分布,并依据热数据迁移到SSD层,温数据迁移到HDD层,冷数据迁移到NL层这一自动分层技术的迁移原则,自动计算需要对应增加的SSD/HDD/NL设备数量和容量,并评估增加后对系统性能的改善,最终输出系统优化的评估建议报告。

实施例4

如图1所示,TIER 0-2表示存储系统的三层架构,extend表示最小的物理分配单元,bucket表示根据响应时间将数据分散到12个(0-11)buckets中,其中,bucket 3-11表示热数据,bucket0、2表示温数据,bucket 1表示冷数据,ctg 0-3表示将数据按IO总数及阈值标准分为active large/inactive/low activity/active四种。

根据热度数据容量及占比分布情况,得到热数据、温数据、冷数据在存储系统各卷上热度数据的容量及分布;

根据所得到的热数据分布状态,自动计算出存储池内应当添加的各类型的设备数量和容量,并评估出对系统整体性能的提升效果供参考。

实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1