Grid-based dynamic service overlays
Future Generation Computer Systems
Towards a resource management and service employment framework
International Journal of Network Management
Bicriteria Service Scheduling with Dynamic Instantiation for Workflow Execution on Grids
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Service dependency model for dynamic and stateful grid services
ICA3PP'07 Proceedings of the 7th international conference on Algorithms and architectures for parallel processing
Execution of service workflows in grid environments
International Journal of Communication Networks and Distributed Systems
Dependency-aware maintenance for highly available service-oriented grid
Journal of Systems and Software
An approach for virtual appliance distribution for service deployment
Future Generation Computer Systems
Text classification on a grid environment
VECPAR'10 Proceedings of the 9th international conference on High performance computing for computational science
Case for dynamic deployment in a grid-based distributed query processor
Future Generation Computer Systems
Hi-index | 0.00 |
Grid computing is becoming more and more attractive for coordinating large-scale heterogeneous resource sharing and problem solving. Of particular interest for effective grid computing is a software provisioning mechanism. We propose a highly available dynamic deployment infrastructure, HAND, based on the Java Web Services Core of Globus Toolkit 4. HAND provides capability, availability, and extensibility for dynamic deployment of Java Web Services in dynamic grid environments. We identify the factors that have impact to dynamic deployment in static and dynamic environments. We also present the design, analysis, implementation, and evaluation of two different approaches to dynamic deployment (service level and container level), and examine the performance of alternative data transfer protocol for service implementations. Our results demonstrate that HAND can deliver significantly improved availability and performance relative to other approaches.