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

Использование Y-кабеля питания в центре обработки данных

Я всегда предполагал, что использование Y-кабеля от PDU к резервным PSU на одном сервере было вполне приемлемой практикой, однако недавно я разговаривал с кем-то, кто сказал, что их colo не позволит этого.

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

Я что-то упустил? Почему компания Colo решила запретить использование кабелей Y-power в серверных стойках?

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

Я никогда их не использовал, потому что они в лучшем случае являются единственной точкой отказа.

Каждый сервер, который я развертываю в реальном центре обработки данных, имеет каждый блок питания, подключенный к другому блоку распределения питания в стойке, каждый из которых подключен к разному независимому ИБП, в разных цепях, в идеале даже с питанием от разных источников питания.

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

РЕДАКТИРОВАТЬ:

Я просто упомяну, что я говорю о ИБП 1U или 2U меньшей емкости, установленных внутри серверной стойки, а не о гораздо более крупных и дорогих ИБП, которые занимают целую стойку. Они определенно построены так, чтобы быть избыточными сами по себе, без необходимости во вторичном блоке.

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

В свое время у меня была группа машин, которые поставлялись с одним тройным Y-кабелем и тремя обычными силовыми кабелями для большой (7U, если я правильно помню) системы с тремя блоками питания. В центре обработки данных, в котором я работал в то время (это было примерно в 1999 году), не было достаточного количества розеток для такого рода вещей, поэтому мы в конечном итоге использовали Y-кабель; 2 ножки Y на одном ИБП и прямой кабель питания от третьего блока питания ко второму. К счастью, системы с 3 блоками питания сейчас встречаются гораздо реже.

Балансировка нагрузки БП или это переключение?

Есть различия в том, как блоки питания справляются с нагрузкой. Как показали различные тесты блоков питания, достигается максимальная эффективность как только вы получите более 50% загрузки. Есть выгода, если все работает на одном блоке питания, это с большей вероятностью будет эффективным. По этой причине некоторые производители серверов пропускают весь ток сервера через один блок питания и переключаются на другой, когда происходит сбой или возникает какая-то прихоть; система на 230 Вт получит максимальную эффективность от двух блоков питания мощностью 400 Вт, передав всю нагрузку только через один блок питания.

Такие коммутационные системы используют только один блок питания и, следовательно, одну цепь, если используются полностью разделенные силовые цепи, за раз.

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

Серверы балансировки нагрузки потребляют одинаковое количество тока от обоих блоков питания. Это обеспечивает предсказуемость нагрузки в цепи, но все же может вызвать срабатывание выключателей, если системные инженеры нагружают свои цепи более чем на 50%, а цепь выходит из строя, заставляя блоки питания потреблять 100% из одной цепи, которая теперь превышает ее номинал. Опять же, плохой дизайн питания, но это частая ошибка.

Загрузки при запуске

Есть два вида автозагрузки:

  1. Все работает без сбоев, пока BIOS (или загрузка ОС, или загрузка приложения) не догонит и все не успокоится.
  2. Пусковой ток нагрузки сразу после включения.

С первым мы все знакомы. Этот 120-дисковый массив SAS может потреблять только 4000 Вт при нормальной работе, но если все дисковые полки перезапускаются одновременно, он может потреблять 6500 Вт.

То же самое и с серверами. Да, вентиляторы работают на полной скорости. Да, процессоры какое-то время работают на полной скорости. Да, оперативная память работает на полном напряжении во время поста. Скорее всего, он потребляет столько, сколько может на первых этапах POST, но быстро падает, когда BIOS передаёт работу операционной системе, и режимы питания вступают во владение. Сервер, который обычно потребляет 110 Вт при нормальном использовании, может временно потреблять до 200 Вт для этих первых нескольких фаз.

Это временная загрузка, о которой думает большинство людей, когда говорят что-то вроде «он запускает блоки питания на полную мощность при запуске». Эти блоки питания на 400 Вт, подключенные к серверу, который потребляет 230 Вт в напряженный день, не потребляют 400 Вт, они потребляют 230 Вт ... вместе взятые.

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

  • Один раз, когда кабель подключен, когда предварительный силовой каскад получает питание. Именно на этом этапе кнопка питания на передней панели позволяет включить устройство.
  • Второй раз, когда включается главный распределительный каскад и запускается устройство.

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

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

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

Вот почему нашему коло это не понравилось:

  1. Если PDU умирает, сервер мертв
  2. Если кабель перегреется, ваш сервер мертв

Вот почему мне это нравится:

  1. Коробка не для критических задач
  2. Подача питания на оба блока питания, обеспечивающая резервирование на коробке.
  3. Меня не особо беспокоило возможное время простоя из-за выхода из строя PDU, и меня не очень беспокоило то, что кабель сойдет с ума. (см. №1).

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

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

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

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

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

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

Деньги, деньги и деньги

Подумайте о том, сколько вам стоит одна цепь на 15 или 20 А, хостинговые компании предпочли бы, чтобы вы купили вторую для аварийного переключения и вместо этого брали с вас большие деньги два раза в месяц.

Я действительно удивлен, что никто из присутствующих здесь не понял, что у вас может быть два 20-амперных блока распределения питания, работающих на разную мощность, затем подключить вилку кабеля к двум разным серверам и подключить к первому блоку распределения питания, а затем подключить другой разъем кабеля y ко второму источнику питания из двух серверов и запустить его на второй PDU. Теперь у вас есть резервирование и меньше беспорядка со шнуром питания.