Noise Aware Scheduling in Data Centers

As the demand for large scale computing is rapidly increasing to serve billions of users across the world, more powerful and densely packed server configurations are being used. Often in developing countries, and in small and medium enterprises, it is hard to place such servers in sound-proof server rooms. Hence, servers are typically placed in close proximity to employees. The noise from the cooling fans in servers adversely affects employees' health, and reduces their productivity. In this paper, we provide a framework for computer architects to measure the acoustic profile in a data center along with the temperature profile, and estimate the sound power levels at points of interest. Additionally, we studied the noise levels obtained upon using algorithms targeted at homogenizing the temperature profile. We found that these algorithms result in high noise levels, sometimes above the permissible levels. So, we propose two heuristics to redistribute workloads in a data center such that noise can be reduced at certain target locations. We obtain a noise reduction of 2-13 dB when compared with uniform workload distribution, and upto 16 dB as compared to temperature aware workload placement, with a reduction of at least 5-6 dB in 75% of the cases. The performance overhead is limited to 1%.

[1]  M. Faridan,et al.  Co exposure to noise and ototoxic substances in the workplace; an outlook on the EU-OSHA literature review (European agency for safety and health at work) , 2014 .

[2]  Lisandro Zambenedetti Granville,et al.  Data Center Network Virtualization: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[3]  Kejiang Ye,et al.  Performance Influence of Live Migration on Multi-Tier Workloads in Virtualization Environments , 2012, CLOUD 2012.

[4]  Andy Hopper,et al.  Predicting the Performance of Virtual Machine Migration , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[5]  Wolfgang Schott,et al.  Thermal-aware workload scheduling for energy efficient data centers , 2010, ICAC '10.

[6]  Tajana Simunic,et al.  GentleCool: Cooling aware proactive workload scheduling in multi-machine systems , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[7]  Tajana Simunic,et al.  Cool and save: Cooling aware dynamic workload scheduling in multi-socket CPU systems , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).

[8]  M. Liberman,et al.  Adding Insult to Injury: Cochlear Nerve Degeneration after “Temporary” Noise-Induced Hearing Loss , 2009, The Journal of Neuroscience.

[9]  J. Remacle,et al.  Gmsh: A 3‐D finite element mesh generator with built‐in pre‐ and post‐processing facilities , 2009 .

[10]  Kai Li,et al.  The PARSEC benchmark suite: Characterization and architectural implications , 2008, 2008 International Conference on Parallel Architectures and Compilation Techniques (PACT).

[11]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[12]  Jeffrey S. Chase,et al.  Making Scheduling "Cool": Temperature-Aware Workload Placement in Data Centers , 2005, USENIX Annual Technical Conference, General Track.

[13]  R.H. Lyon,et al.  Noise and cooling in electronics packages , 2004, Twentieth Annual IEEE Semiconductor Thermal Measurement and Management Symposium (IEEE Cat. No.04CH37545).

[14]  H. Sultan Appendix of Noise Aware Scheduling in Data Centers , 2016 .

[15]  Seyedeh Zahra Jalilzadeh,et al.  A Quantitative Noise Survey in a General Room – Based Data Center , 2014 .

[16]  Jeffrey S. Chase,et al.  Balance of power: dynamic thermal management for Internet data centers , 2005, IEEE Internet Computing.

[17]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[18]  S Klitzman,et al.  The impact of the physical environment on the psychological well-being of office workers. , 1989, Social science & medicine.