An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
The Computing Network is an emerging network paradigm that aims to realize computing resource scheduling through the intrinsic capabilities of the network. However, existing resource scheduling architectures based on conventional TCP/IP networks for the Computing Network suffer from deficiencies in...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-02-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/13/5/933 |
_version_ | 1797264639292080128 |
---|---|
author | Zhihui Ni Jiali You Yang Li |
author_facet | Zhihui Ni Jiali You Yang Li |
author_sort | Zhihui Ni |
collection | DOAJ |
description | The Computing Network is an emerging network paradigm that aims to realize computing resource scheduling through the intrinsic capabilities of the network. However, existing resource scheduling architectures based on conventional TCP/IP networks for the Computing Network suffer from deficiencies in routing flexibility and a lack of user preference awareness, while Information-Centric Networking (ICN) holds the potential to address these issues. ICN inherently supports dynamic routing in scenarios such as multi-homing and mobility due to its routing mechanism that is based on content names rather than host addresses, and it is further enhanced by the integration with Software-Defined Networking (SDN) technologies, which facilitate convenient network-layer route readdressing, thus offering a conducive environment for flexible routing scheduling. Furthermore, ICN introduces novel routing protocols that, compared with the more rigid protocol designs in conventional TCP/IP networks, offer greater flexibility in field usage. This flexibility allows for the incorporation of customized fields, such as “preference”, enabling the perception of user preferences within the network. Therefore, this paper proposes a novel ICN-based on-path computing resource scheduling architecture named IPCRSA. Within this architecture, an original design for computing resource request packet format is developed based on the IPv6 extension header. Additionally, preference-based computing resource scheduling strategies are incorporated, which employ the technique for order preference by similarity to ideal solution (TOPSIS) combined with the entropy weight method, to comprehensively evaluate computing resource nodes and use a roulette-selection algorithm to accomplish the probability selection of destination nodes. Experimental results indicate that, in comparison to alternative scheduling schemes, IPCRSA exhibits significant advantages in enhancing scheduling flexibility, improving scheduling success rates, and catering to diverse user requirements. |
first_indexed | 2024-04-25T00:32:06Z |
format | Article |
id | doaj.art-50f5ec62f7164898a7dccf3e9a1a254b |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-04-25T00:32:06Z |
publishDate | 2024-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-50f5ec62f7164898a7dccf3e9a1a254b2024-03-12T16:42:39ZengMDPI AGElectronics2079-92922024-02-0113593310.3390/electronics13050933An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing NetworkZhihui Ni0Jiali You1Yang Li2National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaThe Computing Network is an emerging network paradigm that aims to realize computing resource scheduling through the intrinsic capabilities of the network. However, existing resource scheduling architectures based on conventional TCP/IP networks for the Computing Network suffer from deficiencies in routing flexibility and a lack of user preference awareness, while Information-Centric Networking (ICN) holds the potential to address these issues. ICN inherently supports dynamic routing in scenarios such as multi-homing and mobility due to its routing mechanism that is based on content names rather than host addresses, and it is further enhanced by the integration with Software-Defined Networking (SDN) technologies, which facilitate convenient network-layer route readdressing, thus offering a conducive environment for flexible routing scheduling. Furthermore, ICN introduces novel routing protocols that, compared with the more rigid protocol designs in conventional TCP/IP networks, offer greater flexibility in field usage. This flexibility allows for the incorporation of customized fields, such as “preference”, enabling the perception of user preferences within the network. Therefore, this paper proposes a novel ICN-based on-path computing resource scheduling architecture named IPCRSA. Within this architecture, an original design for computing resource request packet format is developed based on the IPv6 extension header. Additionally, preference-based computing resource scheduling strategies are incorporated, which employ the technique for order preference by similarity to ideal solution (TOPSIS) combined with the entropy weight method, to comprehensively evaluate computing resource nodes and use a roulette-selection algorithm to accomplish the probability selection of destination nodes. Experimental results indicate that, in comparison to alternative scheduling schemes, IPCRSA exhibits significant advantages in enhancing scheduling flexibility, improving scheduling success rates, and catering to diverse user requirements.https://www.mdpi.com/2079-9292/13/5/933ICNcomputing resource scheduling architecturecomputing network |
spellingShingle | Zhihui Ni Jiali You Yang Li An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network Electronics ICN computing resource scheduling architecture computing network |
title | An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network |
title_full | An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network |
title_fullStr | An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network |
title_full_unstemmed | An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network |
title_short | An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network |
title_sort | icn based on path computing resource scheduling architecture with user preference awareness for computing network |
topic | ICN computing resource scheduling architecture computing network |
url | https://www.mdpi.com/2079-9292/13/5/933 |
work_keys_str_mv | AT zhihuini anicnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork AT jialiyou anicnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork AT yangli anicnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork AT zhihuini icnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork AT jialiyou icnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork AT yangli icnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork |