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...

Full description

Bibliographic Details
Main Authors: Xiangyu Zheng, Ning Huang, Shigang Yin, Guoyi Wen, Xin Zhang
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
QoS
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