期刊文献+

一种面向对象的Internet存储服务系统Granary 被引量:11

Granary:An Architecture of Object Oriented Internet Storage Service
在线阅读 下载PDF
导出
摘要 Granary是一个Internet存储服务系统.和其他已有类似系统相比,Granary具有如下两个特点:①面向对象的数据管理,支持属性级的数据查询,这一点极大地方便了上层应用系统的开发;②对于系统环境的自适应性,无论在怎样的系统规模下,组成结点的动态性如何,也无论这些结点的能力分布如何,Granary都可以自动调节,取得当前系统环境下的最优性能.阐述了Granary的体系结构及主要模块的设计方法.Granary的系统实现已经完成,并在实验室范围内投入使用.计划将融入ChinaGrid提供广域存储服务. Granary is a public storage service on the Internet that has two distinguished goals compared with previous projects. First, it is object-oriented, and thereby supports attribute-level data query. Second, it is very flexible to the system environment, i.e., it can be deployed in a grid-like environment, a peer-to- peer-like environment, or even a compromised one. Presented in this paper are Granary's architecture as well as some of its significant components that are designed in adherence to these two goals, including the node-collection protocol PeerWindow, the routing infrastructure Tourist, and the object-index management algorithm PB-link Tree. An implementation of Granary has been developed and will be deployed in China Grid.
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第6期1071-1079,共9页 Journal of Computer Research and Development
基金 国家"九七三"重点基础研究发展规划基金项目(G1999032702) 国家自然科学基金项目(60433040)~~
关键词 对等系统 分布式存储系统 结构化覆盖网 面向对象存储 DHT路由协议 peer-to-peer system distributed storage system structured overlay object-oriented store DHT routing protocol
  • 相关文献

参考文献10

  • 1Atul Adya,et al.FARSITE:Federated,available,and reliable storage for an incompletely trusted environment[C].The 5th Symp on Operating Systems Design and Implementation(OSDI'02),Boston,2002
  • 2F Bek,M F Kaashoek,D Karger,et al.Wide-area cooperative storage with CFS[C].The 18th ACM Symp on Operating Systems Principles(SOSP'01),Banff,2001
  • 3J Kubiatowicz,et al.OceanStore:An architecture for globalscale persistent storage[C].The 9th Int'l Conf on Architectural Support for Programming Languages and Operating Systems(ASPLOS IX),Canbfidge,2000
  • 4A Rowstron,P Druschel.Storage management and caching in PAST,a large-scale persistent peer-to-peer storage utility[C].The 18th ACM Symp on Operating Systems Principles(SOSP'01),Banff,2001
  • 5Landon P Cox,Christopher D Murray,Brian D Noble.Pastiche:Making backup cheap and easy[C].The 5th Symp on Operating Systems Design and Implementation(OSDI'02),Boston,2002
  • 6Athicha Muthitacharoen,Robert Morris,Thomer M Gil,et al.Ivy:A read/write peer-to-peer file system[C].The 5th Symp on Operating Systems Design and Implementation(OSDI'02),Boston,2002
  • 7Yasushi Saito,Christos Karamanolis,Magnus Karlsson,et al.Taming aggressive replication in the Pangaea wide-area file system[C].The 5th Symp on Operating Systems Design and Implementation(OSDI'02),Boston,2002
  • 8Jinfeng Hu,Ming Li,Haitao Dong,et al.PeerWindow:Looking outside for peers[OL].http://166.111.205.216/,2004
  • 9Jinfeng Hu,Chunhui Hong,Huanan Zhang,et al.Tourist:Utilizing heterogeneity to build a scalable,efficient,and adaptive DHT routing protocol[OL].http://166.111.205.216/,2004
  • 10Jinfeng Hu,Ming Li,Weimin Zheng,et al.SmartBoa:Constructing P2P overlay network in the heterogeneous Internet using irregular routing tables[C].The 3rd Int'l Workshop on Peer-to-Peer Systems(IPTPS'04),San Diego,2004

同被引文献106

引证文献11

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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