DGLB: Distributed Stochastic Geographical Load Balancing over Cloud Networks

Tianyi Chen, Antonio Garcia Marques, Georgios B. Giannakis · IEEE Transactions on Parallel and Distributed Systems · 2016

Contemporary cloud networks are being challenged by the rapid increase of user demands and growing concerns about global warming, due to their substantial energy consumption. This requires future data centers to be both energy efficient and sustainable, which calls for leveraging cutting-edge features and the flexibility provided by the modern smart grids. To fulfill those goals, this paper puts forward a systematic approach to designing energy-aware traffic-efficient geographicalload balancing schemesfor data-center networks that are not only optimal, but also computationally efficient and amenable todistributedimplementation. Under this comprehensive approach, workload and power balancing schemes are designed jointly across the network, both delay-tolerant andinteractive workloadsare accommodated, novel smart-grid features such as energy storage units are incorporated to cope with renewables, andincentive pricingmechanisms are adopted in the design. To further account for the spatio-temporal variation of demands, energy prices and renewables, the task is formulated as a two-timescale stochastic optimization. Leveraging dual stochastic approximation and the fast iterative shrinkage-thresholding algorithm (FISTA), the proposed optimization is decomposed across time slots (first-stage) and data centers (second-stage). While the resultant online algorithm is strictly feasible and provably optimal under a Markovian assumption for the underlying random processes, extensive numerical tests further demonstrate that it also works well in real-data scenarios, where the underlying randomness is highly correlated across time.

Read the paper · More papers on PaperTik