Brian A. Coghlan

Learn More
We have developed and implemented the Relational Grid Monitoring Architecture (R-GMA) as part of the DataGrid project, to provide a flexible information and monitoring service for use by other middleware components and applications. R-GMA presents users with a virtual database and mediates queries posed at this database: users pose queries against a global(More)
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(More)
We describe R-GMA (Relational Grid Monitoring Architecture) which has been developed within the European DataGrid Project as a Grid Information and Monitoring System. Is is based on the GMA from GGF, which is a simple Consumer-Producer model. The special strength of this implementation comes from the power of the relational model. We offer a global view of(More)
Grid middleware is enabling resource sharing between computing centres across the world and sites with existing clusters are eager to connect to the Grid. However, the hardware requirements for access to the Grid remain high: a standard Grid gateway requires four separate servers. We propose the use of Virtual Machine (VM) technology to run multiple OS(More)
Grid software developers and Grid site administrators both require realistic testbeds where they can test applications and middleware before deployment on production infrastructure. Such testbeds should be dynamically recon-figurable to allow replication of real-world configurations. While the combination of service nodes needed for a particular application(More)
The CrossGrid international distributed testbed will share resources across fifteen European sites, to run interactive applications, and is one of the challenging points of the CrossGrid project. The sites list ranges from relatively small computing facilities in universities, to large computing centers, so offering an ideal mixture to test the(More)
This paper discusses some of the salient issues involved in implementing the illusion of a shared-memory programming model across a group of distributed memory processors from a cluster through to an entire Grid. This illusion can be provided by a distributed shared memory (DSM) runtime system. Mechanisms that have the potential to increase the performance(More)
Grid-Ireland, the national computational grid for Ireland, has a centrally managed core infrastructure: the installation and configuration of grid gateways at constituent sites is controlled from an Operations Centre based at Trinity College Dublin. This structure has necessitated the development of tools to automate and simplify the deployment of(More)