Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
Journal of Parallel and Distributed Computing - Special issue on software support for distributed computing
Techniques for mapping tasks to machines in heterogeneous computing systems
Journal of Systems Architecture: the EUROMICRO Journal - Heterogeneous distributed and parallel architectures: hardware, software and design tools
Condor-G: A Computation Management Agent for Multi-Institutional Grids
Cluster Computing
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
GridLab: a grid application toolkit and testbed
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
XtremWeb & Condor sharing resources between Internet connected Condor pools.
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Wrapping Legacy Codes for Grid-Based Applications
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
High-Level Grid Application Environment to Use Legacy Codes as OGSA Grid Services
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
New grid scheduling and rescheduling methods in the GrADS project
International Journal of Parallel Programming - Special issue: The next generation software program
Future Generation Computer Systems - Special section: Information engineering and enterprise architecture in distributed computing environments
A framework for dynamic deployment of scientific applications based on WSRF
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
An offer generation approach to SLA negotiation support in service oriented computing
Service Oriented Computing and Applications
Reliability comparison of schedulability test in ubiquitous computing
UIC'11 Proceedings of the 8th international conference on Ubiquitous intelligence and computing
Hi-index | 0.00 |
Grid technologies are evolving towards a service oriented architecture (SOA) and the traditional client/server architecture of heterogeneous computing (HC) can be transformed into a grid service oriented architecture. In this architecture, when more than one service fulfills the user request, a service which can make scheduling decisions is essential. A scheduling service has been proposed in a framework which achieves the dynamic deployment and scheduling of scientific and engineering applications. The framework treats all components (resource service and scheduler service) as WSRF-compliant services which support the applications integration with underlying native platform facilities and facilitate the construction of the hierarchical scheduling system. In order to enhance the system performance, we replace the MWL scheduling algorithm with an MCT algorithm and integrate a rescheduling mechanism in the framework. The experiments show that the MCT algorithm can achieve a smaller makespan and the rescheduling mechanism ensures the task execution even if an application is removed from the Resource Service.