여기서 핵심 문제는 더 근본적입니다. 방에있는 서버는 일정량의 전기를 사용하고, 작업을 수행하며, 폐열을 흘리는 것뿐만 아니라 (계산적인) 결과를 제공합니다.
문제는 예를 들어 각 서버가 작동하는 동안 200btu를 흘리는 것입니다 (번호를 선택하기 만하면됩니다). 각 최대 200btu 출력에 6 개의 서버와 네트워킹 장비가 있습니다.이를 냉각하려면 냉각에 1200btu 이상이 필요합니다. 어딘가에서 효율성이 떨어집니다. 먼지, 배기 등 무엇이든 형광등과 같이 고려하지 않은 열원이 있습니다.
에어컨의 온도가 가장 높을수록 냉방 시스템은 81F로 냉각됩니다.
이 냉각 과부하가 의심되는 경우 다른 서버를 추가하면 서버가 5도 더 늘어날 수 있지만 두 번째 서버를 추가하면 끝날 수 있습니다. 이탈 지점에 도달하면 효율이 떨어지는 전자 장치가 열이 많이 나면서 열이 더 많이 방출됩니다.
이 시점에서, 제 회사와 같은 상황이 발생했습니다. (내가 기억하는 300 대의 서버가있는 서버 룸에서) ... 서버는 열 최대 값에 도달하고 시스템이 중단되면서 중단되었습니다. . 우리가 방을 점검하기 위해 뛰어 들었을 때, '대량 실패'는 실제로 방이 120F에있었습니다. "우리는 충분한 냉각이 이루어 졌기 때문에"CPU와 주변 온도를 추적하는 것이 결코 '사물'이 아니 었습니다. 우리는 생각했습니다. 우리는 최근에 더 많은 유닛을 25 개 더 추가했는데, 그것은 생존 할 수있는 것보다 더 많았습니다.
간격은 서버 자체 의 열 제거 효율성을 변화시킬 수 있지만 열이 환경에서 전혀 제거되지 않기 때문에 실내는 뜨겁습니다. B를 C로 더 많이 흘리지 않고 (방에서 외부로 / 건물) 열을 A에서 B로 (컴퓨터에서 실내로) 더 효율적으로 옮기는 것은 궁극적으로 자기 파괴적입니다.
TL; DR 변형 : 전기를 웹 통신 및 네트워크 공유로 변환하여 생성 된 열은 냉각 장치에 의해 적절하게 제거되어야하며,이 장치는 현재 거의 관리하지 않습니다. 에어컨을 추가하거나 예, 서버를 한두 대 제거하십시오.
핀치에서 서버의 전원 관리 / CPU 조절을 켭니다. CPU를 최대로 사용하지 않는 동안 유휴 상태로 두십시오. 모니터를 끄고, 오버 헤드 라이트를 끄십시오. 또한 A / C의 필터와 코일을 점검하고 먼지가 있는지 점검하십시오. 그러면 효율이 떨어집니다. 또한 로컬 CPU 코어 온도를 추적 할 수도 있습니다. 그 방에있는 81F는 CPU에 140을 표시하거나 누가 알 수 있습니까? 그래도 좋지 않습니다.
(명백하게 편집)