A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application
At present the cloud computing is one of the newest trends of distributed computation, which is propelling another important revolution of software industry. The cloud services composition is one of the key techniques in software development. The optimization for reliability and performance of cloud...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2013-01-01
|
Series: | Journal of Applied Mathematics |
Online Access: | http://dx.doi.org/10.1155/2013/407267 |
id |
doaj-27c57aa029144f74bda87afdd54c0bea |
---|---|
record_format |
Article |
spelling |
doaj-27c57aa029144f74bda87afdd54c0bea2020-11-25T00:18:38ZengHindawi LimitedJournal of Applied Mathematics1110-757X1687-00422013-01-01201310.1155/2013/407267407267A Fast Optimization Method for Reliability and Performance of Cloud Services Composition ApplicationZhao Wu0Naixue Xiong1Yannong Huang2Qiong Gu3Chunyang Hu4Zhongbo Wu5Bo Hang6School of Mathematics and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, ChinaSchool of Computer Science, Colorado Technical University, Colorado Springs, CO 80907, USASchool of Mathematics and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, ChinaSchool of Mathematics and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, ChinaSchool of Mathematics and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, ChinaSchool of Mathematics and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, ChinaSchool of Mathematics and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, ChinaAt present the cloud computing is one of the newest trends of distributed computation, which is propelling another important revolution of software industry. The cloud services composition is one of the key techniques in software development. The optimization for reliability and performance of cloud services composition application, which is a typical stochastic optimization problem, is confronted with severe challenges due to its randomness and long transaction, as well as the characteristics of the cloud computing resources such as openness and dynamic. The traditional reliability and performance optimization techniques, for example, Markov model and state space analysis and so forth, have some defects such as being too time consuming and easy to cause state space explosion and unsatisfied the assumptions of component execution independence. To overcome these defects, we propose a fast optimization method for reliability and performance of cloud services composition application based on universal generating function and genetic algorithm in this paper. At first, a reliability and performance model for cloud service composition application based on the multiple state system theory is presented. Then the reliability and performance definition based on universal generating function is proposed. Based on this, a fast reliability and performance optimization algorithm is presented. In the end, the illustrative examples are given.http://dx.doi.org/10.1155/2013/407267 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zhao Wu Naixue Xiong Yannong Huang Qiong Gu Chunyang Hu Zhongbo Wu Bo Hang |
spellingShingle |
Zhao Wu Naixue Xiong Yannong Huang Qiong Gu Chunyang Hu Zhongbo Wu Bo Hang A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application Journal of Applied Mathematics |
author_facet |
Zhao Wu Naixue Xiong Yannong Huang Qiong Gu Chunyang Hu Zhongbo Wu Bo Hang |
author_sort |
Zhao Wu |
title |
A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application |
title_short |
A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application |
title_full |
A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application |
title_fullStr |
A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application |
title_full_unstemmed |
A Fast Optimization Method for Reliability and Performance of Cloud Services Composition Application |
title_sort |
fast optimization method for reliability and performance of cloud services composition application |
publisher |
Hindawi Limited |
series |
Journal of Applied Mathematics |
issn |
1110-757X 1687-0042 |
publishDate |
2013-01-01 |
description |
At present the cloud computing is one of the newest trends of distributed computation, which is propelling another important revolution of software industry. The cloud services composition is one of the key techniques in software development. The optimization for reliability and performance of cloud services composition application, which is a typical stochastic optimization problem, is confronted with severe challenges due to its randomness and long transaction, as well as the characteristics of the cloud computing resources such as openness and dynamic. The traditional reliability and performance optimization techniques, for example, Markov model and state space analysis and so forth, have some defects such as being too time consuming and easy to cause state space explosion and unsatisfied the assumptions of component execution independence. To overcome these defects, we propose a fast optimization method for reliability and performance of cloud services composition application based on universal generating function and genetic algorithm in this paper. At first, a reliability and performance model for cloud service composition application based on the multiple state system theory is presented. Then the reliability and performance definition based on universal generating function is proposed. Based on this, a fast reliability and performance optimization algorithm is presented. In the end, the illustrative examples are given. |
url |
http://dx.doi.org/10.1155/2013/407267 |
work_keys_str_mv |
AT zhaowu afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT naixuexiong afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT yannonghuang afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT qionggu afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT chunyanghu afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT zhongbowu afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT bohang afastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT zhaowu fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT naixuexiong fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT yannonghuang fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT qionggu fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT chunyanghu fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT zhongbowu fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication AT bohang fastoptimizationmethodforreliabilityandperformanceofcloudservicescompositionapplication |
_version_ |
1725375499541151744 |