On the Dynamic Maintenance of Data Replicas based on Access Patterns in A Multi-Cloud Environment

Abstract

Cloud computing provides services and infrastructures to enable end-users to access, modify and share massive geographically distributed data. There are increasing interests in developing data-intensive (big data) applications in this computing environment that need to access huge datasets. Accessing such data in an efficient way is deterred with factors such as dynamic changes in resource availability, provision of diverse service quality by different cloud providers. Data replication has already been proven to be an effective technique to overcome these challenges. Replication offers reduced response time in data access, higher data availability and improved system load balancing. Once the replicas are created in a multi-cloud environment, it is of utmost importance to continuously support maintenance of these replicas dynamically. This is to ensure that replicas are located in optimal data center locations to minimize replication cost and to meet specific user and system requirements. First, this paper proposes a novel approach to distributed placement of static replicas in appropriate data center locations. Secondly, motivated by the fact that a multi-cloud environment is highly dynamic, the paper presents a dynamic replica maintenance technique that re-allocates replicas to new data center locations upon significant performance degradation. The evaluation results demonstrate the effectiveness of the presented dynamic maintenance technique with static placement decisions in a multi-cloud environment

Authors and Affiliations

Mohammad Shorfuzzaman

Keywords

Related Articles

Different Classification Algorithms Based on Arabic Text Classification: Feature Selection Comparative Study

Feature selection is necessary for effective text classification. Dataset preprocessing is essential to make upright result and effective performance. This paper investigates the effectiveness of using feature selection....

Virtual Identity Approaches Evaluation for Anonymous Communication in Cloud Environments

Since the era’s of Cloud computing beginning, the Identity Management is considered as a permanent challenge especially for the hybrid IT environments that permit for many users’ applications to share the same data cente...

Analysis of k-Coverage in Wireless Sensor Networks 

Recently, a concept of wireless sensor networks has attracted much attention due to its wide-range of potential applications. Wireless sensor networks also pose a number of challenging optimization problems. One of the f...

State-of-the-Art and Open Challenges in RTS Game-AI and Starcraft

This paper presents a review of artificial intelligence for different approaches used in real-time strategy games. Real-time strategy (RTS) based games are quick combat games in which the objective is to dominate and des...

Performance Investigation of VoIP Over Mobile WiMAX Networks through OPNET Simulation

Worldwide Interoperability for Microwave Access (WiMAX) is regarded as a promising technology that can provide wireless communication because of its advantages which include, high-speed data rates, high coverage and low...

Download PDF file
  • EP ID EP249846
  • DOI 10.14569/IJACSA.2017.080330
  • Views 89
  • Downloads 0

How To Cite

Mohammad Shorfuzzaman (2017). On the Dynamic Maintenance of Data Replicas based on Access Patterns in A Multi-Cloud Environment. International Journal of Advanced Computer Science & Applications, 8(3), 207-215. https://europub.co.uk/articles/-A-249846