Abstract
Energy consumption has become a critical design factor in today’s data centers. In recent years, extensive research has been done to address power–performance trade-off in data centers considering both IT equipments and cooling infrastructures (e.g., thermal-aware task scheduling, server consolidation, load balancing and geographical load balancing to name a few). This paper introduces a design-time technique that targets energy-efficient design of a green data center farm in Iran. Workload predictions, geographical maps of wind speed and solar radiation, data center and renewable resources configurations are used as a priori to design an energy-efficient data center farm for Internet services. The proposed problem is mathematically formulated as a nonlinear optimization problem and is effectively solved using a coordinate descent-based method. We also show that with some minor modification, our proposed technique can be applied at run-time for the purpose of change management. The experimental results show that the proposed method can lead to 11.6 % cost saving on average over conventional approaches.
Similar content being viewed by others
Notes
PUE is defined as the ratio of total amount of energy used by the data center, including servers, cooling units, network switches, etc., to the energy delivered to computing equipments (i.e., servers).
References
Aeolos wind turbines documentation. http://www.windturbinestar.com/30kwh-aeolos-wind-turbine.html
AriaSolar AS-M100 Solar Panel Documentation. http://www.photovoltaik-web.de/media/media/mod_solarmoduledb/Datenblaetter/AriaSolar-AS-M100.pdf
Asia Pacific Green Data Center Farm. http://www.greendata.center
Global horizontal irradiation in Iran; SolarGIS database. http://solargis.info/imaps
Google Distance Matrix API. https://developers.google.com/maps/documentation/distance-matrix
HP ProLiant DL385 G7 Server Specifications. http://h18000.www1.hp.com/products/quickspecs/13594_na/13594_na.pdf
Iran Wind Atlas; Renewable Energy Organization of Iran. http://www.suna.org.ir/fa/aboutorganization/ationoffice/windenergyoffice/windatlasmap
Report to Congress on Server and Datacenter Energy Efficiency Public Law—US Environmental Protection Agency (2006) http://www.energystar.gov/ia/partners/prod_development/downloads/EPA_Datacenter_Report_Congress_Final1.pdf
The 2011 Iranian National Population and Housing Census; Statistical Centre of Iran. http://www.amar.org.ir/Portals/0/Files/abstract/1390/sarshomari90_nahaii.pdf
Abbasi Z, Varsamopoulos G, Gupta SKS (2010) Thermal aware server provisioning and workload distribution for Internet data centers. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing (HPDC’10), pp 130–141
Avelar V, Azevedo D, French A (2013) PUE: a comprehensive examination of the metric. Ashrae
Banerjee A, Mukherjee T, Varsamopoulos G, Gupta SKS (2011) Integrating cooling awareness with thermal aware workload placement for HPC data centers. Sustain Comput Inf Syst 1(2):134–150
Barroso LA, Holzle U (2007) The case for energy-proportional computing. IEEE Comput 40(12):33–37
Beloglazov A (2013) Managing overloaded hosts for dynamic consolidation of virtual machines in cloud data centers under quality of service constraints. IEEE Trans Parallel Distrib Syst 24(7):1366–1379
Beloglazov A, Buyya R (2012) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr Comput Pract Exp Spec Issue Middlew Clouds e-Sci 24(13):1397–1420
Boyd S, Vandenberghe L (2004) Convex optimization. Cambridge University Press, New York
Cardellini V, Colajanni M, Yu PS (1999) Dynamic load balancing on web-server systems. IEEE Internet Comput 3(3):28–39
Chen S, Wang Y, Pedram M (2014) Concurrent placement, capacity provisioning, and request flow control for a distributed cloud infrastructure. In: Proceedings of the IEEE Design, Automation and Test in Europe Conference (DATE’12), pp 1–6
Dadgour HF, Lin S, Banerjee K (2008) Energy-efficient thermal-aware task scheduling for homogeneous high-performance computing data centers: a cyber-physical approach. IEEE Trans Parallel Distrib Syst 19(11):1458–1472
Ferreto TC, Netto MAS, Calheiros RN, Rose CAFD (2011) Server consolidation with migration control for virtualized data centers. Future Gener Comput Syst 27(8):1027–1034
Gartner: the impact of the Internet of things on data centers (2014). https://www.gartner.com/doc/2672920
Goiri I, Lez K, Guitarty J, Torresy J, Bianchini R (2011) Intelligent placement of datacenters for internet services. In: Proceedings of the 31st IEEE International Conference on Distributed Computing Systems, pp 131–142
Goudarzi H, Ghasemazar M, Pedram M (2012) SLA-based optimization of power and migration cost in cloud computing. In: Proceedings of the 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID’12), pp 172–179
Kleinrock L (1975) Queueing systems, volume i: theory. Wiley, Oxford
Liu Z, Lin M, Wierman A, Low SH, Andrew LLH (2011) Geographical load balancing with renewables. ACM SIGMETRICS Perform Eval Rev 39(3):62–66
Liu Z, Lin M, Wierman A, Low SH, Andrew LLH (2011) Greening geographical load balancing. In: Proceedings of the ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS’11), pp 233–244
Marzolla M, Babaoglu O, Panzieri F (2011) Server consolidation in clouds through gossiping. In: Proceedings of the 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp 1–6
Mohsenian-Rad AH, Leon-Garcia A (2010) Energy-information transmission tradeoff in green cloud computing. In: Proceedings of the IEEE Global Telecommunication Conference (GlobCom2010)
Pahlavan A, Momtazpour M, Goudarzi M (2012) Variation-aware server placement and task assignment for data center power minimization. In: Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), pp 158–165
Pakbaznia E, Pedram M (2009) Minimizing data center cooling and server power costs. In: Proceedings of the 14th ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED09), pp 145–150
Sharma RK, Bash CE, Patel CD, Friedrich RJ, Chase JS (2005) Balance of power: dynamic thermal management for Internet data centers. IEEE Internet Comput 9(1):42–49
Srikantaiah S, Kansal A, Zhao F (2008) Energy aware consolidation for cloud computing. In: Proceedings of the 2008 Conference on Power Aware Computing and Systems (HotPower’08), pp 10–10
Tang Q, Gupta KS, Stanzione D, Cayton P (2006) Thermal-aware task scheduling to minimize energy usage of blade server based datacenters. In: Proceedings of the 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing, pp 195–202
Tiwari GN, Dubey S (2009) Fundamentals of phorovoltaic modules and their applications, 1st edn. Royal Society of Chemistry, London
Wang L, Laszewski G, Dayal J, Furlani TR (2009) Thermal aware workload scheduling with backfilling for green data centers. In: Proceedings of the 28th IEEE Performance Computing and Communications Conference (IPCCC), pp 289–296
Xu Y, Yin W (2013) A block coordinate descent method for regularized multiconvex optimization with applications to nonnegative tensor factorization and completion. SIAM J Imaging Sci 6(3):1758–1789
Author information
Authors and Affiliations
Corresponding author
Appendix: Parametrization coefficients
Appendix: Parametrization coefficients
To calculate the cost function in Phase-I of our proposed algorithm (data center right-sizing/workload scheduling step), we define \(\omega _j\), \(\alpha _{j}\), \(\beta _{j}\), \(\sigma _{ij}\), \(\theta _{ij}\) and \(\rho _{ij}\) as a function of other fixed parameters as follows:
Rights and permissions
About this article
Cite this article
Momtazpour, M. Towards designing a green data center farm for Internet services: Iran’s case study. J Supercomput 73, 1600–1628 (2017). https://doi.org/10.1007/s11227-016-1852-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-016-1852-2