摘要
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)~~