ABSTRACT
The Web services composition can be defined as a process where component services are identified and the dependencies between them are also described. The reusability of the independent components for different compositions gives flexibility. In a multi cloud environment, we need to find web services from multiple clouds, if a single cloud cannot give us all the component services that we need. In this paper, we focus on load-balancing across the replicas of services placed at different clouds. And since cloud services are payable, we try to minimize the total cost of the composed service.
- Gutierrez-Garcia, J. O. and Sim, K. M. 2012. Agents-based cloud service composition. The international Journal of Artificial Intelligence, Neural Networks and Complex Problem-solving Technologies. 22, 2 (2012).Google Scholar
- Bhaskaran, R. and Katz, R. H. 2003. Load Balancing and Stability Issues in Algorithms for Service Composition. IEEE INFOCOM 2003Google Scholar
- Windows Azure Platform. Microsoft cloud computing platform: http://www.microsoft.com/windowsazure/Google Scholar
- Amazon S3. Amazon Simple Storage Service cloud computing platform: http://aws.amazon.com/s3Google Scholar
- Zou G., Chen, Y., Yang, Y., Huang, R., Xu, Y. 2010. AI Planning and Combinatorial Optimization for Web Service Composition in Cloud Computing. In: Proc. International Conference on Cloud Computing and Virtualization, CCV Conference 2010, Singapore, May 17--18, 2010.Google ScholarCross Ref
- Hioual, O and Boufaida, Z. 2011. An Agent Based Architecture (Using Planning) for Dynamic and Semantic Web Services Composition in an EBXML Context. International Journal of Database Management Systems (IJDMS). 3, 1 (February. 2011), 110--131.Google Scholar
- La, H. J. and Kim, S. D. 2010. A conceptual framework for provisioning context-aware mobile cloud services. IEEE 3rd International Conference on Cloud Computing. 466--473. Google ScholarDigital Library
- Gutierrez-Garcia, J. O. and Sim, K. M. 2010. Agent-based service composition in cloud computing. In: Kim TH, et al (eds) GDC/CA 2010. CCIS, Springer, Heidelberg. 121 (2010), 1--10.Google Scholar
- Cardellini, V. and Colajanni, M. 1999. Dynamic Load Balancing on Web-server Systems. IEEE Internet Computing. 3 (1999), 28--39. Google ScholarDigital Library
- Behera, I. and Tripathy, C. R. 2014. Performance modelling and analysis of mobile grid computing systems. International Journal of Grid and Utility Computing. 5, 1 (2014), 11--20. Google ScholarDigital Library
- Saul, E., Dutot, P. F. and Mounié, G. 2008. Scheduling with Storage Constaints. IEEE International Symposium on. Parallel and Distributed Processing, 2008. IPDPS 2008. Miami, FL, 14-18 April 2008, 1--8.Google Scholar
Index Terms
- Cost Minimization and Load Balancing Issues to Compose Web Services in a Multi Cloud Environment
Recommendations
Issues and Challenges of Load Balancing Techniques in Cloud Computing: A Survey
With the growth in computing technologies, cloud computing has added a new paradigm to user services that allows accessing Information Technology services on the basis of pay-per-use at any time and any location. Owing to flexibility in cloud services, ...
Cost-aware service brokering and performance sentient load balancing algorithms in the cloud
On-demand resource provisioning makes cloud computing a cutting edge technology. All cloud service providers offer computing resources with their own interface type, instance type, and pricing policy, among other service features. A cloud-based service ...
Service architecture for multi-environment mobile cloud services
The growth of connected devices, mostly due to the large number of internet of things (IoT) deployments and the emergence of mobile cloud services, introduces new challenges for the design of service architectures in mobile cloud computing (MCC). An MCC ...
Comments