Autonomic fine-grained replication and migration at component level on multicloud

  • Pham L
  • Pham T
N/ACitations
Citations of this article
11Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Although migration and replication of applications in a distributed environment have been discussed by many researchers, the implementations of these features are rarely focused when deployed in the cloud. The cloud enterprises usually have to migrate or replicate partly or fully their services because of economical or disaster preventing reasons. Because the cost of copying the whole virtual machines is too high due to their big size, the replication at application level is a possible approach. This work proposes an autonomic replication and migration mechanism integrated in an implementation of a fine-grained deployment framework which enables ability to migrate and replicate-service components on the clouds. We formulate the deployment problem of replicated components to optimize the system performance as a quadratic program. Our proposed framework ensures the high availability and scalability of services, and complies with the service-oriented architecture. Our experiments conducted in real scenarios of elastic demands demonstrate that the proposed fine-grained migration and replication is more efficient than the coarse-grained ones when an autonomic system responds to fluctuation of webapp’s workload. We also show the influence of adding servers and upgrading server connections on the system performance.

Cite

CITATION STYLE

APA

Pham, L. M., & Pham, T.-M. (2017). Autonomic fine-grained replication and migration at component level on multicloud. Vietnam Journal of Computer Science, 4(1), 39–49. https://doi.org/10.1007/s40595-016-0074-0

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free