Cargando…

A study of an adaptive replication framework for orchestrated composite web services

Replication is considered one of the most important techniques to improve the Quality of Services (QoS) of published Web Services. It has achieved impressive success in managing resource sharing and usage in order to moderate the energy consumed in IT environments. For a robust and successful replic...

Descripción completa

Detalles Bibliográficos
Autores principales: Mohamed, Marwa F, ElYamany, Hany F, Nassar, Hamed M
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3825068/
https://www.ncbi.nlm.nih.gov/pubmed/24255826
http://dx.doi.org/10.1186/2193-1801-2-511
_version_ 1782290763212652544
author Mohamed, Marwa F
ElYamany, Hany F
Nassar, Hamed M
author_facet Mohamed, Marwa F
ElYamany, Hany F
Nassar, Hamed M
author_sort Mohamed, Marwa F
collection PubMed
description Replication is considered one of the most important techniques to improve the Quality of Services (QoS) of published Web Services. It has achieved impressive success in managing resource sharing and usage in order to moderate the energy consumed in IT environments. For a robust and successful replication process, attention should be paid to suitable time as well as the constraints and capabilities in which the process runs. The replication process is time-consuming since outsourcing some new replicas into other hosts is lengthy. Furthermore, nowadays, most of the business processes that might be implemented over the Web are composed of multiple Web services working together in two main styles: Orchestration and Choreography. Accomplishing a replication over such business processes is another challenge due to the complexity and flexibility involved. In this paper, we present an adaptive replication framework for regular and orchestrated composite Web services. The suggested framework includes a number of components for detecting unexpected and unhappy events that might occur when consuming the original published web services including failure or overloading. It also includes a specific replication controller to manage the replication process and select the best host that would encapsulate a new replica. In addition, it includes a component for predicting the incoming load in order to decrease the time needed for outsourcing new replicas, enhancing the performance greatly. A simulation environment has been created to measure the performance of the suggested framework. The results indicate that adaptive replication with prediction scenario is the best option for enhancing the performance of the replication process in an online business environment.
format Online
Article
Text
id pubmed-3825068
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-38250682013-11-19 A study of an adaptive replication framework for orchestrated composite web services Mohamed, Marwa F ElYamany, Hany F Nassar, Hamed M Springerplus Research Replication is considered one of the most important techniques to improve the Quality of Services (QoS) of published Web Services. It has achieved impressive success in managing resource sharing and usage in order to moderate the energy consumed in IT environments. For a robust and successful replication process, attention should be paid to suitable time as well as the constraints and capabilities in which the process runs. The replication process is time-consuming since outsourcing some new replicas into other hosts is lengthy. Furthermore, nowadays, most of the business processes that might be implemented over the Web are composed of multiple Web services working together in two main styles: Orchestration and Choreography. Accomplishing a replication over such business processes is another challenge due to the complexity and flexibility involved. In this paper, we present an adaptive replication framework for regular and orchestrated composite Web services. The suggested framework includes a number of components for detecting unexpected and unhappy events that might occur when consuming the original published web services including failure or overloading. It also includes a specific replication controller to manage the replication process and select the best host that would encapsulate a new replica. In addition, it includes a component for predicting the incoming load in order to decrease the time needed for outsourcing new replicas, enhancing the performance greatly. A simulation environment has been created to measure the performance of the suggested framework. The results indicate that adaptive replication with prediction scenario is the best option for enhancing the performance of the replication process in an online business environment. Springer International Publishing 2013-10-05 /pmc/articles/PMC3825068/ /pubmed/24255826 http://dx.doi.org/10.1186/2193-1801-2-511 Text en © Mohamed et al.; licensee Springer. 2013 This article is published under license to BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Mohamed, Marwa F
ElYamany, Hany F
Nassar, Hamed M
A study of an adaptive replication framework for orchestrated composite web services
title A study of an adaptive replication framework for orchestrated composite web services
title_full A study of an adaptive replication framework for orchestrated composite web services
title_fullStr A study of an adaptive replication framework for orchestrated composite web services
title_full_unstemmed A study of an adaptive replication framework for orchestrated composite web services
title_short A study of an adaptive replication framework for orchestrated composite web services
title_sort study of an adaptive replication framework for orchestrated composite web services
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3825068/
https://www.ncbi.nlm.nih.gov/pubmed/24255826
http://dx.doi.org/10.1186/2193-1801-2-511
work_keys_str_mv AT mohamedmarwaf astudyofanadaptivereplicationframeworkfororchestratedcompositewebservices
AT elyamanyhanyf astudyofanadaptivereplicationframeworkfororchestratedcompositewebservices
AT nassarhamedm astudyofanadaptivereplicationframeworkfororchestratedcompositewebservices
AT mohamedmarwaf studyofanadaptivereplicationframeworkfororchestratedcompositewebservices
AT elyamanyhanyf studyofanadaptivereplicationframeworkfororchestratedcompositewebservices
AT nassarhamedm studyofanadaptivereplicationframeworkfororchestratedcompositewebservices