A QoS aware services mashup model for cloud computing applications
Purpose: With the popularity of cloud computing, cloud services have become to be application programming platform where users can create new applications mashup(composing) the functionality offered byothers.By composing of distributed, cloud services dynamicallyto provide more complex tasks, servic...
| Autores: | , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2012 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2099/12964 |
| Acceso en línea: | https://hdl.handle.net/2099/12964 |
| Access Level: | acceso abierto |
| Palabra clave: | Cloud computing QoS Cloud services Mashup Optimization Computació en núvol Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica |
| id |
ES_ab55013c475b7cfbe0484c127da3cfc8 |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2099/12964 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
A QoS aware services mashup model for cloud computing applicationsChen, Yee MingPeng, Yi JenCloud computingQoSCloud servicesMashupOptimizationComputació en núvolÀrees temàtiques de la UPC::Informàtica::Aplicacions de la informàticaPurpose: With the popularity of cloud computing, cloud services have become to be application programming platform where users can create new applications mashup(composing) the functionality offered byothers.By composing of distributed, cloud services dynamicallyto provide more complex tasks, services mashup provides an attractive way for building large-scale Internet applications.One of the challenging issues of cloud services mashup is how to find service paths to route the service instances provider through whilemeeting the applications’ resource requirements so that the QoS constraints are satisfied. However, QoS aware service routing problem istypically NP-hard.The purpose of this paper is to propose a QoS Aware Services Mashup(QASM) model to solve this problem more effectively. Design/methodology/approach: In this paper, we focus on the QoS aware services selection problem in cloud services mashup, for example, given the user service composition requirements and their QoS constraint descriptions, how to select the required serviceinstances and route the data flows through these instances so that the QoS requirements are satisfied. We design a heuristic algorithm to find service paths to route the data flows through whilemeeting the applications’ resource requirements and specific QoS constraints. Findings: This study propose a QoS Aware Services Mashup(QASM) model to solve this problem more effectively. Simulations show that QASM can achieve desired QoS assurances as well as load balancing in cloud services environment. Originality/value: This paper present a QASM model for providing high performance distributed applications in the cloud computingPeer ReviewedSchool of Industrial and Aeronautic Engineering of Terrassa (ETSEIAT). Universitat Politècnica de Catalunya (UPC)20122012-12-0120132013-01-21journal articlehttp://purl.org/coar/resource_type/c_6501NAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/2099/12964reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial 3.0 Spainhttp://creativecommons.org/licenses/by-nc/3.0/es/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2099/129642026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
A QoS aware services mashup model for cloud computing applications |
| title |
A QoS aware services mashup model for cloud computing applications |
| spellingShingle |
A QoS aware services mashup model for cloud computing applications Chen, Yee Ming Cloud computing QoS Cloud services Mashup Optimization Computació en núvol Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica |
| title_short |
A QoS aware services mashup model for cloud computing applications |
| title_full |
A QoS aware services mashup model for cloud computing applications |
| title_fullStr |
A QoS aware services mashup model for cloud computing applications |
| title_full_unstemmed |
A QoS aware services mashup model for cloud computing applications |
| title_sort |
A QoS aware services mashup model for cloud computing applications |
| dc.creator.none.fl_str_mv |
Chen, Yee Ming Peng, Yi Jen |
| author |
Chen, Yee Ming |
| author_facet |
Chen, Yee Ming Peng, Yi Jen |
| author_role |
author |
| author2 |
Peng, Yi Jen |
| author2_role |
author |
| dc.subject.none.fl_str_mv |
Cloud computing QoS Cloud services Mashup Optimization Computació en núvol Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica |
| topic |
Cloud computing QoS Cloud services Mashup Optimization Computació en núvol Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica |
| description |
Purpose: With the popularity of cloud computing, cloud services have become to be application programming platform where users can create new applications mashup(composing) the functionality offered byothers.By composing of distributed, cloud services dynamicallyto provide more complex tasks, services mashup provides an attractive way for building large-scale Internet applications.One of the challenging issues of cloud services mashup is how to find service paths to route the service instances provider through whilemeeting the applications’ resource requirements so that the QoS constraints are satisfied. However, QoS aware service routing problem istypically NP-hard.The purpose of this paper is to propose a QoS Aware Services Mashup(QASM) model to solve this problem more effectively. Design/methodology/approach: In this paper, we focus on the QoS aware services selection problem in cloud services mashup, for example, given the user service composition requirements and their QoS constraint descriptions, how to select the required serviceinstances and route the data flows through these instances so that the QoS requirements are satisfied. We design a heuristic algorithm to find service paths to route the data flows through whilemeeting the applications’ resource requirements and specific QoS constraints. Findings: This study propose a QoS Aware Services Mashup(QASM) model to solve this problem more effectively. Simulations show that QASM can achieve desired QoS assurances as well as load balancing in cloud services environment. Originality/value: This paper present a QASM model for providing high performance distributed applications in the cloud computing |
| publishDate |
2012 |
| dc.date.none.fl_str_mv |
2012 2012-12-01 2013 2013-01-21 |
| dc.type.none.fl_str_mv |
journal article http://purl.org/coar/resource_type/c_6501 NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2099/12964 |
| url |
https://hdl.handle.net/2099/12964 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial 3.0 Spain http://creativecommons.org/licenses/by-nc/3.0/es/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial 3.0 Spain http://creativecommons.org/licenses/by-nc/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
School of Industrial and Aeronautic Engineering of Terrassa (ETSEIAT). Universitat Politècnica de Catalunya (UPC) |
| publisher.none.fl_str_mv |
School of Industrial and Aeronautic Engineering of Terrassa (ETSEIAT). Universitat Politècnica de Catalunya (UPC) |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869416259814162432 |
| score |
15,300719 |