Back to Search Start Over

A Generalized Service Replication Process in Distributed Environments

Authors :
Marwa F. Mohamed
Miriam A. M. Capretz
Katarina Grolinger
Hany F. El Yamany
Source :
CLOSER, Electrical and Computer Engineering Publications
Publication Year :
2015
Publisher :
SCITEPRESS - Science and and Technology Publications, 2015.

Abstract

Replication is one of the main techniques aiming to improve Web services’ (WS) quality of service (QoS) in distributed environments, including clouds and mobile devices. Service replication is a way of improving WS performance and availability by creating several copies or replicas of Web services which work in parallel or sequentially under defined circumstances. In this paper, a generalized replication process for distributed environments is discussed based on established replication studies. The generalized replication process consists of three main steps: sensing the environment characteristics, determining the replication strategy, and implementing the selected replication strategy. To demonstrate application of the generalized replication process, a case study in the telecommunication domain is presented. The adequacy of the selected replication strategy is demonstrated by comparing it to another replication strategy as well as to a non-replicated service. The authors believe that a generalized replication process will help service providers to enhance QoS and accordingly attract more customers.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 5th International Conference on Cloud Computing and Services Science
Accession number :
edsair.doi.dedup.....adcd2d83ace25b86b55fe6bfffd68d6f