A Service Deployment Method Considering Application Reliability of Networks
Service deployment often needs to guarantee QoS of service compositions for networks which compose services to complete users' application requests. Because evaluation methods for QoS of service compositions rely on fixed-process-based formal models which are not suitable for dynamic service co...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9334977/ |
id |
doaj-f0a262c876ce4088a891fb7b2eacfb6d |
---|---|
record_format |
Article |
spelling |
doaj-f0a262c876ce4088a891fb7b2eacfb6d2021-03-30T15:27:43ZengIEEEIEEE Access2169-35362021-01-019285052851310.1109/ACCESS.2021.30539619334977A Service Deployment Method Considering Application Reliability of NetworksXiangyu Zheng0https://orcid.org/0000-0001-7563-2369Ning Huang1https://orcid.org/0000-0002-9807-1282Shigang Yin2Guoyi Wen3Xin Zhang4School of Reliability and Systems Engineering, Beihang University, Beijing, ChinaScience and Technology on Reliability and Environmental Engineering Laboratory, School of Reliability and System Engineering, Beihang University, Beijing, ChinaThe 12th Institute of China Electronics Technology Group, China Electronic Technology Group Company, Ltd., Beijing, ChinaSchool of Air Technical Sergeant, Air Force Engineering University, Xinyang, ChinaSchool of Reliability and Systems Engineering, Beihang University, Beijing, ChinaService deployment often needs to guarantee QoS of service compositions for networks which compose services to complete users' application requests. Because evaluation methods for QoS of service compositions rely on fixed-process-based formal models which are not suitable for dynamic service composition processes in service deployment, current service deployment methods can only guarantee QoS of single service and are insufficient to guarantee QoS of service compositions. In this article, a service deployment method considering application reliability is proposed. First, application reliability is introduced to measure QoS of service compositions and an evaluation method based on application flow is presented. Then a service deployment optimization model with the goal of application reliability is established. To solve this model efficiently, an improved genetic algorithm by a new method generating initial population is adopted. Finally, 5G network case study verifies that the improved genetic algorithm converges quickly and our proposed method significantly outperforms the existing method in terms of application reliability by comparison.https://ieeexplore.ieee.org/document/9334977/Service deploymentQoSservice compositionapplication reliabilitygenetic algorithmsNaaS |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiangyu Zheng Ning Huang Shigang Yin Guoyi Wen Xin Zhang |
spellingShingle |
Xiangyu Zheng Ning Huang Shigang Yin Guoyi Wen Xin Zhang A Service Deployment Method Considering Application Reliability of Networks IEEE Access Service deployment QoS service composition application reliability genetic algorithms NaaS |
author_facet |
Xiangyu Zheng Ning Huang Shigang Yin Guoyi Wen Xin Zhang |
author_sort |
Xiangyu Zheng |
title |
A Service Deployment Method Considering Application Reliability of Networks |
title_short |
A Service Deployment Method Considering Application Reliability of Networks |
title_full |
A Service Deployment Method Considering Application Reliability of Networks |
title_fullStr |
A Service Deployment Method Considering Application Reliability of Networks |
title_full_unstemmed |
A Service Deployment Method Considering Application Reliability of Networks |
title_sort |
service deployment method considering application reliability of networks |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
Service deployment often needs to guarantee QoS of service compositions for networks which compose services to complete users' application requests. Because evaluation methods for QoS of service compositions rely on fixed-process-based formal models which are not suitable for dynamic service composition processes in service deployment, current service deployment methods can only guarantee QoS of single service and are insufficient to guarantee QoS of service compositions. In this article, a service deployment method considering application reliability is proposed. First, application reliability is introduced to measure QoS of service compositions and an evaluation method based on application flow is presented. Then a service deployment optimization model with the goal of application reliability is established. To solve this model efficiently, an improved genetic algorithm by a new method generating initial population is adopted. Finally, 5G network case study verifies that the improved genetic algorithm converges quickly and our proposed method significantly outperforms the existing method in terms of application reliability by comparison. |
topic |
Service deployment QoS service composition application reliability genetic algorithms NaaS |
url |
https://ieeexplore.ieee.org/document/9334977/ |
work_keys_str_mv |
AT xiangyuzheng aservicedeploymentmethodconsideringapplicationreliabilityofnetworks AT ninghuang aservicedeploymentmethodconsideringapplicationreliabilityofnetworks AT shigangyin aservicedeploymentmethodconsideringapplicationreliabilityofnetworks AT guoyiwen aservicedeploymentmethodconsideringapplicationreliabilityofnetworks AT xinzhang aservicedeploymentmethodconsideringapplicationreliabilityofnetworks AT xiangyuzheng servicedeploymentmethodconsideringapplicationreliabilityofnetworks AT ninghuang servicedeploymentmethodconsideringapplicationreliabilityofnetworks AT shigangyin servicedeploymentmethodconsideringapplicationreliabilityofnetworks AT guoyiwen servicedeploymentmethodconsideringapplicationreliabilityofnetworks AT xinzhang servicedeploymentmethodconsideringapplicationreliabilityofnetworks |
_version_ |
1724179475108724736 |