A security architecture for computational grids
CCS '98 Proceedings of the 5th ACM conference on Computer and communications security
SEDA: an architecture for well-conditioned, scalable internet services
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
A taxonomy and survey of grid resource management systems for distributed computing
Software—Practice & Experience
Condor-G: A Computation Management Agent for Multi-Institutional Grids
Cluster Computing
ICENI: an open grid service architecture implemented with Jini
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
A computational economy for grid computing and its implementation in the Nimrod-G resource broker
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
A framework for adaptive execution in grids
Software—Practice & Experience
BOINC: A System for Public-Resource Computing and Storage
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Distributed computing in practice: the Condor experience: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
Minimum intrusion Grid - The Simple Model
WETICE '05 Proceedings of the 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise
A Grid service broker for scheduling e-Science applications on global data Grids: Research Articles
Concurrency and Computation: Practice & Experience - Middleware for Grid Computing
GMarte: Grid middleware to abstract remote task execution: Research Articles
Concurrency and Computation: Practice & Experience
Advanced resource connector middleware for lightweight computational Grids
Future Generation Computer Systems - Special section: Information engineering and enterprise architecture in distributed computing environments
Pegasus: A framework for mapping complex scientific workflows onto distributed systems
Scientific Programming
A service-oriented WSRF-based architecture for metascheduling on computational Grids
Future Generation Computer Systems
Future Generation Computer Systems
Falkon: a Fast and Light-weight tasK executiON framework
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Enabling Interoperability among Meta-Schedulers
CCGRID '08 Proceedings of the 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid
Designing a resource broker for heterogeneous grids
Software—Practice & Experience
Scalable Grid-wide capacity allocation with the SweGrid Accounting System (SGAS)
Concurrency and Computation: Practice & Experience
Concurrency and Computation: Practice & Experience
GMBS: A new middleware service for making grids interoperable
Future Generation Computer Systems
Designing service-based resource management tools for a healthy grid ecosystem
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
A light-weight grid workflow execution engine enabling client and middleware independence
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Mediation of Service Overhead in Service-Oriented Grid Architectures
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Reducing Complexity in Management of eScience Computations
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Evolution for the sustainability of internetware
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
A practical experience concerning the parallel semantic annotation of a large-scale data collection
Proceedings of the 9th International Conference on Semantic Systems
Hi-index | 0.00 |
There exists a number of grid infrastructures in production use for a wide range of scientific applications. However, due to the complexities inherent to construction of distributed computing environments, many grid tools and applications remain tied to specific grids and grid middlewares. In this work we investigate best practices for grid software design and development, and propose a composable, loosely coupled Service-Oriented Architecture for grid job management. The architecture is designed for use in federated grid environments and defines a model for transparent grid access that aims to decouple grid applications from grid middlewares and facilitate concurrent use of multiple grid middlewares. The architecture model is discussed from the point of view of an ecosystem of grid infrastructure components, and is presented along with a proof-of-concept implementation of the architecture.