Accessing Grid Metadata through a Web Interface

Accessing Grid Metadata through a Web Interface

Salvatore Scifo (Cometa Consortium, Italy)
DOI: 10.4018/978-1-4666-0879-5.ch401
OnDemand PDF Download:
No Current Special Offers


This chapter focuses on the efforts to design and develop a standard pure Java API to access the metadata service of the EGEE Grid middleware, and provide at the same time a powerful object oriented framework to allow engineers and programmers to embed metadata features inside their own application, using a standard approach based on design patterns. A specific Web interface is built on top of this framework that permits users and administrators to manage the metadata catalog, from any platform and everywhere, according to their own X.509-based credentials.
Chapter Preview


This work is closely linked to the metadata service of the gLite, the middleware of the EGEE Grid European project. Within the gLite architecture, the data management system (DMS) is an essential part that enables users and applications to handle data and metadata without referring to the complex details of the computing environment. DMS provides APIs and Client tools to store, locate, access, retrieve and move files dispersed on the distributed virtual File System. From the functional point of view, gLite DMS offers two fundamental macro features: file management and metadata management. The first one (performed by the file catalogue service and the storage resource manager), involves the storing abilities (save file, copy file, read file, list file), placing abilities (replica file, transfer file) and security stuff (ACL for files, users roles). The second one (implemented by the metadata catalogue), offers database schema virtualization (metadata handling, intelligent search), file cataloguing and file searching. Figure 1 shows data management system modules and their interrelations.

Figure 1.

DMS architecture view


Complete Chapter List

Search this Book: