Power-Aware Allocation of Graph Jobs in Geo-Distributed Cloud Networks
Seyyedali Hosseinalipour, Anuj Nayak, Huaiyu Dai

TL;DR
This paper presents a comprehensive framework for power-aware graph job allocation in geo-distributed cloud networks, addressing NP-hard challenges with scalable solutions for various network sizes and incorporating online learning for strategy optimization.
Contribution
It introduces scalable algorithms for graph job allocation considering power consumption, including convex programming, distributed methods, and cloud crawlers for large-scale networks.
Findings
Efficient solutions for small, medium, and large-scale GDCNs.
Effective power-aware allocation strategies under different pricing schemes.
Successful application of online learning for strategy adaptation.
Abstract
In the era of big-data, the jobs submitted to the clouds exhibit complicated structures represented by graphs, where the nodes denote the sub-tasks each of which can be accommodated at a slot in a server, while the edges indicate the communication constraints among the sub-tasks. We develop a framework for efficient allocation of graph jobs in geo-distributed cloud networks (GDCNs), explicitly considering the power consumption of the datacenters (DCs). We address the following two challenges arising in graph job allocation: i) the allocation problem belongs to NP-hard nonlinear integer programming; ii) the allocation requires solving the NP-complete sub-graph isomorphism problem, which is particularly cumbersome in large-scale GDCNs. We develop a suite of efficient solutions for GDCNs of various scales. For small-scale GDCNs, we propose an analytical approach based on convex…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
