Есть сервер, который используется с 4:30 утра до ~ 22:00.
Следует выключить? Я думаю, что это сервер, и у него не будет проблем с его использованием, но серьезные профессора говорят мне, что это опасно и что HD может выйти из строя в течение 2 лет. Владелец сервера считает, что его старый сервер, работающий с 1995 года, без резервного копирования и единственного жесткого диска (если жесткий диск выходит из строя, он ввинчивается), не имеет проблем, потому что он выключал его по ночам.
Во что вы верите за это?
Теперь у него есть массив RAID 1, резервное копирование внешнего жесткого диска и несколько полных резервных копий жесткого диска на DVD и через Интернет.
Чтобы сравнить это с аналогией с автомобилем: такси может проехать более 500000 километров, прежде чем ему потребуется ремонт двигателя. Причина в том, что они всегда работают, 24 часа в сутки, 7 дней в неделю, и после того, как двигатель автомобиля прогреется до определенной температуры, степень износа, который он получает во время работы, значительно уменьшается.
Компьютер такой же. Большая часть «износа» компонентов может произойти во время загрузки сервера. Просто подключите к компьютеру амперметр и включите его. Когда он запускается, потребляемая мощность становится очень высокой, а затем стабилизируется, когда все диски раскручиваются и процессор инициализируется. Кроме того, подумайте о том, сколько дисковой активности испытывает сервер во время загрузки по сравнению с тем, когда он работает. Скорее всего, доступ к диску при загрузке ОС является довольно стабильной деятельностью, тогда как при работе ОС, если только это не очень тяжелый сервер базы данных (я предполагаю, что нет), диски, скорее всего, будут оставаться довольно простаивающими. Если в какой-то момент произойдет сбой, скорее всего, это произойдет при загрузке.
Включение и выключение вашего сервера - глупая идея. Не говоря уже о том, что большинству серверов может потребоваться до 2-5 минут, чтобы просто пройти проверки BIOS, это еще и огромное количество потраченного впустую времени.
Обновление 2018: учитывая, что большинство компьютеров теперь в основном полностью твердотельные, этот ответ может быть уже не таким точным, как когда-то. Аналогия с такси не совсем подходит для современных серверов. Тем не менее, обычно вы по-прежнему не выключаете серверы.
Ежедневное выключение и включение сервера, скорее всего, вызовет сбой быстрее, чем оставление его включенным.
Единственное, что я вижу, что даже близко к правде в том, что вам сказали, - это то, что диски могут выйти из строя в течение 2 лет. Фактически они могут потерпеть неудачу в любой момент. Я уверен, что большинство из нас получили по крайней мере один новый диск, который был DOA. В среднем серверные диски служат примерно от 3 лет и выше, при этом 10 или 20 лет не являются редкостью. Это не значит, что ни один отдельный диск не выйдет из строя намного раньше.
Серверы (то есть машина с соответствующими компонентами серверного уровня) предназначены для непрерывной работы. Нет причин выключать его на ночь, но есть несколько очень веских причин, чтобы оставить его включенным. Ночное время или любое другое время «тихо» для данной системы - это время для выполнения всех работ по обслуживанию и автоматизации.
например Резервное копирование лучше всего делать при отсутствии или незначительной активности пользователя. Это помогает обеспечить единообразие резервных копий. Конечно, есть способы обойти это, но почему бы не дать вашим резервным копиям все шансы на успех, когда от этого нечего терять?
Тот, кто запускает «сервер» с одним диском и без резервной копии, - дурак, а не админ. Единственная причина, по которой ему это сошло с рук, - это просто глупая удача. Это не имело абсолютно никакого отношения к выключению машины на ночь.
Серверы предназначены для работы круглосуточно. Выключение серверов на ночь крайне нетипично. Серверные жесткие диски более надежны, чем настольные диски, и теперь, когда у вас есть резервные копии и RAID 1, вы не пострадаете от потери данных, если один из ваших двух дисков выйдет из строя.
Что меня беспокоит сейчас для этого сервера 16-летней давности, так это отказ материнской платы или нерезервированного источника питания.
Я никогда раньше не выключала сервер на ночь.
Жесткие диски выйдут из строя, если они собираются выйти из строя. Включение и выключение машины не приведет к замедлению выхода диска из строя. Я видел жесткие диски, поставленные поставщиком, которые уже были плохими, и я видел, как диски работают (и активно используются) более 5 лет без сбоев.
Ваши профессора идиоты.
Это также увеличивает «человеческий аспект» на сервере. Даже если вы используете настройки питания, чтобы выключать и включать его в нужное время, вам следует попросить кого-нибудь контролировать сервер, чтобы убедиться, что все необходимые службы и т. Д. Запускаются правильно. Это драгоценное время, когда вы можете обучать профессоров резервному копированию и RAID.
Когда вы запускаете резервное копирование? Я бы отдал все что угодно за 6-часовое окно для ежедневного резервного копирования, обновлений, исправлений и т. Д. По крайней мере, это время простоя можно использовать для этого.
Я призываю вас пойти к этим «серьезным профессорам» и предоставить исследования, показывающие, что оставлять компьютер включенным 24x7 плохо для него. Я хотел бы подтвердить то, что они говорят.
Реально ожидается, что большинство серверов будут доступны 24/7. Легко и просто.
На случай, если ваш нет, есть очень много споров между тем, что приведет к большему износу вашего сервера, постоянному расширению и сокращению между включением вашего сервера и его нагревом, а затем выключением и охлаждением , или износ компонентов от постоянного использования.
Я еще не видел исследований, которые хуже, и я очень сомневаюсь, что у вашего профессора есть доступ к некоторым исследованиям, утверждающим иное.
В конце концов, вам придется принимать решение, исходя из ваших потребностей, но экономическая выгода для большинства предприятий заключается в том, чтобы их серверы и услуги были доступны постоянно, а не только тогда, когда кто-то входит и включает их. Особенно, когда есть споры о том, что вы можете создать больше проблем для своих серверов, отключив их.
Что важнее, так это охлаждение. Охлаждение имеет большое значение. Температура внутри ящика может быть намного выше комнатной. Я бы установил программное обеспечение для наблюдения за этим, как Эверест. Сравнивая современные жесткие диски с замененными, они сильно нагреваются. Некоторым нужны вентиляторы для охлаждения Иногда маленький вентилятор может иметь большое значение. Срок службы HD и сервера будет зависеть от охлаждения.
Да не вариант. Сообщите своим профессорам, что в соответствии с отраслевым стандартом они должны работать круглосуточно и без выходных, а также иметь гарантию на неисправное оборудование. Если серверу 16 лет, я полагаю, вы не получите эту гарантию.
Если бы сервер все-таки взорвался, сколько времени потребуется, чтобы построить новый с резервной копией информации? Я бы начал намекать клиентам, что их сервер подошел к концу, и они должны начать искать средства для нового.
Это правда, что механические нагрузки при включении и выключении питания сильно сказываются на жестком диске. Кроме того, были некоторые старые диски, которые (при достаточном охлаждении) могли вообще перестать работать из-за "заедания".
Из-за неадекватно спроектированных цепей броски тока при включении машины также могут вызвать нагрузку на некоторые компоненты, хотя это маловероятно.
Тем не менее, есть доля правды в том, что если оставить машину включенной, это сказывается: конденсаторы. Множество электролитических конденсаторов на материнской плате, вероятно, будет самым слабым звеном надежности системы. Эти конденсаторы рассчитаны на способность выдерживать ток / напряжение, рабочую температуру и срок службы. Типичные конденсаторы рассчитаны на несколько тысяч часов. Прочные / долговечные колпачки рассчитаны на несколько десятков тысяч часов и более высоких температур.
Вот почему иногда можно увидеть в продаже материнские платы с «конденсаторами серверного уровня» - потому что эти машины работают на полной скорости 24 часа в сутки, 7 дней в неделю и прожигают весь срок службы материнской платы.
Когда у меня сервер получал ежемесячное профилактическое обслуживание от производителя, они начинали с отключения каждый месяц. Как правило, это приводило к отказу компонентов. График был изменен на ежеквартальный, а затем на только при необходимости. Я бы не рекомендовал выключать такую старую систему, если в этом нет необходимости.
Одна вещь, о которой не упоминается, заключается в том, что у большинства серверов есть задачи обслуживания, которые они выполняют ежедневно, еженедельно или ежемесячно. Они почти всегда планируются на середину ночи, когда ожидается, что активность будет самой низкой.
Например, в системе Red Hat эти действия начинаются в 4:02 по серверному времени. В зависимости от сервера они могут работать от нескольких секунд до часа и более. Если вы включите сервер в 4:30, эти задачи обслуживания начнутся немедленно (с помощью anacron), и это в некоторой степени повлияет на первых пользователей, которые войдут в систему с этого момента до 5 утра.