Abstract
Widespread application of AI with high computing requirements has promoted the rapid development of cloud and edge computing. Ubiquitous computing resources need to be interconnected through high-performance IP and optical networks. Computing power networks (CPNs) have been studied as an IP/optical cross-layer architecture to provide on-demand computing services. The service provisioning in CPNs can be modeled as a virtual optical network embedding problem; however, the time-varying characteristics of service requirements increase the complexity. In particular, there can be stranded computing or bandwidth resources that are isolated in the spatio-temporal dimension and therefore difficult for other requests to utilize. This phenomenon is referred to as spatio-temporal resource fragmentation, which will lead to inefficient use of resources and higher energy consumption. To meet the time-varying requirements and achieve an energy-efficient CPN, in this paper, we first analyze the main reason for spatio-temporal resource fragmentation and excess energy consumption in cross-layer CPNs, which is the mismatched embedding scheme and the inappropriate scheduling order. Therefore, an auxiliary-graph-model-assisted edge-featured graph-attention-network-enabled DRL algorithm, DeepDefrag, is studied to solve the problem. Its core highlight is co-optimizing the scheduling and embedding of time-varying virtual networks along with the awareness of resource fragmentation. In addition, an integer linear programming algorithm is developed to determine the performance bounds. We validate DeepDefrag through a series of ablation studies and comparison algorithms under different numbers of requests. The results show that DeepDefrag can achieve ${\gt}{26.4}\%$ lower energy consumption for CPNs compared with the DRL-based baseline. Moreover, it is shown to generalize well across requests and networks.
© 2023 Optica Publishing Group
Full Article | PDF ArticleMore Like This
Min Zhu, Shengyu Zhang, Qing Sun, Guixin Li, Bin Chen, and Jiahua Gu
J. Opt. Commun. Netw. 10(9) 809-822 (2018)
Ehsan Etezadi, Carlos Natalino, Renzo Diaz, Anders Lindgren, Stefan Melin, Lena Wosinska, Paolo Monti, and Marija Furdek
J. Opt. Commun. Netw. 15(10) E86-E96 (2023)
Jiahua Gu, Min Zhu, Yunwu Wang, Xiaofeng Cai, Yuancheng Cai, Jiao Zhang, Mingzheng Lei, Bingchang Hua, Pingping Gu, and Guo Zhao
J. Opt. Commun. Netw. 15(11) 854-870 (2023)