A QoS aware services mashup model for cloud computing applications
<p><strong>Purpose: </strong>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 dynamicall...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
OmniaScience
2012-12-01
|
Series: | Journal of Industrial Engineering and Management |
Subjects: | |
Online Access: | http://www.jiem.org/index.php/jiem/article/view/472 |
_version_ | 1818365945298550784 |
---|---|
author | Yee Ming Chen Yi Jen Peng |
author_facet | Yee Ming Chen Yi Jen Peng |
author_sort | Yee Ming Chen |
collection | DOAJ |
description | <p><strong>Purpose: </strong>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 Internetapplications.Oneof 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.</p><p><strong>Design/methodology/approach: </strong>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.</p><p><strong>Findings: </strong>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.</p><p><strong>Originality/value: </strong>This paperpresent a QASM model for providing high performance distributedapplications in the cloud computing systems.</p> |
first_indexed | 2024-12-13T22:28:19Z |
format | Article |
id | doaj.art-53767a6fdc244fa8a23d448ee7977c62 |
institution | Directory Open Access Journal |
issn | 2013-8423 2013-0953 |
language | English |
last_indexed | 2024-12-13T22:28:19Z |
publishDate | 2012-12-01 |
publisher | OmniaScience |
record_format | Article |
series | Journal of Industrial Engineering and Management |
spelling | doaj.art-53767a6fdc244fa8a23d448ee7977c622022-12-21T23:29:08ZengOmniaScienceJournal of Industrial Engineering and Management2013-84232013-09532012-12-015245747210.3926/jiem.472131A QoS aware services mashup model for cloud computing applicationsYee Ming Chen0Yi Jen Peng1Yuan Ze UniversityHsin Sheng College of Medical Care and Management<p><strong>Purpose: </strong>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 Internetapplications.Oneof 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.</p><p><strong>Design/methodology/approach: </strong>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.</p><p><strong>Findings: </strong>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.</p><p><strong>Originality/value: </strong>This paperpresent a QASM model for providing high performance distributedapplications in the cloud computing systems.</p>http://www.jiem.org/index.php/jiem/article/view/472QoS, cloud services, mashup, optimization |
spellingShingle | Yee Ming Chen Yi Jen Peng A QoS aware services mashup model for cloud computing applications Journal of Industrial Engineering and Management QoS, cloud services, mashup, optimization |
title | 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_short | A QoS aware services mashup model for cloud computing applications |
title_sort | qos aware services mashup model for cloud computing applications |
topic | QoS, cloud services, mashup, optimization |
url | http://www.jiem.org/index.php/jiem/article/view/472 |
work_keys_str_mv | AT yeemingchen aqosawareservicesmashupmodelforcloudcomputingapplications AT yijenpeng aqosawareservicesmashupmodelforcloudcomputingapplications AT yeemingchen qosawareservicesmashupmodelforcloudcomputingapplications AT yijenpeng qosawareservicesmashupmodelforcloudcomputingapplications |