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...
Autores principales: | , , |
---|---|
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 |