GRASS文件预留系统的设计和实现.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GRASS文件预留系统的设计与实现 黄秋兰,朱随江,程耀东,陈刚 中国科学院高能物理研究所计算中心100049 Advanced 摘要:GRASS(Grid.enabled StorageSystem)分级存储系统主要负责提供海量数据的分级存 储管理和数据迁移功能。目前,GRASS系统的数据迁移仅包含存储池水位、数据迁移时间间隔等系统 级别的策略,而缺乏针对文件的精细控制。针对该问题,本文设计了GRASS文1j,|:预留系统,实现基丁 用户级的数据预留,目的是为了高能物理的研究人员可以根据需要将自己指定的文件预留在磁盘上, 从而避免自己要访问的文件被迁移到磁带库中去,从而提高刚户访问数据的速度。本文首先介绍了 GRASS系统,并给出了GRASS文件预留系统的基本架构,接着详细阐述系统的设计和实现,最后给 出了系统的运行结果及测试分析。 关键字:BES,GRASS,数据迁移,分级存储管理 一、 引言 ElectronPositron 北京正负电予对撞机BEPCII(Beijing CASTOR(CERNAdvanced StorageManager)【l】【2】存储管理软件,并在此基础上自主集成和开发了基 Advanced 于异构介质的分级存储系统GRASS(Grid.enabled StorageSystem),将磁盘、磁带等不同存 StorageManagement)和透明访问,能够轻松满足PB级数据存储与每秒数GB级访问速度的需求。 目前GRASS分级存储系统具有5PB的存储能力,已存放超过1PB的数据。GRASS的迁移策略主 要考虑系统级的因素,包括存储池水位、迁移时间间隔等,并没有会面考虑用户的使用模式与需求, 这对用户使用来说不是很方便,从而经常出现将用户频繁访问的文件迁移到低速存储区,造成数据访 问率低的现象。针对此现象,本文设计和实现了GRASS文件预留系统,实现基于用广l级的GRASS系 统的数据预留,为数据迁移提供预留列表,目的是为了高能物理的研究人员可以根据需要将自己指定 的文件预留在磁盘卜,从而避免系统将这些文件迁移到磁带库中去,进而提高用户访问数据的速度。 二、 系统介绍 系统的数据迁移功能,实现而向用户的数据迁移,提高用户访问数据的速度。 582 骂; 邕: 翻lGRASS立件撷目系%镕目目 体的体系结构如图I所示。系统根据用户指定进行预留.并将预留信息保存在服务器端的MySQL数 据库中.同时在服务器端定时运行预留列表生成模块.生成文件预留州表。预留列表的信息包括预留 对象名称(文件名、数据集名及磁带号)和预留时间(以犬为单位)。 二、 象统设计与实现 为了满足不同的崩户群,系统实现C/S利B/S两种形式。命令行形式的系统需要用户指定参数类 型,因此对输入格式有明确的要求。WEB形式涉及到WEB界面交互,必须对界面的显示、系统响应 时间等加吼考虑。 3I命令行形式的实现 系统的命令行彤式实现,类似Linux系统的劂有命令,操作简单。用户根据需要指定命令参数, 完成相应功能。用户运行命令行时,对用户的输入格式有合法性检验.具体包括命令参数检验和文件 信息榆骗。命令参数榆验j:要是判断用户指定的参数是否存在,若不存在给出相应的提示信息,而文 件信息检验,0-要是对检验文件输入是否合法.判断文件是否存在,若输入错误给出相应的错误提示。 命令行形式的使用方式为Ⅲ㈣命令参数[矗dala州】文件名/数招集名,同时对输入数据实现通 配符匹配,如filel*,file27,..,file[xy](兑中},7.[x—Y]位置任意)。其体的命令参数有:一q(查 询预留信息);一c(修改顸留天数):-r(预留文件);一d(删除预留文件】。 3.2WEB形式的实现 键技术有:(】)AFs用户登求认证。实现与整个集群耶境的有机整合:(2)A

文档评论(0)

whl005 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档