تعداد نشریات | 418 |
تعداد شمارهها | 10,003 |
تعداد مقالات | 83,617 |
تعداد مشاهده مقاله | 78,267,443 |
تعداد دریافت فایل اصل مقاله | 55,322,683 |
Energy-Efficient Cloud Servers: an Overview of Solutions and Architectures | ||
Journal of Computer & Robotics | ||
مقاله 4، دوره 13، شماره 1، شهریور 2020، صفحه 33-44 اصل مقاله (424.15 K) | ||
نویسنده | ||
Adnan Nasri* | ||
Department of Computer Engineering, Sahneh Branch, Islamic Azad University, Sahneh, Iran | ||
چکیده | ||
Because of the changing from traditional paper-based systems to a digital systems and the evolution of online storage and cloud computing, datacenters are becoming fundamental to almost every sector of the economy and the main energy consumers in the universe. With the acceptance of High Performance Computing (HPC) and cloud computing, the area and number of cloud datacenter grow quickly; hence, it has become significant to optimize datacenter energy consumption. With modern energy efficient design in cloud datacenter infrastructure and cooling devices, active items like servers and cooling devices consume most of the power. In many researches, it was shown that cloud datacenters consume enormous energy; therefore researchers are looking for metrics of energy efficiency. The goal of energy efficient researches is to sufficiently take benefit of reachable resources such as processors and network devices, or to reduce thermal cooling expenses and energy consumption. In this paper, we discuss the state of the art researches and provide an overview of energy efficient solutions and architectures for cloud servers in processor design, power distribution unit, and server cooling management. | ||
کلیدواژهها | ||
energy efficient؛ datacenter؛ server cooling management؛ thermal management؛ cloud servers | ||
مراجع | ||
[1] Yang, T., Pen, H., Li, W., Yuan, D., & Zomaya, A. Y.(2017). An energy-efficient storage strategy for cloud datacenters based on variable K-coverage of a hypergraph. IEEE Transactions on Parallel and Distributed Systems, 28(12), 3344-3355. [2] Gu, C., Li, Z., Huang, H., & Jia, X. (2018). Energy Efficient Scheduling of Servers with Multi-Sleep Modes for Cloud Data Center. IEEE Transactions on Cloud Computing. [3] Zeadally, S., Khan, S. U., & Chilamkurti, N. (2012).Energy-efficient networking: past, present, and future. The Journal of Supercomputing, 62(3), 1093-1118. [4] Brown, R. (2008). Report to congress on server and data center energy efficiency: Public law 109-431. [5] Koomey, J. (2011). Growth in data center electricity use 2005 to 2010. A report by Analytical Press, completed at the request of The New York Times, 9. [6] Meijer, G. I. (2010). Cooling energy-hungry data centers. Science, 328(5976), 318-319. [7] G. Group, Forecast: Data centers, worldwide, 2010–2015, Accessed March 2013. [Online]. Available: http://www.gartner.com [8] Zhang, Q., Cheng, L., & Boutaba, R. (2010). Cloud computing: state-of-the-art and research challenges. Journal of internet services and applications, 1(1), 7-18. [9] Nasri, A., Fathy, M., & Broumandnia, A. (2018). An energy-efficient 3D-stacked STT-RAM cache architecture for cloud processors: the effect on emerging scale-out workloads. The Journal of Supercomputing, 74(4), 1547-1561. [10] Rong, H.,Zhang, H., Xiao, S., Li, C., & Hu, C. (2016). Optimizing energy consumption for data centers. Renewable and Sustainable Energy Reviews, 58, 674-691. [11] Johnson, P., & Marker, T. (2009). Data centre energy efficiency product profile. Pitt & Sherry, report to equipment energy efficiency committee (E3) of The Australian Government Department of the Environment, Water, Heritage and the Arts (DEWHA). [12] Rong, H., Zhang, H., Xiao, S., Li, C., & Hu, C. (2016). Optimizing energy consumption for data centers. Renewable and Sustainable Energy Reviews, 58, 674-691. [13] Chabarek, J., Sommers, J., Barford, P., Estan, C.,Tsiang, D., & Wright, S. (2008, April). Power awareness in network design and routing.In INFOCOM 2008. The 27th Conference on Computer Communications. IEEE (pp. 457-465). IEEE. [14] Fischer, A., Botero, J. F., Beck, M. T., De Meer, H., & Hesselbach, X. (2013). Virtual network embedding: A survey. IEEE Communications Surveys & Tutorials, 15(4), 1888-1906. [15] Mahadevan, P., Banerjee, S., Sharma, P., Shah, A., & Ranganathan, P. (2011). On energy efficiency for enterprise and data center networks. IEEE Communications Magazine, 49(8). [16] Wang, X., Yao, Y., Wang, X., Lu, K., & Cao, Q. (2012,March). Carpo: Correlation-aware power optimization in data center networks. In INFOCOM, 2012 Proceedings IEEE (pp. 1125-1133). IEEE. [17] Zheng, K., Wang, X., Li, L., & Wang, X. (2014, April).Joint power optimization of data center network and servers with correlation analysis. In INFOCOM, 2014 Proceedings IEEE(pp. 2598-2606). IEEE. [18] Gao, Y., Guan, H., Qi, Z., Wang, B., & Liu, L. (2013).Quality of service aware power management for virtualized data centers. Journal of Systems Architecture, 59(4-5), 245-259. [19] Jeffers, J., & Reinders, J. (2013). Intel Xeon Phi coprocessor high performance programming. Newnes. [20] Ellison, B., & Minas, L. (2009). The Problem of Power Consumption in Servers. Energy Efficiency for Information Technology, 1-17. [21] Moreno, I. S., & Xu, J. (2012, April). Neural networkbased overallocation for improved energy-efficiency in real-time cloud environments.In Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2012 IEEE 15th International Symposium on (pp. 119-126). IEEE. [22] Isci, C., & Martonosi, M. (2003, December). Runtime power monitoring in high-end processors: Methodology and empirical data. In Proceedings of the 36th annual IEEE/ACM International Symposium on Microarchitecture (p. 93). IEEE Computer Society.[23] Joseph, R., & Martonosi, M. (2001, August). Run-time power estimation in high performance microprocessors.In Proceedings of the 2001 international symposium on Low power electronics and design (pp. 135-140).ACM. [24] Hamilton, J. (2009, January). Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for internet-scale services. In Conference on Innovative Data Systems Research (CIDR’09)(January 2009). [25] Kgil, T., Saidi, A., Binkert, N., Reinhardt, S., Flautner,K., & Mudge, T. (2008). PicoServer: Using 3D stacking technology to build energy efficient servers. ACM Journal on Emerging Technologies in Computing Systems (JETC), 4(4), 16. [26] Ranganathan, P., Leech, P., Irwin, D., & Chase, J.(2006, June). Ensemble-level power management for dense blade servers. In ACM SIGARCH Computer Architecture News (Vol. 34, No. 2, pp. 66-77). IEEE Computer Society. [27] Rountree, B., Lowenthal, D. K., Funk, S., Freeh, V. W., De Supinski, B. R., & Schulz, M. (2007, November). Bounding energy consumption in large-scale MPI programs.In Proceedings of the 2007 ACM/IEEE conference on Supercomputing (p. 49). ACM. [28] Aroca, R. V., & Gonçalves, L. M. G. (2012). Towards green data centers: A comparison of x86 and ARM architectures power efficiency. Journal of Parallel and Distributed Computing, 72(12), 1770-1780. [29] Huang, S., & Feng, W. (2009, May). Energy-efficient cluster computing via accurate workload characterization. In Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid (pp. 68-75). IEEE Computer Society. [30] Lim, M. Y., Freeh, V. W., & Lowenthal, D. K. (2011).Adaptive, transparent CPU scaling algorithms leveraging inter-node MPI communication regions. Parallel Computing, 37(10-11), 667-683. [31] Springer, R., Lowenthal, D. K., Rountree, B., & Freeh,V. W. (2006, March). Minimizing execution time in MPI programs on an energy-constrained, powerscalable cluster. In Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming (pp. 230-238). ACM. [32] Rizvandi, N. B., Taheri, J., & Zomaya, A. Y. (2011).Some observations on optimal frequency selection in DVFS-based energy consumptionminimization. Journal of Parallel and Distributed Computing, 71(8), 1154-1164. [33] Etinski, M., Corbalán, J., Labarta, J., & Valero, M.(2012). Understanding the future of energyperformance trade-off via DVFS in HPC environments. Journal of Parallel and Distributed Computing, 72(4), 579-590. [34] Wang, L., Khan, S. U., Chen, D., KołOdziej, J., Ranjan,R., Xu, C. Z., & Zomaya, A. (2013). Energy-aware parallel task scheduling in a cluster. Future Generation Computer Systems, 29(7), 1661-1670. [35] Vishnu, A., Song, S., Marquez, A., Barker, K.,Kerbyson, D., Cameron, K., & Balaji, P. (2013). Designing energy efficient communication runtime systems: a view from PGAS models. The Journal of Supercomputing, 63(3), 691-709. [36] Banerjee, A., Mukherjee, T., Varsamopoulos, G., & Gupta, S. K. (2010, August). Cooling-aware and thermal-aware workload placement for green HPC data centers. In Green Computing Conference, 2010 International (pp. 245-256). IEEE. [37] Bash, C., & Forman, G. (2007, June). Cool Job Allocation: Measuring the Power Savings of Placing Jobs at Cooling-Efficient Locations in the Data Center.In USENIX Annual Technical Conference (Vol. 138, p. 140). [38] Merkel, A., & Bellosa, F. (2006, April). Balancing power consumption in multiprocessor systems. In ACM SIGOPS Operating Systems Review (Vol. 40, No. 4, pp.403-414). ACM. [39]Tang, Q., Gupta, S. K., Stanzione, D., & Cayton, P.(2006, September). Thermal-aware task scheduling to minimize energy usage of blade server based datacenters. In Dependable, Autonomic and Secure Computing, 2nd IEEE International Symposium on (pp.195-202). IEEE. [40] Tang, Q., Gupta, S. K. S., & Varsamopoulos, G.(2008). Energy-efficient thermal-aware task scheduling for homogeneous high-performance computing data centers: A cyber-physical approach. IEEE Transactions on Parallel and Distributed Systems, 19(11), 1458-1472. [41] Wang, L., von Laszewski, G., Dayal, J., & Furlani, T.R. (2009, December). Thermal aware workload scheduling with backfilling for green data centers.In Performance Computing and Communications Conference (IPCCC), 2009 IEEE 28th International (pp. 289-296). IEEE. [42] Wang, L., Von Laszewski, G., Dayal, J., He, X.,Younge, A. J., & Furlani, T. R. (2009, December). Towards thermal aware workload scheduling in a data center. In Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on (pp.116-122). IEEE. [43] Valentini, G. L., Lassonde, W., Khan, S. U., Min-Allah, N., Madani, S. A., Li, J., ... & Li, H. (2013). An overview of energy efficiency techniques in cluster computing systems. Cluster Computing, 16(1), 3-15. [44] Wen, G., Hong, J., Xu, C., Balaji, P., Feng, S., & Jiang,P. (2011, December). Energy-aware hierarchical scheduling of applications in large scale data centers.In Cloud and Service Computing (CSC), 2011 International Conference on (pp. 158-165). IEEE. [45] Markovic, D., Wang, C. C., Alarcon, L. P., Liu, T. T.,& Rabaey, J. M. (2010). Ultralow-power design in near-threshold region. Proceedings of the IEEE, 98(2),237-252. [46] Dreslinski, R. G., Wieckowski, M., Blaauw, D.,Sylvester, D., & Mudge, T. (2010). Near-threshold computing: Reclaiming moore's law through energy efficient integrated circuits. Proceedings of the IEEE, 98(2), 253-266. [47] Jain, S., Khare, S., Yada, S., Ambili, V., Salihundam,P., Ramani, S., ... & Ramanarayanan, R. (2012,February). A 280mV-to-1.2 V wide-operating-range IA-32 processor in 32nm CMOS. In Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 2012 IEEE International (pp. 66-68). IEEE. [48] Dreslinski, R. G., Fick, D., Giridhar, B., Kim, G., Seo,S., Fojtik, M., ... & Wieckowski, M. (2013). Centip3de: A 64-core, 3d stacked near-threshold system. IEEE Micro, 33(2), 8-16. [49] Wang, J., Fu, X., Zhang, W., Zhang, J., Qiu, K., & Li,T. (2017). On the Implication of NTC versus Dark Silicon on Emerging Scale-Out Workloads: The Multi Core Architecture Perspective. IEEE Transactions on Parallel and Distributed Systems, 28(8), 2314-2327. [50] Skadron, K., Stan, M. R., Sankaranarayanan, K.,Huang, W., Velusamy, S., & Tarjan, D. (2004).Temperature-aware microarchitecture: Modeling and implementation. ACM Transactions on Architecture and Code Optimization (TACO), 1(1), 94-125. [51] Grundy, R. (2005). Recommended data center temperature & humidity. Retirado a, 22. [52] Chiriac, V. A., & Chiriac, F. (2012, May). Novel energy recovery systems for the efficient cooling of data centers using absorption chillers and renewable energy resources. In Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), 2012 13th IEEE Intersociety Conference on (pp. 814-820). IEEE. [53] Beitelmal, A. H., & Patel, C. D. (2007). Thermo-fluids provisioning of a high performance high density data center. Distributed and Parallel Databases, 21(2-3),227-238. [54] Jiang, N., & Parashar, M. (2009, May). Enabling autonomic power-aware management of instrumented data centers. In Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing (pp. 1-8). IEEE Computer Society. [55] Moore, J. D., Chase, J. S., Ranganathan, P., & Sharma,R. K. (2005, April). Making Scheduling" Cool": Temperature-Aware Workload Placement in Data Centers. In USENIX annual technical conference, General Track (pp. 61-75). [56] Xu, J., & Fortes, J. A. (2010, December). Multiobjective virtual machine placement in virtualized data center environments. In Green Computing and Communications (GreenCom), 2010 IEEE/ACM Int'l Conference on & Int'l Conference on Cyber, Physical and Social Computing (CPSCom) (pp. 179-188). IEEE. [57] Wang, Q., Li, N., Shen, L., & Wang, Z. (2019). A statistic approach for power analysis of integrated GPU. Soft Computing, 23(3), 827-836. [58] Khalaj, A. H., & Halgamuge, S. K. (2017). A Review on efficient thermal management of air-and liquidcooled data centers: From chip to the cooling system. Applied energy, 205, 1165-1188. [59] Wang, C. (2017). A new DC UPS for DC power distribution system in data center (Doctoral dissertation). [60] M. Floyd, S. Ghiasi, T. Keller, K. Rajamani, F.Rawson, J. Rubio, and M. Ware, “System power management support in the IBM POWER6 microprocessor,” IBM J. Res. Develop., vol. 51, no. 6,pp. 733–746, Nov. 2007. [61] R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang,and X. Zhu, “No power struggles: Coordinated multilevel power management for the data center,” ACM SIGARCH Comput. Archit. News, vol. 36, no. 1, pp. 48–59, Mar. 2008. [62] X. Fan, W.-D. Weber, and L. A. Barroso, “Power provisioning for a warehouse-sized computer,” ACM SIGARCH Comput. Archit. News, vol. 35, no. 2, pp.13–23, May 2007. [63] S. Pelley, D. Meisner, P. Zandevakili, T. Wenisch, and J. Underwood, “Power routing: Dynamic power provisioning in the data center,” ACM Sigplan Notices,vol. 45, no. 3, pp. 231–242, Mar. 2010. [64] Sondur, S., Gross, K., & Li, M. (2018). Data Center Cooling System Integrated with Low-Temperature Desalination and Intelligent Energy-Aware Control (No. 637). EasyChair. [65] Khalaj, A. H., & Halgamuge, S. K. (2017). A Review on efficient thermal management of air-and liquidcooled data centers: From chip to the cooling system. Applied energy, 205, 1165-1188. [66] Khalaj, Ali Habibi, Thomas Scherer, and Saman K.Halgamuge. "Energy, environmental and economical saving potential of data centers with various economizers across Australia." Applied energy 183(2016): 1528-1549. | ||
آمار تعداد مشاهده مقاله: 234 تعداد دریافت فایل اصل مقاله: 250 |