Fog-Assisted Operational Cost Reduction for Cloud Data Centers

In this paper, we intend to reduce the operational cost of cloud data centers with the help of fog devices, which can avoid the revenue loss due to wide-area network propagation delay and save network bandwidth cost by serving nearby cloud users. Since fog devices may not be owned by a cloud service provider, they should be compensated for serving the requests of cloud users. When taking economical compensation into consideration, the optimal number of requests processed locally by each fog device should be decided. As a result, existing load balancing schemes developed for cloud data centers cannot be applied directly and it is very necessary to redesign a cost-ware load balancing algorithm for the fog-cloud system. To achieve the above aim, we first formulate a fog-assisted operational cost minimization problem for the cloud service provider. Then, we design a parallel and distributed load balancing algorithm with low computational complexity based on proximal Jacobian alternating direction method of multipliers. Finally, extensive simulation results show the effectiveness of the proposed algorithm.

[1]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[2]  Zhu Han,et al.  How Geo-Distributed Data Centers Do Demand Response: A Game-Theoretic Approach , 2016, IEEE Transactions on Smart Grid.

[3]  Yuguang Fang,et al.  Electricity Cost Saving Strategy in Data Centers by Using Energy Storage , 2013, IEEE Transactions on Parallel and Distributed Systems.

[4]  Athanasios V. Vasilakos,et al.  Water-Constrained Geographic Load Balancing in Data Centers , 2017, IEEE Transactions on Cloud Computing.

[5]  Houman Homayoun,et al.  Managing distributed UPS energy for effective power capping in data centers , 2012, 2012 39th Annual International Symposium on Computer Architecture (ISCA).

[6]  Tao Jiang,et al.  Distributed Real-Time Energy Management in Data Center Microgrids , 2016, IEEE Transactions on Smart Grid.

[7]  Baochun Li,et al.  Joint request mapping and response routing for geo-distributed cloud services , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  Tao Jiang,et al.  Joint Energy Management Strategy for Geo-Distributed Data Centers and Electric Vehicles in Smart Grid Environment , 2016, IEEE Transactions on Smart Grid.

[9]  Tao Jiang,et al.  Energy Cost Minimization for Distributed Internet Data Centers in Smart Microgrids Considering Power Outages , 2015, IEEE Transactions on Parallel and Distributed Systems.

[10]  Xue Liu,et al.  Coordinated Energy Cost Management of Distributed Internet Data Centers in Smart Grid , 2012, IEEE Transactions on Smart Grid.

[11]  Tansu Alpcan,et al.  Fog Computing May Help to Save Energy in Cloud Computing , 2016, IEEE Journal on Selected Areas in Communications.

[12]  Fatih Alagöz,et al.  A survey of research on greening data centers , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[13]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[14]  Jie Li,et al.  Towards Optimal Electric Demand Management for Internet Data Centers , 2012, IEEE Transactions on Smart Grid.

[15]  Hao Liang,et al.  Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption , 2016, IEEE Internet of Things Journal.

[16]  Hamed Mohsenian Rad,et al.  Energy and Performance Management of Green Data Centers: A Profit Maximization Approach , 2013, IEEE Transactions on Smart Grid.

[17]  Chau Yuen,et al.  Optimal Meeting Scheduling in Smart Commercial Building for Energy Cost Reduction , 2018, IEEE Transactions on Smart Grid.

[18]  Srinivasan Keshav,et al.  It's not easy being green , 2012, CCRV.

[19]  Wotao Yin,et al.  Parallel Multi-Block ADMM with o(1 / k) Convergence , 2013, Journal of Scientific Computing.

[20]  Arnold Neumaier,et al.  Safe bounds in linear and mixed-integer linear programming , 2004, Math. Program..

[21]  Bruce M. Maggs,et al.  Cutting the electric bill for internet-scale systems , 2009, SIGCOMM '09.

[22]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[23]  Adam Wierman,et al.  Renewable and cooling aware workload management for sustainable data centers , 2012, SIGMETRICS '12.

[24]  Baochun Li,et al.  Reducing electricity demand charge for data centers with partial execution , 2013, e-Energy.

[25]  Hao Xing,et al.  Decentralized Optimal Demand-Side Management for PHEV Charging in a Smart Grid , 2015, IEEE Transactions on Smart Grid.

[26]  Chuan Pham,et al.  A proximal algorithm for joint resource allocation and minimizing carbon footprint in geo-distributed fog computing , 2014, 2015 International Conference on Information Networking (ICOIN).

[27]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..