Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Multi-Cloud Provisioning and Load Distribution for Three-Tier Applications

Multi-Cloud Provisioning and Load Distribution for Three-Tier Applications Multi-Cloud Provisioning and Load Distribution for Three-Tier Applications NIKOLAY GROZEV and RAJKUMAR BUYYA, University of Melbourne, Australia Cloud data centers are becoming the preferred deployment environment for a wide range of business applications because they provide many benefits compared to private in-house infrastructure. However, the traditional approach of using a single cloud has several limitations in terms of availability, avoiding vendor lock-in, and providing legislation-compliant services with suitable Quality of Experience (QoE) to users worldwide. One way for cloud clients to mitigate these issues is to use multiple clouds (i.e., a Multi-Cloud). In this article, we introduce an approach for deploying three-tier applications across multiple clouds in order to satisfy their key nonfunctional requirements. We propose adaptive, dynamic, and reactive resource provisioning and load distribution algorithms that heuristically optimize overall cost and response delays without violating essential legislative and regulatory requirements. Our simulation with realistic workload, network, and cloud characteristics shows that our method improves the state of the art in terms of availability, regulatory compliance, and QoE with acceptable sacrifice in cost and latency. Categories and Subject Descriptors: D.2.11 [Software Engineering]: Software Architectures; C.2.4 [Computer-Communication Networks]: Distributed Systems General Terms: Performance, Legal Aspects, Experimentation Additional Key Words http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM Transactions on Autonomous and Adaptive Systems (TAAS) Association for Computing Machinery

Multi-Cloud Provisioning and Load Distribution for Three-Tier Applications

Loading next page...
 
/lp/association-for-computing-machinery/multi-cloud-provisioning-and-load-distribution-for-three-tier-GV8qANyOYl

References

References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.

Publisher
Association for Computing Machinery
Copyright
Copyright © 2014 by ACM Inc.
ISSN
1556-4665
DOI
10.1145/2662112
Publisher site
See Article on Publisher Site

Abstract

Multi-Cloud Provisioning and Load Distribution for Three-Tier Applications NIKOLAY GROZEV and RAJKUMAR BUYYA, University of Melbourne, Australia Cloud data centers are becoming the preferred deployment environment for a wide range of business applications because they provide many benefits compared to private in-house infrastructure. However, the traditional approach of using a single cloud has several limitations in terms of availability, avoiding vendor lock-in, and providing legislation-compliant services with suitable Quality of Experience (QoE) to users worldwide. One way for cloud clients to mitigate these issues is to use multiple clouds (i.e., a Multi-Cloud). In this article, we introduce an approach for deploying three-tier applications across multiple clouds in order to satisfy their key nonfunctional requirements. We propose adaptive, dynamic, and reactive resource provisioning and load distribution algorithms that heuristically optimize overall cost and response delays without violating essential legislative and regulatory requirements. Our simulation with realistic workload, network, and cloud characteristics shows that our method improves the state of the art in terms of availability, regulatory compliance, and QoE with acceptable sacrifice in cost and latency. Categories and Subject Descriptors: D.2.11 [Software Engineering]: Software Architectures; C.2.4 [Computer-Communication Networks]: Distributed Systems General Terms: Performance, Legal Aspects, Experimentation Additional Key Words

Journal

ACM Transactions on Autonomous and Adaptive Systems (TAAS)Association for Computing Machinery

Published: Oct 7, 2014

There are no references for this article.