一种面向对象的Internet存储服务系统Granary
Granary: An Architecture of Object Oriented Internet Storage Service
-
摘要: Granary是一个Internet存储服务系统.和其他已有类似系统相比,Granary具有如下两个特点: ①面向对象的数据管理,支持属性级的数据查询,这一点极大地方便了上层应用系统的开发; ②对于系统环境的自适应性,无论在怎样的系统规模下,组成结点的动态性如何,也无论这些结点的能力分布如何,Granary都可以自动调节,取得当前系统环境下的最优性能.阐述了Granary的体系结构及主要模块的设计方法. Granary的系统实现已经完成,并在实验室范围内投入使用.计划将融入China Grid提供广域存储服务.Abstract: 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.
-
计量
- 文章访问数: 840
- HTML全文浏览量: 5
- PDF下载量: 447