Назад | Перейти на главную страницу

Контроль температуры серверной комнаты

У нас есть импровизированная серверная комната, в которой находится стойка с полдюжиной серверов и некоторым сетевым оборудованием. Помещение охлаждается переносным кондиционером с двумя шлангами, который выводится на чердак. В это время переносной кондиционер не успевает за выделяемым теплом, и температура повышается примерно до 81 градуса по Фаренгейту перед стабилизацией. В качестве примечания: в настоящее время серверы монтируются в стойке непосредственно друг над другом (без места).

На мой взгляд, единственный способ снизить температуру в комнате, не прибегая к установке более крупного кондиционера, - это уменьшить количество выделяемого тепла. Другими словами, мне нужно уменьшить количество серверов.

Мой приятель утверждает, что если мы разнесем серверы друг от друга, охлаждение будет более эффективным и приведет к более низкой температуре в помещении.

Думаю, мой приятель не понимает закона сохранения энергии. Пожалуйста, помогите нам разрешить этот спор.

Воздушный поток в стоечных серверах (и на самом деле в любом стоечном оборудовании) рассчитан на перемещение по горизонтали, так что их можно устанавливать в стойку друг на друга без необходимости тратить пространство стойки. Размещение их по вертикали практически ничего не даст, и даже может уменьшение эффективность охлаждения благодаря тому, как воздушный поток спроектирован для работы внутри стойки (холодный воздух должен входить спереди, горячий воздух должен выходить сзади, а воздух должен течь через серверы, а не между их).

Однако это не имеет ничего общего с сохранением энергии; это просто проблема конструкции воздушного потока.

Насчет сохранения энергии: вы, конечно, совершенно правы; если есть (скажем) пять горячих объектов, отдающих тепло в закрытую комнату, совершенно не имеет значения, соприкасаются ли они или находятся на расстоянии друг от друга; количество тепла, поступающего от них в комнату, будет точно таким же.

У вашего приятеля неверное конкретное предложение: электроника, устанавливаемая в стойку, предназначена для наиболее эффективного отвода тепла от потока воздуха. через их, а не вокруг их.

Но ваш приятель прав в том, что можно снизить температуру в комнате, не удаляя серверы или не заменяя блок переменного тока. Правильный способ сделать это - приблизить локализация отходящего тепла как в профессионально разработанных центрах обработки данных. Переставьте комнату и установите барьеры для воздушного потока и вытяжные вентиляторы так, чтобы холодный воздух, выходящий из портативного кондиционера, попадал прямо в переднюю часть серверной стойки, а горячий воздух, выходящий из задней части серверной стойки, вместо этого выводился наружу. подачи обратно в AC. Если в блоке переменного тока есть канал для отвода горячего воздуха, удалите его наружу и постарайтесь, чтобы его было как можно меньше в пространстве для холодного воздуха. Накройте все неиспользуемые места в стойке крышками, чтобы холодный воздух не проходил мимо серверов. Поместите датчик температуры блока переменного тока в пространство с горячим воздухом, затем установите его термостат на градус или два выше температуры, наблюдаемой в этом помещении, когда все серверы включены, но не работают. (Если это невозможно, я бы серьезно подумал о замене кондиционера на модель, у которой есть внешний датчик температуры. В противном случае вы застрянете, работая на полной мощности все время.)

Если все сделано правильно, температура в помещении в общем и целом фактически снизится, и температура выхлопных газов серверов также может снизиться. Это не противоречит сохранению энергии. Серверы по-прежнему будут генерировать такое же количество отходящее тепло, но он будет более эффективно удален из комнаты, поэтому равновесная температура в комнате будет ниже. Кроме того, кондиционер должен будет выполнять меньше работы при том же количестве охлаждения, поэтому Это будет потреблять меньше энергии и производить меньше тепла.

Как отмечалось в одном из других ответов, стоечные серверы предназначены для штабелирования. Ваш друг (в основном) неправ, поскольку размещение серверов не принесет многого; они индивидуально отводят собственное тепло с помощью воздушного потока, проходящего через блок, как они и предназначены, независимо от того, сложены они друг с другом или нет. Как вы можете себе представить, наличие воздушного потока между внешними сторонами установленных в стойку серверных блоков не будет иметь большого значения, потому что а) они не предназначены для охлаждения и, что более важно, б) воздух в комнате, используемый для охлаждения серверов, будет для эффективного охлаждения оборудования необходимо для начала быть прохладным.

Проблема здесь в том, что для того, чтобы правильно охлаждать ваши серверы, среда, в которой они расположены (ваша серверная комната), также должна иметь соответствующий контроль окружающей среды, чтобы воздух, втягиваемый в серверы для охлаждения, был эффективным при делать это.

Короче говоря: вам нужно, чтобы ваша серверная была прохладнее. Лучший способ сделать это - выбрать подходящую систему кондиционирования воздуха, но, как вы заметили, (гораздо) менее желательный способ добиться более прохладной комнаты - это иметь меньше оборудования, генерирующего тепло в комнате. Тем не менее, я все же настоятельно рекомендую вам инвестировать в соответствующую систему кондиционирования воздуха.

За годы работы мне попалось много таких комнат. До тех пор, пока вы не сможете установить систему кондиционирования воздуха в помещении ... даже настенные блоки прекрасно работают с конденсаторными блоками, установленными вне здания.

Некоторые моменты, которые следует учесть .. Как всегда, нагрев повышается .. Серверы выделяют больше всего тепла из-за большого количества вентиляторов в них .. Старые серверы выделяют больше, чем новые .. (новые серверы также тише из-за технологии управления вентиляторами ). Однако .. Все, что не имеет вентилятора .. Устанавливайте их ниже в стойке. Переместите остальные теплогенераторы в верхние части стойки. Надеюсь, это квадратная стойка с четырьмя плакатами. если возможно, прикрепите его к полу. Так как он может опрокинуться под весом вверх ... Если у вас в стойке есть ИБП, положите их на дно для веса. «Батареи» не выделяют тепла, зарядное устройство расположено над любыми аккумуляторными модулями.

После этого он помогает отводить застоявшийся старый горячий воздух из комнаты с помощью какого-нибудь встроенного вытяжного вентилятора. Помогает пара даже вентиляторов для ванной или других подобных. Закрепите их на потолке над стойкой для данных. Если стойка представляет собой закрытый блок с дверцами, проведите шланг прямо в стойку вверху.

Тогда у вашего портативного кондиционера есть половина шансов. Также убедитесь, что ваш портативный агрегат втягивает воздух в себя из-за пределов комнаты, противоположной тому, где ваш внешний вентилятор выталкивает горячий воздух.

Другой вариант - сделать так, чтобы в эту комнату было направлено несколько «Зданий». Затем в течение дня строительная система, если она есть, будет добавлена ​​к комнате. У меня было много таких, у которых даже не было воздуховода в комнате, и кондиционеры работали на полную мощность.

Единственный способ сделать маленькие комнаты немного эффективнее, если это возможно.

Со временем обновитесь до чего-то вроде устройства для настенного крепления, которое имеет более эффективный способ производства кондиционера по сравнению с портативным.

Просто варианты, чтобы помочь в рассоле ...

Разнесение серверов в стойке только ухудшит эффективность охлаждения.

  • В типичном центре обработки данных ряды серверов расположены в противоположных направлениях. Эта ориентация такова, что серверы всегда втягивают холодный воздух с одной стороны и выпускают горячий воздух с другой. Они называются соответственно холодным и горячим коридорами. Холодный воздух из кондиционера выдувается в холодный коридор, а теплый воздух удаляется из горячего коридора.


Источник изображения

  • Для оптимального охлаждения холодный и горячий коридоры должны быть изолированы. Если допустить утечку горячего воздуха в холодный коридор, эффективность охлаждения будет снижена, поскольку горячий воздух будет рециркулировать через серверы. Кроме того, поскольку отобрать тепло из холодного воздуха труднее, чем из теплого, системе отопления, вентиляции и кондиционирования воздуха необходимо будет усерднее работать для поддержания температуры, что приведет к снижению эффективности и увеличению потребления энергии.

  • Чтобы улучшить охлаждение и избежать перегрузки кондиционера, попробуйте установить перегородки, изолирующие впускную и выпускную стороны стойки. Настройте систему HVAC так, чтобы холодный воздух поступал вперед, а теплый воздух выходил из серверной.

Любой электрический прибор в комнате будет добавлять большую часть потребляемой мощности в комнату в виде тепла. Если сервер потребляет 750 Вт мощности, он выделяет в комнату 750 Вт тепла.

Чтобы система охлаждения работала эффективно, необходимо уменьшить количество горячего воздуха, попадающего в комнату. Выведите заднюю часть шкафа за пределы комнаты. Это должно снизить нагрузку на блок переменного тока и значительно снизить температуру окружающей среды.

В качестве приблизительного ориентира для определения необходимого вам переменного тока взгляните на максимальную потребляемую мощность всех электрических устройств в комнате, включая освещение. Не принимайте во внимание избыточные блоки питания, поскольку они могут запутать ситуацию. Сложите все и добавьте 20%.

Основная проблема здесь более фундаментальная; серверы в комнате потребляют определенное количество электроэнергии, выполняют с ней работу и дают вам (вычислительный) результат ... а также отводят отработанное тепло.

Ваша проблема заключается в том, что, например, каждый сервер теряет 200 БТЕ во время работы (просто чтобы выбрать число). У вас есть 6 серверов с максимальной выходной мощностью 200 БТЕ на каждый, скажем, плюс сетевое оборудование ... вам нужно ЗНАЧИТЕЛЬНО более 1200 БТЕ для охлаждения. Вы где-то потеряете эффективность. Пыль, вентиляция, что угодно, и у вас БУДУТ источники тепла, которые вы не учитывали, такие как люминесцентные лампы и так далее.

Кондиционер охлаждается до 81 ° F, потому что именно здесь система охлаждения, которая, вероятно, сильно перегружена, достигает нового равновесия с более горячей окружающей средой.

Если я подозреваю, что эта перегрузка охлаждения - это то, что я подозреваю, добавление еще одного сервера МОЖЕТ увеличить его, скажем, еще на 5 градусов, но добавление второго, скорее всего, будет концом. Достигнет критической точки, тогда менее эффективная электроника будет выделять еще больше тепла, когда будет работать сильнее ...

На данный момент у вас есть Ситуация, как в моей компании (в серверной комнате примерно с 300 серверами, насколько я помню!) ... серверы начали отключаться, когда они достигли теплового максимума и отключились, при этом большинство остальных аварийно завершили работу. . Когда мы забежали, чтобы проверить комнату, на самом деле "массовый отказ" произошел в комнате с температурой 120F. Отслеживание температуры процессора и окружающей среды никогда не было для нас чем-то особенным, поскольку «у нас было достаточно охлаждения» ... мы думали. Недавно мы добавили еще 25 единиц, и этого было больше, чем она могла выжить.

Расстояние может повлиять на эффективность отвода тепла. в самих серверах, но в комнате жарко просто потому, что тепло в целом не отводится от окружающей среды. Более эффективный перенос тепла от A к B (от компьютера к комнате), не имея возможности для B, в свою очередь, отводить больше тепла от C (от помещения к улице / в здание), в конечном итоге обречен на провал.

Вариант TL; DR: тепло, выделяемое при преобразовании электричества в веб-комиксы и сетевые ресурсы, должно адекватно отводиться охлаждающим устройством, что сейчас едва ли удается. Добавьте больше кондиционеров или, да, удалите один или два сервера.

В крайнем случае, включите управление питанием / регулировку ЦП на серверах. Дайте им простаивать процессор, пока он не используется максимально. Выключите мониторы, выключите верхнее освещение ... также проверьте фильтр и катушки кондиционера, проверьте их на наличие пыли, которая может снизить эффективность работы. Кроме того, вы можете отслеживать температуру ядра локального процессора; 81F в этой комнате может означать 140 на CPU или неизвестно что. Но это нехорошо.

(отредактировано для уточнения)

Хорошо, но давайте спросим вот что: температуру ЧТО вы хотите понизить? Фактически, после расстановки интервалов температура воздуха в серверной может повыситься, но голый металл может стать холоднее. Другими словами, ваш друг ошибается.