Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem
In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. T...
Ausführliche Beschreibung
Autor*in: |
Xinying Chen [verfasserIn] Yuefeng Wu [verfasserIn] Siyi Xiao [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2023 |
---|
Schlagwörter: |
Intelligent optimization algorithm |
---|
Übergeordnetes Werk: |
In: IEEE Access - IEEE, 2014, 11(2023), Seite 16667-16682 |
---|---|
Übergeordnetes Werk: |
volume:11 ; year:2023 ; pages:16667-16682 |
Links: |
---|
DOI / URN: |
10.1109/ACCESS.2023.3244881 |
---|
Katalog-ID: |
DOAJ079943403 |
---|
LEADER | 01000naa a22002652 4500 | ||
---|---|---|---|
001 | DOAJ079943403 | ||
003 | DE-627 | ||
005 | 20230310173937.0 | ||
007 | cr uuu---uuuuu | ||
008 | 230310s2023 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1109/ACCESS.2023.3244881 |2 doi | |
035 | |a (DE-627)DOAJ079943403 | ||
035 | |a (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
050 | 0 | |a TK1-9971 | |
100 | 0 | |a Xinying Chen |e verfasserin |4 aut | |
245 | 1 | 0 | |a Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem |
264 | 1 | |c 2023 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. | ||
650 | 4 | |a Intelligent optimization algorithm | |
650 | 4 | |a PSO | |
650 | 4 | |a microservice container scheduling | |
650 | 4 | |a GWO | |
650 | 4 | |a pareto optimal | |
653 | 0 | |a Electrical engineering. Electronics. Nuclear engineering | |
700 | 0 | |a Yuefeng Wu |e verfasserin |4 aut | |
700 | 0 | |a Siyi Xiao |e verfasserin |4 aut | |
773 | 0 | 8 | |i In |t IEEE Access |d IEEE, 2014 |g 11(2023), Seite 16667-16682 |w (DE-627)728440385 |w (DE-600)2687964-5 |x 21693536 |7 nnns |
773 | 1 | 8 | |g volume:11 |g year:2023 |g pages:16667-16682 |
856 | 4 | 0 | |u https://doi.org/10.1109/ACCESS.2023.3244881 |z kostenfrei |
856 | 4 | 0 | |u https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 |z kostenfrei |
856 | 4 | 0 | |u https://ieeexplore.ieee.org/document/10044102/ |z kostenfrei |
856 | 4 | 2 | |u https://doaj.org/toc/2169-3536 |y Journal toc |z kostenfrei |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_DOAJ | ||
912 | |a GBV_ILN_11 | ||
912 | |a GBV_ILN_20 | ||
912 | |a GBV_ILN_22 | ||
912 | |a GBV_ILN_23 | ||
912 | |a GBV_ILN_24 | ||
912 | |a GBV_ILN_31 | ||
912 | |a GBV_ILN_39 | ||
912 | |a GBV_ILN_40 | ||
912 | |a GBV_ILN_60 | ||
912 | |a GBV_ILN_62 | ||
912 | |a GBV_ILN_63 | ||
912 | |a GBV_ILN_65 | ||
912 | |a GBV_ILN_69 | ||
912 | |a GBV_ILN_70 | ||
912 | |a GBV_ILN_73 | ||
912 | |a GBV_ILN_95 | ||
912 | |a GBV_ILN_105 | ||
912 | |a GBV_ILN_110 | ||
912 | |a GBV_ILN_151 | ||
912 | |a GBV_ILN_161 | ||
912 | |a GBV_ILN_170 | ||
912 | |a GBV_ILN_213 | ||
912 | |a GBV_ILN_230 | ||
912 | |a GBV_ILN_285 | ||
912 | |a GBV_ILN_293 | ||
912 | |a GBV_ILN_370 | ||
912 | |a GBV_ILN_602 | ||
912 | |a GBV_ILN_2014 | ||
912 | |a GBV_ILN_4012 | ||
912 | |a GBV_ILN_4037 | ||
912 | |a GBV_ILN_4112 | ||
912 | |a GBV_ILN_4125 | ||
912 | |a GBV_ILN_4126 | ||
912 | |a GBV_ILN_4249 | ||
912 | |a GBV_ILN_4305 | ||
912 | |a GBV_ILN_4306 | ||
912 | |a GBV_ILN_4307 | ||
912 | |a GBV_ILN_4313 | ||
912 | |a GBV_ILN_4322 | ||
912 | |a GBV_ILN_4323 | ||
912 | |a GBV_ILN_4324 | ||
912 | |a GBV_ILN_4325 | ||
912 | |a GBV_ILN_4335 | ||
912 | |a GBV_ILN_4338 | ||
912 | |a GBV_ILN_4367 | ||
912 | |a GBV_ILN_4700 | ||
951 | |a AR | ||
952 | |d 11 |j 2023 |h 16667-16682 |
author_variant |
x c xc y w yw s x sx |
---|---|
matchkey_str |
article:21693536:2023----::atcewrgewlcoeainloihbsdnirsrieo |
hierarchy_sort_str |
2023 |
callnumber-subject-code |
TK |
publishDate |
2023 |
allfields |
10.1109/ACCESS.2023.3244881 doi (DE-627)DOAJ079943403 (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 DE-627 ger DE-627 rakwb eng TK1-9971 Xinying Chen verfasserin aut Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem 2023 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal Electrical engineering. Electronics. Nuclear engineering Yuefeng Wu verfasserin aut Siyi Xiao verfasserin aut In IEEE Access IEEE, 2014 11(2023), Seite 16667-16682 (DE-627)728440385 (DE-600)2687964-5 21693536 nnns volume:11 year:2023 pages:16667-16682 https://doi.org/10.1109/ACCESS.2023.3244881 kostenfrei https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 kostenfrei https://ieeexplore.ieee.org/document/10044102/ kostenfrei https://doaj.org/toc/2169-3536 Journal toc kostenfrei GBV_USEFLAG_A SYSFLAG_A GBV_DOAJ GBV_ILN_11 GBV_ILN_20 GBV_ILN_22 GBV_ILN_23 GBV_ILN_24 GBV_ILN_31 GBV_ILN_39 GBV_ILN_40 GBV_ILN_60 GBV_ILN_62 GBV_ILN_63 GBV_ILN_65 GBV_ILN_69 GBV_ILN_70 GBV_ILN_73 GBV_ILN_95 GBV_ILN_105 GBV_ILN_110 GBV_ILN_151 GBV_ILN_161 GBV_ILN_170 GBV_ILN_213 GBV_ILN_230 GBV_ILN_285 GBV_ILN_293 GBV_ILN_370 GBV_ILN_602 GBV_ILN_2014 GBV_ILN_4012 GBV_ILN_4037 GBV_ILN_4112 GBV_ILN_4125 GBV_ILN_4126 GBV_ILN_4249 GBV_ILN_4305 GBV_ILN_4306 GBV_ILN_4307 GBV_ILN_4313 GBV_ILN_4322 GBV_ILN_4323 GBV_ILN_4324 GBV_ILN_4325 GBV_ILN_4335 GBV_ILN_4338 GBV_ILN_4367 GBV_ILN_4700 AR 11 2023 16667-16682 |
spelling |
10.1109/ACCESS.2023.3244881 doi (DE-627)DOAJ079943403 (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 DE-627 ger DE-627 rakwb eng TK1-9971 Xinying Chen verfasserin aut Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem 2023 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal Electrical engineering. Electronics. Nuclear engineering Yuefeng Wu verfasserin aut Siyi Xiao verfasserin aut In IEEE Access IEEE, 2014 11(2023), Seite 16667-16682 (DE-627)728440385 (DE-600)2687964-5 21693536 nnns volume:11 year:2023 pages:16667-16682 https://doi.org/10.1109/ACCESS.2023.3244881 kostenfrei https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 kostenfrei https://ieeexplore.ieee.org/document/10044102/ kostenfrei https://doaj.org/toc/2169-3536 Journal toc kostenfrei GBV_USEFLAG_A SYSFLAG_A GBV_DOAJ GBV_ILN_11 GBV_ILN_20 GBV_ILN_22 GBV_ILN_23 GBV_ILN_24 GBV_ILN_31 GBV_ILN_39 GBV_ILN_40 GBV_ILN_60 GBV_ILN_62 GBV_ILN_63 GBV_ILN_65 GBV_ILN_69 GBV_ILN_70 GBV_ILN_73 GBV_ILN_95 GBV_ILN_105 GBV_ILN_110 GBV_ILN_151 GBV_ILN_161 GBV_ILN_170 GBV_ILN_213 GBV_ILN_230 GBV_ILN_285 GBV_ILN_293 GBV_ILN_370 GBV_ILN_602 GBV_ILN_2014 GBV_ILN_4012 GBV_ILN_4037 GBV_ILN_4112 GBV_ILN_4125 GBV_ILN_4126 GBV_ILN_4249 GBV_ILN_4305 GBV_ILN_4306 GBV_ILN_4307 GBV_ILN_4313 GBV_ILN_4322 GBV_ILN_4323 GBV_ILN_4324 GBV_ILN_4325 GBV_ILN_4335 GBV_ILN_4338 GBV_ILN_4367 GBV_ILN_4700 AR 11 2023 16667-16682 |
allfields_unstemmed |
10.1109/ACCESS.2023.3244881 doi (DE-627)DOAJ079943403 (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 DE-627 ger DE-627 rakwb eng TK1-9971 Xinying Chen verfasserin aut Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem 2023 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal Electrical engineering. Electronics. Nuclear engineering Yuefeng Wu verfasserin aut Siyi Xiao verfasserin aut In IEEE Access IEEE, 2014 11(2023), Seite 16667-16682 (DE-627)728440385 (DE-600)2687964-5 21693536 nnns volume:11 year:2023 pages:16667-16682 https://doi.org/10.1109/ACCESS.2023.3244881 kostenfrei https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 kostenfrei https://ieeexplore.ieee.org/document/10044102/ kostenfrei https://doaj.org/toc/2169-3536 Journal toc kostenfrei GBV_USEFLAG_A SYSFLAG_A GBV_DOAJ GBV_ILN_11 GBV_ILN_20 GBV_ILN_22 GBV_ILN_23 GBV_ILN_24 GBV_ILN_31 GBV_ILN_39 GBV_ILN_40 GBV_ILN_60 GBV_ILN_62 GBV_ILN_63 GBV_ILN_65 GBV_ILN_69 GBV_ILN_70 GBV_ILN_73 GBV_ILN_95 GBV_ILN_105 GBV_ILN_110 GBV_ILN_151 GBV_ILN_161 GBV_ILN_170 GBV_ILN_213 GBV_ILN_230 GBV_ILN_285 GBV_ILN_293 GBV_ILN_370 GBV_ILN_602 GBV_ILN_2014 GBV_ILN_4012 GBV_ILN_4037 GBV_ILN_4112 GBV_ILN_4125 GBV_ILN_4126 GBV_ILN_4249 GBV_ILN_4305 GBV_ILN_4306 GBV_ILN_4307 GBV_ILN_4313 GBV_ILN_4322 GBV_ILN_4323 GBV_ILN_4324 GBV_ILN_4325 GBV_ILN_4335 GBV_ILN_4338 GBV_ILN_4367 GBV_ILN_4700 AR 11 2023 16667-16682 |
allfieldsGer |
10.1109/ACCESS.2023.3244881 doi (DE-627)DOAJ079943403 (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 DE-627 ger DE-627 rakwb eng TK1-9971 Xinying Chen verfasserin aut Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem 2023 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal Electrical engineering. Electronics. Nuclear engineering Yuefeng Wu verfasserin aut Siyi Xiao verfasserin aut In IEEE Access IEEE, 2014 11(2023), Seite 16667-16682 (DE-627)728440385 (DE-600)2687964-5 21693536 nnns volume:11 year:2023 pages:16667-16682 https://doi.org/10.1109/ACCESS.2023.3244881 kostenfrei https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 kostenfrei https://ieeexplore.ieee.org/document/10044102/ kostenfrei https://doaj.org/toc/2169-3536 Journal toc kostenfrei GBV_USEFLAG_A SYSFLAG_A GBV_DOAJ GBV_ILN_11 GBV_ILN_20 GBV_ILN_22 GBV_ILN_23 GBV_ILN_24 GBV_ILN_31 GBV_ILN_39 GBV_ILN_40 GBV_ILN_60 GBV_ILN_62 GBV_ILN_63 GBV_ILN_65 GBV_ILN_69 GBV_ILN_70 GBV_ILN_73 GBV_ILN_95 GBV_ILN_105 GBV_ILN_110 GBV_ILN_151 GBV_ILN_161 GBV_ILN_170 GBV_ILN_213 GBV_ILN_230 GBV_ILN_285 GBV_ILN_293 GBV_ILN_370 GBV_ILN_602 GBV_ILN_2014 GBV_ILN_4012 GBV_ILN_4037 GBV_ILN_4112 GBV_ILN_4125 GBV_ILN_4126 GBV_ILN_4249 GBV_ILN_4305 GBV_ILN_4306 GBV_ILN_4307 GBV_ILN_4313 GBV_ILN_4322 GBV_ILN_4323 GBV_ILN_4324 GBV_ILN_4325 GBV_ILN_4335 GBV_ILN_4338 GBV_ILN_4367 GBV_ILN_4700 AR 11 2023 16667-16682 |
allfieldsSound |
10.1109/ACCESS.2023.3244881 doi (DE-627)DOAJ079943403 (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 DE-627 ger DE-627 rakwb eng TK1-9971 Xinying Chen verfasserin aut Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem 2023 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal Electrical engineering. Electronics. Nuclear engineering Yuefeng Wu verfasserin aut Siyi Xiao verfasserin aut In IEEE Access IEEE, 2014 11(2023), Seite 16667-16682 (DE-627)728440385 (DE-600)2687964-5 21693536 nnns volume:11 year:2023 pages:16667-16682 https://doi.org/10.1109/ACCESS.2023.3244881 kostenfrei https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 kostenfrei https://ieeexplore.ieee.org/document/10044102/ kostenfrei https://doaj.org/toc/2169-3536 Journal toc kostenfrei GBV_USEFLAG_A SYSFLAG_A GBV_DOAJ GBV_ILN_11 GBV_ILN_20 GBV_ILN_22 GBV_ILN_23 GBV_ILN_24 GBV_ILN_31 GBV_ILN_39 GBV_ILN_40 GBV_ILN_60 GBV_ILN_62 GBV_ILN_63 GBV_ILN_65 GBV_ILN_69 GBV_ILN_70 GBV_ILN_73 GBV_ILN_95 GBV_ILN_105 GBV_ILN_110 GBV_ILN_151 GBV_ILN_161 GBV_ILN_170 GBV_ILN_213 GBV_ILN_230 GBV_ILN_285 GBV_ILN_293 GBV_ILN_370 GBV_ILN_602 GBV_ILN_2014 GBV_ILN_4012 GBV_ILN_4037 GBV_ILN_4112 GBV_ILN_4125 GBV_ILN_4126 GBV_ILN_4249 GBV_ILN_4305 GBV_ILN_4306 GBV_ILN_4307 GBV_ILN_4313 GBV_ILN_4322 GBV_ILN_4323 GBV_ILN_4324 GBV_ILN_4325 GBV_ILN_4335 GBV_ILN_4338 GBV_ILN_4367 GBV_ILN_4700 AR 11 2023 16667-16682 |
language |
English |
source |
In IEEE Access 11(2023), Seite 16667-16682 volume:11 year:2023 pages:16667-16682 |
sourceStr |
In IEEE Access 11(2023), Seite 16667-16682 volume:11 year:2023 pages:16667-16682 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal Electrical engineering. Electronics. Nuclear engineering |
isfreeaccess_bool |
true |
container_title |
IEEE Access |
authorswithroles_txt_mv |
Xinying Chen @@aut@@ Yuefeng Wu @@aut@@ Siyi Xiao @@aut@@ |
publishDateDaySort_date |
2023-01-01T00:00:00Z |
hierarchy_top_id |
728440385 |
id |
DOAJ079943403 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000naa a22002652 4500</leader><controlfield tag="001">DOAJ079943403</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230310173937.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">230310s2023 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1109/ACCESS.2023.3244881</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)DOAJ079943403</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DOAJ37295cd024fa40dd916981a8c5a92847</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK1-9971</subfield></datafield><datafield tag="100" ind1="0" ind2=" "><subfield code="a">Xinying Chen</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2023</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Intelligent optimization algorithm</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">PSO</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">microservice container scheduling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">GWO</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">pareto optimal</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Electrical engineering. Electronics. Nuclear engineering</subfield></datafield><datafield tag="700" ind1="0" ind2=" "><subfield code="a">Yuefeng Wu</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="0" ind2=" "><subfield code="a">Siyi Xiao</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">In</subfield><subfield code="t">IEEE Access</subfield><subfield code="d">IEEE, 2014</subfield><subfield code="g">11(2023), Seite 16667-16682</subfield><subfield code="w">(DE-627)728440385</subfield><subfield code="w">(DE-600)2687964-5</subfield><subfield code="x">21693536</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:11</subfield><subfield code="g">year:2023</subfield><subfield code="g">pages:16667-16682</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1109/ACCESS.2023.3244881</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doaj.org/article/37295cd024fa40dd916981a8c5a92847</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://ieeexplore.ieee.org/document/10044102/</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="u">https://doaj.org/toc/2169-3536</subfield><subfield code="y">Journal toc</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_DOAJ</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_11</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_20</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_22</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_23</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_24</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_31</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_39</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_60</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_62</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_63</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_65</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_69</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_73</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_95</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_105</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_110</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_151</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_161</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_170</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_213</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_230</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_285</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_293</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_370</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_602</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2014</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4012</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4037</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4112</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4125</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4126</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4249</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4305</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4306</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4307</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4313</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4322</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4323</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4324</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4325</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4335</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4338</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4367</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4700</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">11</subfield><subfield code="j">2023</subfield><subfield code="h">16667-16682</subfield></datafield></record></collection>
|
callnumber-first |
T - Technology |
author |
Xinying Chen |
spellingShingle |
Xinying Chen misc TK1-9971 misc Intelligent optimization algorithm misc PSO misc microservice container scheduling misc GWO misc pareto optimal misc Electrical engineering. Electronics. Nuclear engineering Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem |
authorStr |
Xinying Chen |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)728440385 |
format |
electronic Article |
delete_txt_mv |
keep |
author_role |
aut aut aut |
collection |
DOAJ |
remote_str |
true |
callnumber-label |
TK1-9971 |
illustrated |
Not Illustrated |
issn |
21693536 |
topic_title |
TK1-9971 Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem Intelligent optimization algorithm PSO microservice container scheduling GWO pareto optimal |
topic |
misc TK1-9971 misc Intelligent optimization algorithm misc PSO misc microservice container scheduling misc GWO misc pareto optimal misc Electrical engineering. Electronics. Nuclear engineering |
topic_unstemmed |
misc TK1-9971 misc Intelligent optimization algorithm misc PSO misc microservice container scheduling misc GWO misc pareto optimal misc Electrical engineering. Electronics. Nuclear engineering |
topic_browse |
misc TK1-9971 misc Intelligent optimization algorithm misc PSO misc microservice container scheduling misc GWO misc pareto optimal misc Electrical engineering. Electronics. Nuclear engineering |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
cr |
hierarchy_parent_title |
IEEE Access |
hierarchy_parent_id |
728440385 |
hierarchy_top_title |
IEEE Access |
isfreeaccess_txt |
true |
familylinks_str_mv |
(DE-627)728440385 (DE-600)2687964-5 |
title |
Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem |
ctrlnum |
(DE-627)DOAJ079943403 (DE-599)DOAJ37295cd024fa40dd916981a8c5a92847 |
title_full |
Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem |
author_sort |
Xinying Chen |
journal |
IEEE Access |
journalStr |
IEEE Access |
callnumber-first-code |
T |
lang_code |
eng |
isOA_bool |
true |
recordtype |
marc |
publishDateSort |
2023 |
contenttype_str_mv |
txt |
container_start_page |
16667 |
author_browse |
Xinying Chen Yuefeng Wu Siyi Xiao |
container_volume |
11 |
class |
TK1-9971 |
format_se |
Elektronische Aufsätze |
author-letter |
Xinying Chen |
doi_str_mv |
10.1109/ACCESS.2023.3244881 |
author2-role |
verfasserin |
title_sort |
particle swarm–grey wolf cooperation algorithm based on microservice container scheduling problem |
callnumber |
TK1-9971 |
title_auth |
Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem |
abstract |
In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. |
abstractGer |
In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. |
abstract_unstemmed |
In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability. |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_DOAJ GBV_ILN_11 GBV_ILN_20 GBV_ILN_22 GBV_ILN_23 GBV_ILN_24 GBV_ILN_31 GBV_ILN_39 GBV_ILN_40 GBV_ILN_60 GBV_ILN_62 GBV_ILN_63 GBV_ILN_65 GBV_ILN_69 GBV_ILN_70 GBV_ILN_73 GBV_ILN_95 GBV_ILN_105 GBV_ILN_110 GBV_ILN_151 GBV_ILN_161 GBV_ILN_170 GBV_ILN_213 GBV_ILN_230 GBV_ILN_285 GBV_ILN_293 GBV_ILN_370 GBV_ILN_602 GBV_ILN_2014 GBV_ILN_4012 GBV_ILN_4037 GBV_ILN_4112 GBV_ILN_4125 GBV_ILN_4126 GBV_ILN_4249 GBV_ILN_4305 GBV_ILN_4306 GBV_ILN_4307 GBV_ILN_4313 GBV_ILN_4322 GBV_ILN_4323 GBV_ILN_4324 GBV_ILN_4325 GBV_ILN_4335 GBV_ILN_4338 GBV_ILN_4367 GBV_ILN_4700 |
title_short |
Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem |
url |
https://doi.org/10.1109/ACCESS.2023.3244881 https://doaj.org/article/37295cd024fa40dd916981a8c5a92847 https://ieeexplore.ieee.org/document/10044102/ https://doaj.org/toc/2169-3536 |
remote_bool |
true |
author2 |
Yuefeng Wu Siyi Xiao |
author2Str |
Yuefeng Wu Siyi Xiao |
ppnlink |
728440385 |
callnumber-subject |
TK - Electrical and Nuclear Engineering |
mediatype_str_mv |
c |
isOA_txt |
true |
hochschulschrift_bool |
false |
doi_str |
10.1109/ACCESS.2023.3244881 |
callnumber-a |
TK1-9971 |
up_date |
2024-07-04T01:26:53.211Z |
_version_ |
1803609873541234688 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000naa a22002652 4500</leader><controlfield tag="001">DOAJ079943403</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230310173937.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">230310s2023 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1109/ACCESS.2023.3244881</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)DOAJ079943403</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DOAJ37295cd024fa40dd916981a8c5a92847</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK1-9971</subfield></datafield><datafield tag="100" ind1="0" ind2=" "><subfield code="a">Xinying Chen</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Particle Swarm–Grey Wolf Cooperation Algorithm Based on Microservice Container Scheduling Problem</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2023</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">In recent years, microservices have been very widely used as a new application development technology in edge computing, IoT, and cloud computing. Application containerization technology is one of its core technologies, which allows multiple containers to be deployed within the same physical node. Then a single physical node could provide different services to user. How to rationally deploy containers on a cluster of physical nodes is one of the main research directions nowadays. Although a number of researchers have modeled the microservice container scheduling problem and proposed effective solutions, there are still shortcomings, for example, the slow speed of finding the optimal solution and the tendency of the algorithm to fall into local optimality. This paper propose a Particle Swarm - Grey Wolf Cooperation Algorithm based on Microservice Container Scheduling Problem (PS-GWCA) by using particle swarm optimization algorithm (PSO) and grey wolf algorithm (GWO) in a multi-core parallel way, which enables the two algorithms to complement each other in the whole search process through the information exchange between populations. In the early of the search stage, the GWO can use its global search capability to guide the PSO to jump out of the local optimum to avoid premature convergence, and in the late of the search stage, the PSO can enhance the search capability of the GWO on the pareto optimal frontier. The experimental results show that compared with the other three algorithms, the algorithm optimizes 18.07% in network transmission cost, 14.67% in local load balancing, 20.66% in global load balancing, and 7.5% in search speed, and 5.69% in service reliability.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Intelligent optimization algorithm</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">PSO</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">microservice container scheduling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">GWO</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">pareto optimal</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Electrical engineering. Electronics. Nuclear engineering</subfield></datafield><datafield tag="700" ind1="0" ind2=" "><subfield code="a">Yuefeng Wu</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="0" ind2=" "><subfield code="a">Siyi Xiao</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">In</subfield><subfield code="t">IEEE Access</subfield><subfield code="d">IEEE, 2014</subfield><subfield code="g">11(2023), Seite 16667-16682</subfield><subfield code="w">(DE-627)728440385</subfield><subfield code="w">(DE-600)2687964-5</subfield><subfield code="x">21693536</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:11</subfield><subfield code="g">year:2023</subfield><subfield code="g">pages:16667-16682</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1109/ACCESS.2023.3244881</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doaj.org/article/37295cd024fa40dd916981a8c5a92847</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://ieeexplore.ieee.org/document/10044102/</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="u">https://doaj.org/toc/2169-3536</subfield><subfield code="y">Journal toc</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_DOAJ</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_11</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_20</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_22</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_23</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_24</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_31</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_39</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_60</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_62</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_63</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_65</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_69</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_73</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_95</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_105</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_110</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_151</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_161</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_170</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_213</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_230</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_285</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_293</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_370</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_602</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2014</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4012</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4037</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4112</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4125</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4126</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4249</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4305</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4306</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4307</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4313</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4322</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4323</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4324</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4325</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4335</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4338</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4367</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4700</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">11</subfield><subfield code="j">2023</subfield><subfield code="h">16667-16682</subfield></datafield></record></collection>
|
score |
7.3999414 |