网格模拟器optorsim应用及探究

网格模拟器optorsim应用及探究

ID:32943215

大小:55.41 KB

页数:4页

时间:2019-02-17

网格模拟器optorsim应用及探究_第1页
网格模拟器optorsim应用及探究_第2页
网格模拟器optorsim应用及探究_第3页
网格模拟器optorsim应用及探究_第4页
资源描述:

《网格模拟器optorsim应用及探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网格模拟器OptorSim应用及探究摘要:介绍了几种国外主流网格模拟器,并详细分析了OptorSim的功能模块与系统特性。根据OptorSim的系统结构,提出基于访问频率的副本创建算法,扩展了Optor优化算法的类,并通过网格模拟器OptorSim测试了新算法的效率。关键词:网格;副本优化;OptorSim中图分类号:TP3文献标识码:A文章编号:1007-9599(2012)17-0000-021网格模拟器OptorSim的体系结构1.1OptorSim的体系结构。OptorSim是一个用Java编写的数据网格[1]模拟器,设计0ptorSimEl]的一个主要考虑

2、是尽可能真实地模拟一个数据网格中各个部分之间的相互作用,因此,OptorSim体系结构[2]采用了简化的EDG体系结构,它包括了所有必须的部件,但是重点是在数据管理的副本机制上,其目的是研究在某一特定环境下副本优化算法的有效性。图1T显示了OptorSim的体系结构。1.2OptorSim的内部结构。在模拟器中,每一个CE由一个线程代表。作业提交给CE是由另一个RB线程管理。当RB发现存在空闲的计算元时,它就根据CE运行作业的规则(如这个CE运行作业的类型,运行每个作业的时间间隔等)为其选择一个作业运行。2Optorsim的系统特征1.1配置模拟器参数:OptorS

3、im提供了较强大的数据输入功能,用来实现各种实验用例的定制功能。OptorSim的输入是三个配置文件:网格配置文件(GridConfigurationFile)、作业配置文件(JobConfigurationFile)和模拟参数。2.2数据统计功能:OptorSim便提供了非常强大的数据统计和图形显示功能。它提供了各种执行期的统计数据,为仿真实验结果分析提供了很大的方便。2.3副本优化算法:OptorSim的optor包里提供给了优化算法可供使用[3]。最近最久未使用副本算法(LRU)、最不经常使用副本算法(LFU)、二项式预言函数副本算法等。在使用现有的算法是,只

4、需在参数配置文件中更改“optimises二value"的值。2.4模块化设计:OptorSim本身采用不同的副本优化策略,实现了几个不同的副本优化器,主要包括:SkelOptor模块、SimpleOptimiser模块、LfuOptimiser模块、ReplicatingOptimiser模块、LruOptimiser模块。3OptorSim的配置安装Jdk、Ant和Optorsim并将环境变量设置完后,进彳亍测试。在c:optorsim-2.0后输入binOptorSim.bat,的图形界面,如图3-1所示:1.1Optorsim的改进与扩展。在0ptor

5、sim模拟器中可以使用现有的各种副本优化策略,也可以添加新的优化策略。对副本模型进行优化,需要考虑所在网络的拓扑结构以及节点的各种性能等等因素。模拟器中现有的算法已经不能满足复杂现实的需要,因此,我们可以扩展Optorsim模块,创建新的副本优化算法。基于访问频率的副本创建算法[4](BaseonAccessFrequency)就是为减少数据访问时间,平衡数据节点之间的负载,并且通过维护数据的多个副本来提供容错性的目的而提出的副本创建算法。其主要思想是:当副本的访问频率值达到阈值,就在访问该副本的节点创建副本,否则采用远程读取;当节点的存储空间不足时,会根据访问频率

6、值,将取值最小的副本删除。3.2测试过程与结果。第一:在参数配置文件中添加BAFOptimiser类,并使optimise]二6.如图4-3-1所示:第二:在optor包中添加BAFOptorSim和BAFStorageElement类,并使用ant编译built.xmlo图4-3-2显示出所添加的BAFOptorSim类(同理可添加BAFStorageElement类):图4-3-2添加BAFOptorSim类第三:测试结果:将BAF算法与Optorsim自带的算法LFU进行多次测试并比较,得到结果如表1所示:4小结本文采用添加的BAF算法进行模拟测试。在使用过程

7、中发现,我们可以利用OptorSim模拟器是开源、免费的特点根据自己的需要再对它进行扩展,这一特点将非常有利于网格研究者对副本优化模型的研究工作。参考文献[1]桂小林.网格技术导论[M].北京:北京邮电大学出版社,2005,1.[2]戴晓露,尹建伟.基于p2p的广域存储系统中副本管理相关问题的研究[J1.2007,14.[3]孙海燕,王晓东,周斌,贾焰,王怀民,邹鹏•给予存储联盟的双层动态副本创建策略-SADDRES[J].电子学报,2005,7.[4]张瑞藜,王夙娟.基于访问频率的网格副本创建策略[J].计算机时代,2011,6.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。