A grid-enabled MPI: message passing in heterogeneous distributed computing systems
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
A taxonomy and survey of grid resource management systems for distributed computing
Software—Practice & Experience
Data management and transfer in high-performance computational grid environments
Parallel Computing - Parallel data-intensive algorithms and applications
Chameleon: A Resource Scheduler in A Data Grid Environment
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
A High-Performance Computational Resource Broker for Grid Computing Environments
AINA '05 Proceedings of the 19th International Conference on Advanced Information Networking and Applications - Volume 2
Design and Implementation of TIGER Grid: an Integrated Metropolitan-Scale Grid Environment
PDCAT '05 Proceedings of the Sixth International Conference on Parallel and Distributed Computing Applications and Technologies
A Grid service broker for scheduling e-Science applications on global data Grids: Research Articles
Concurrency and Computation: Practice & Experience - Middleware for Grid Computing
Pegasus: A framework for mapping complex scientific workflows onto distributed systems
Scientific Programming
The Grid Resource Broker portal: Research Articles
Concurrency and Computation: Practice & Experience - Workshop on Grid Computing Portals (GCE 2005)
The Grid Resource BrokerWorkflow Engine
GCC '07 Proceedings of the Sixth International Conference on Grid and Cooperative Computing
Introduction to grid computing with globus
Introduction to grid computing with globus
On utilization of the grid computing technology for video conversion and 3d rendering
ISPA'05 Proceedings of the Third international conference on Parallel and Distributed Processing and Applications
An efficient network information model using NWS for grid computing environments
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Network Bandwidth-aware job scheduling with dynamic information model for Grid resource brokers
The Journal of Supercomputing
Hi-index | 0.00 |
The grid is a promising infrastructure that can allow scientists and engineers to access resources among geographically distributed environments. Grid computing is a new technology which focuses on aggregating resources (e.g., processor cycles, disk storage, and contents) from a large-scale computing platform. Making grid computing a reality requires a resource broker to manage and monitor available resources. This paper presents a workflow-based resource broker whose main functions are matching available resources with user requests and considering network information statuses during matchmaking in computational grids. The resource broker provides a graphic user interface for accessing available and the appropriate resources via user credentials. This broker uses the Ganglia and NWS tools to monitor resource status and network-related information, respectively. Then we propose a history-based execution time estimation model to predict the execution time of parallel applications, according to previous execution results. The experimental results show that our model can accurately predict the execution time of embarrassingly parallel applications. We also report on using the Globus Toolkit to construct a grid platform called the TIGER project that integrates resources distributed across five universities in Taichung city, Taiwan, where the resource broker was developed.