A conceptual foundation for component-based software deployment
Journal of Systems and Software
Approaches for Service Deployment
IEEE Internet Computing
Similarity search for web services
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Future Generation Computer Systems
Cloud Computing: Distributed Internet Computing for IT and Scientific Research
IEEE Internet Computing
Virtual Infrastructure Management in Private and Hybrid Clouds
IEEE Internet Computing
From infrastructure delivery to service management in clouds
Future Generation Computer Systems
An approach for virtual appliance distribution for service deployment
Future Generation Computer Systems
Decentralized execution of linear workflows over web services
Future Generation Computer Systems
A workflow framework for intelligent service composition
Future Generation Computer Systems
Transactional and QoS-aware dynamic service composition based on ant colony optimization
Future Generation Computer Systems
Hi-index | 0.00 |
In a service oriented cloud, in order to meet users' functional and non-functional requirements, cloud vendors must manage service deployment effectively. During the deployment process, the cost of deployment and its influence on the cloud are very important issues to consider; however, so far little research has been done to address them. In this paper, we present a Service Deployment Management System for Optimization (SDMS-O) designed with a novel optimization approach for service deployment to improve deployment efficiency and reduce deployment cost while guaranteeing the users' QoS requirements. In SDMS-O, atom-services as its basic units of service applications are first divided into different service families according to compatibility and installation policy, and a service deployment requirement is expressed as an installation expression sequence. We then present three algorithms to automatically standardize, simplify and optimize this sequence during the service deployment process. Meanwhile, the backtracking technique is applied in each optimization phase of service deployment in order not to violate the users' QoS constraints. The service deployment result such as safety and usability in each optimization step is also evaluated. A simulated experiment of SDMS-O demonstrates our approach's effectiveness and efficiency.