期刊文献+

基于Agent自主存储系统的数据定位机制

Data Location Mechanism in Agent-based Autonomic Storage Systems
下载PDF
导出
摘要 文章引入了Agent的方法学构建异构的自主存储系统,并且提出了基于Agent的有效协商的数据定位机制。为了在写数据时更有效地利用整合的多个存储资源,采用了基于可用性数据分配算法(ADA)的数据存放策略;为了获得读数据的高性能,采用数据查找策略,使用了Bloomfilter的方法,当读小块数据时采用直接处理,读大块数据时采用存储设备竞标方式提供高性能的读数据。实验测试和分析证明基于Agent的数据定位机制能够为系统实现高性能的数据存储。 This paper introduces agent-based methodology to build a distributed autonomic storage system infrastructure,and an effective negotiation mechanism based on agent is applied for data location.We present Availability-based Data Allocation (ADA) algorithm as a data placement strategy to achieve high efficient utilization of storage resources by employing multiple distributed storage resources.We use Bloom filter in each storage device to track the location of data.We present the data lookup strategy that small size of read request is handled directly,and large size of read request t is handled by cooperation with storage devices.The performance evaluation shows that the data location mechanism is available and can work well for heterogeneous autonomic storage systems.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第23期4-7,共4页 Computer Engineering and Applications
基金 国家自然科学基金资助项目(编号:60373088) 国家重点实验室资助项目(编号:51484040504JWO518)
关键词 自主存储 数据定位 AGENT BLOOM FILTER autonomic storage, data location, Agent, Bloom filter
  • 相关文献

参考文献10

  • 1Stoica I,Morris R,Karger D et al.A scalable peer-to-peer lookup service for internet applications[C].In:Proceedings of the 2001 Conference on Applications,Technologies,Architectures,and Protocols for Computer Communications,San Diego:ACM Press,2001:149~160
  • 2Hildrum K,Kubiatowicz J,Rao S et al.Distributed object location in a dynamic network[C].In:Proceedings of the 14th ACM Symposium on Parallel Algorithms and Architectures,Winnipeg:ACM Press,2002:41~52
  • 3Castro M,Druschel P,Ganesh A et al.Security for structured peerto-peer overlay networks[C].In:Proceedings of the 5th Symposium on Operating Systems Design and Implementation,Boston:ACM Press,2002:299~314
  • 4Bloom B.Space/time trade-offs in hash coding with allowable errors[J].Communications of the ACM,1970; 13:422~426
  • 5Rhea S,Eaton P,Geels D et al.The OceanStore prototype[C].In:Proceedings of the 2nd Conference on File and Storage Technologies,San Francisco:USENIX Association,2003:59~72
  • 6Carns P,Ligon Ⅲ W,Ross R et al.A parallel file system for linux clusters[C].In:Proceedings of the 4th Annual Linux Showcase and Conference,Atlanta:USENIX Association,2000:317~327
  • 7Corbett P F,Feltelson D G,Prost J-P et al.Parallel file systems for the IBM SP computers[J].IBM Systems Journal,1995 ;34(2):222~248
  • 8Frey A,Tannenbaum T,Livny M et al.Condor-G:A Computation Management Agent for Multi-Institutional Grids[C].In:Proc of the 10th IEEE Symposium on High Performance Distributed Computing (HPDC 10),San Francisco:IEEE Press,2001:7~9
  • 9Brandt S A,Xue L,Miller E L et al.Efficient metadata management in large distributed file systems[C].In:Proceedings of the 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies,San Diego:IEEE Press,2003:290~298
  • 10Schmuck F,R Haskin.A shared-disk file system for large computing clusters[C].In:Proceedings of the First Conference on File and Storage Technologies,Monterey:USENIX Association,2002:231~244

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部