[发明专利]海量数据分级存储评测系统有效

专利信息
申请号: 201010531952.8 申请日: 2010-11-04
公开(公告)号: CN102004677A 公开(公告)日: 2011-04-06
发明(设计)人: 舒继武;张广艳;邱建平 申请(专利权)人: 清华大学
主分类号: G06F11/00 分类号: G06F11/00
代理公司: 北京众合诚成知识产权代理有限公司 11246 代理人: 朱琨
地址: 100084 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 海量 数据 分级 存储 评测 系统
【说明书】:

技术领域

海量数据分级存储评测系统属于计算机系统评测领域,尤其涉及其中分级存储系统评测领域。

背景技术

分级存储系统依据对文件的访问频率及文件属性将文件在具有不同性能容量的存储设备间动态的迁移。对海量数据分级存储系统的测试,需要提供一个完整的文件系统场景以及在这文件系统场景上的文件访问请求。其中文件系统场景是指在某一时刻,文件系统中数据的大小、目录树结构、文件大小分布、文件分布及文件属性信息。分级存储评测要求文件系统场景中的基本文件属性要与实际相符,同时文件访问请求能够体现实际的文件系统访问情况。但在实际情况中,无法同时获得一个准确的文件系统场景和后续的文件访问请求。就目前而言,分级存储系统的评测主要是将采集得到的访问请求播放一段时间得到一个文件系统场景,而后在生成的文件系统场景上运行分级存储系统及后续访问进行系统的评测。这种评测方法提供的文件系统场景与真实应用并不相符,因此不能对分级存储系统性能进行完整的、正确的评测。

发明内容

本发明的目的是设计一种新的分级存储系统评测方法,并依据该方法实现一个海量数据分级存储系统评测工具。通过该方法,评测系统能够提供一个真实完整的文件系统场景,同时生成与此场景相对应的相对真实的文件访问请求。在这个文件系统场景及分级存储系统应用的基础上,通过播放生成的文件访问请求,以模拟真实应用中分级存储系统的使用情况。通过本方法,能够有效评测分级存储系统在真实应用系统中的应用情况。

海量数据分级存储评测系统其特征在于:由在一台计算机中的快照还原模块、文件系统访问场景信息还原模块、文件访问请求加密模块和文件访问请求播放模块共同组成,其中:

快照还原模块依次按照以下步骤生成快照描述文件和原始的文件系统访问请求:

步骤(1.1)从copy-on-write模式的快照信息中得到除文件内容以外的、指定日期的快照描述信息,包括:文件路径名、是否是目录、文件最近访问时间、文件最近修改时间、文件大小、文件所属用户和文件所属用户组,生成快照描述文件;

步骤(1.2)按上一步骤生成原始的文件系统访问请求,每个文件访问请求包括:访问类型、文件路径名、是否是目录、访问起始地址、版本号差值、所属用户信息、所属用户组信息、请求处理的数据大小和执行时间,所述文件访问类型包括:文件读、文件写、文件创建、文件删除,版本号差值表示在相邻两快照之间版本号的差值:

步骤(1.2.1)在相邻、连续的快照A和快照B中,读取快照A中的一个文件;

步骤(1.2.2)判断步骤(1.2.1)所读文件在所述快照B中是否存在:

若:不存在,便在所述快照A和快照B的时间点之间生成删除请求,转入步骤(1.2.4),

若:存在,则判断文件在快照A中的最近访问时间是否小于文件在快照B中的最近访问时间:

若:是,则生成(1.2.1)所述文件的写请求,转步骤(1.2.3),

若:不是,则转步骤(1.2.3);

步骤(1.2.3)判断步骤(1.2.1)中所读文件在快照A中的最近修改时间是否小于文件在快照B中的最近修改时间:

若:是,则生成步骤(1.2.1)中所述文件的读请求,转步骤(1.2.4),

若:不是,则转步骤(1.2.4);

步骤(1.2.4)判断快照A中的文件是否全被判断过:

若:是,则转步骤(1.3),

若:不是,则返回步骤(1.2.1);

步骤(1.3),则读取快照B中未被判断过的文件,并生成所述文件的创建请求,按照以下步骤处理所述文件:

步骤(1.3.1)判断快照B中文件的最近访问时间是否小于文件的最近修改时间:

若:是,则生成所述文件的写请求,

若:不是,则生成所述文件的读请求;

步骤(1.3.2)判断快照B中的所有文件是否全被判断过:

若:不是,则转步骤(1.3),若:是,则本流程结束;

文件系统场景信息还原模块,依次按照以下步骤还原文件系统的场景信息:

步骤(2.1)在所述快照还原模块中读取已形成的快照描述文件中的一条文件记录;

步骤(2.2)判断步骤(2.1)中读取的记录中的文件的最近访问时间是否大于文件的最近修改时间:

若:是,则根据步骤(2.1)中所读取的文件记录中的文件最近修改时间修改计算机系统时间,并创建此文件,而后根据步骤(2.1)中所读取的文件记录中的文件最近访问时间修改计算机系统时间,执行一次对所创建文件的读请求,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010531952.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top