VGID: A Virtual Hierarchical Distributed Grid Information Database
ABSTRACT In large-scale grid applications, relationship between VOs is not simple information aggregating for autonomy and visiting security. This paper presents a virtual grid information database (VGID) which implements a hierarchical and distributed information management mechanism. An information model is presented with extensible resource metadata management and hierarchical information organization that manages storage-independent resources into a global information structure according to logical relations between resources. Local information database is built within a domain (VO), which includes information collection, storage, and query, as lots of information service has done. Based on dynamical domain information management with topology service and distributed query mechanism, local information databases are integrated to provide a user-transparent global information view. VGID supports standard XPath statement, and index-based query process is tested to be efficient. VGID has been applied to information service of ChinaGrid.
- SourceAvailable from: Laurence Field[Show abstract] [Hide abstract]
ABSTRACT: Computational Grids are distributed systems that provide access to computational resources in a transparent fashion. Collecting and providing information about the status of the Grid itself is called Grid monitoring. We describe R-GMA (Relational Grid Monitoring Architecture) as a solution to the Grid monitoring problem. It uses a local as view approach to information integration and will be a component of the European Union’s DataGrid. The R-GMA architecture and mechanisms are general and could be used in other areas where there is a need for publishing and querying information in a distributed fashion.01/1970: pages 462-481;
Conference Paper: Requirements for XML document database systems.[Show abstract] [Hide abstract]
ABSTRACT: The shift from SGML to XML has created new demands for managing structured documents. Many XML documents will be transient representations for the purpose of data exchange between different types of applications, but there will also be a need for effective means to manage persistent XML data as a database. In this paper we explore requirements for an XML database management system. The purpose of the paper is not to suggest a single type of system covering all necessary features. Instead the purpose is to initiate discussion of the requirements arising from document collections, to offer a context in which to evaluate current and future solutions, and to encourage the development of proper models and systems for XML database management. Our discussion addresses issues arising from data modelling, data definition, and data manipulation.Proceedings of the 2001 ACM Symposium on Document Engineering, Atlanta, Georgia, USA, November 9-10, 2001; 01/2001
Conference Paper: The Anatomy of the Grid: Enabling Scalable Virtual Organizations[Show abstract] [Hide abstract]
ABSTRACT: "Grid" computing has emerged as an important new field, distinguished from conventional distributed computing by its focus on large-scale resource sharing, innovative applications, and, in some cases, high-performance orientation. In this article, we define this new field. First, we review the "Grid problem," which we define as flexible, secure, coordinated resource sharing among dynamic collections of individuals, institutions, and resources-what we refer to as virtual organizations. In such settings, we encounter unique authentication, authorization, resource access, resource discovery, and other challenges. It is this class of problem that is addressed by Grid technologies. Next, we present an extensible and open Grid architecture, in which protocols, services, application programming interfaces, and software development kits are categorized according to their roles in enabling resource sharing. We describe requirements that we believe any such mechanisms must satisfy, and we discuss the central role played by the intergrid protocols that enable interoperability among different Grid systems. Finally, we discuss how Grid technologies relate to other contemporary technologies, including enterprise integration, application service provider, storage service provider, and peer-to-peer computing. We maintain that Grid concepts and technologies complement and have much to contribute to these other approaches.International Journal of High Performance Computing Applications; 01/2001