z-logo
open-access-imgOpen Access
Exploiting Cloud Computing and Web Services to Achieve Data Consistency, Availability, and Partition Tolerance in the Large-Scale Pervasive Systems
Author(s) -
Ashraf Ahmed Fadelelmoula
Publication year - 2021
Publication title -
international journal of interactive mobile technologies
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.316
H-Index - 16
ISSN - 1865-7923
DOI - 10.3991/ijim.v15i15.22517
Subject(s) - computer science , cloud computing , distributed computing , partition (number theory) , eventual consistency , middleware (distributed applications) , consistency (knowledge bases) , cache , high availability , computer network , data consistency , operating system , consistency model , mathematics , combinatorics , artificial intelligence
This article presents a new comprehensive approach to realize a sufficient trade-off between the CAP properties (i.e., consistency, availability, and partition tolerance) in the large-scale pervasive information systems. To achieve these critical properties, the capabilities of both cloud computing and web services were exploited in developing the components of the proposed approach. These components include a cloud-based replication architecture for ensuring high data availability and achieving partition tolerance, a web services-based middleware for maintaining the eventual consistency, and a data caching scheme to enable the mobile computing elements to conduct  update transactions during the disconnection periods.  The evaluation of the performance aspects revealed that the proposed approach is able to achieve a load balance, lower propagation delay, and higher cache hit ratio, as compared to other baseline approaches.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here