Skip to main navigation Skip to search Skip to main content

Efficient Replica Migration Scheme for Distributed Cloud Storage Systems

  • Amina Mseddi*
  • , Mohammad A. Salahuddin
  • , Mohamed Faten Zhani
  • , Halima Elbiaze
  • , Roch H. Glitho
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

20 Scopus citations

Abstract

With the wide adoption of large-scale internet services and big data, the cloud has become the ideal environment to satisfy the ever-growing storage demand. In this context, data replication has been touted as the ultimate solution to improve data availability and reduce access time. However, replica management systems usually need to migrate and create a large number of data replicas over time between and within data centers, incurring a large overhead in terms of network load and availability. In this paper, we propose CRANE, an effiCient Replica migrAtion scheme for distributed cloud Storage systEms. CRANE complements any replica placement algorithm by efficiently managing replica creation in geo-distributed infrastructures in order to (1) minimize the time needed to copy the data to the new replica location, (2) avoid network congestion, and (3) ensure the minimum desired availability for the data. Through simulation and experimental results, we show that CRANE provides a sub-optimal solution for the replica migration problem with lower computational complexity than its integer linear program formulation. We also show that, compared to OpenStack Swift, CRANE is able to reduce by up to 60 percent the replica creation and migration time and by up to 50 percent the inter-data center network traffic while ensuring the minimum required data availability.

Original languageEnglish
Article number8417951
Pages (from-to)155-167
Number of pages13
JournalIEEE Transactions on Cloud Computing
Volume9
Issue number1
DOIs
StatePublished - 1 Jan 2021

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • Cloud storage
  • data availability
  • data migration
  • replica management

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Efficient Replica Migration Scheme for Distributed Cloud Storage Systems'. Together they form a unique fingerprint.

Cite this