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 >26.4% lower energy consumption for CPNs compared with the DRL-based baseline. Moreover, it is shown to generalize well across requests and networks.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.