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

Какой цели служит батарея в кэширующем RAID-контроллере с резервным питанием от батареи, если сервер работает от источника бесперебойного питания?

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

Ваше понимание по существу правильное.

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

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

Есть две причины для батареи;

  • Что делать, если ваши блоки питания внезапно выскочат - независимо от того, какой ИБП ваша система не работает и у вас могут быть незафиксированные данные в вашем кеше, наличие батареи гарантирует, что данные будут правильно записаны при восстановлении питания. То же самое верно, если у вас, конечно, случился сбой системной платы.
  • Что, если что-то сломается на вашем реальном контроллере диска, кабелях или корпусах дисков? - скажите, что что-то зацепилось за кабель и повредило разъем на обоих концах - опять же, у вас могут быть данные в кэше, ожидающие записи, но это невозможно сделать, поскольку карта, кабель, корпус и т. д. мертвы. Возможно, вам придется заменить контроллер, если у вас есть кэш с питанием от батареи, вы можете переместить этот кеш на новую карту без потери данных.

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

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

И то, что вы потеряли питание, не означает, что ваша система поджарена. Кэш содержит всего 256 мегабайт, и он все время сбрасывается / записывается на HD, когда он простаивает. Не то чтобы он хранит все данные и никогда не отпускает их. Его всегда краснеют.

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

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

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

Батарея также обеспечивает улучшенную производительность, а также цели, отмеченные voretaq7. Выньте аккумулятор, и устройство продолжит работать, но со значительно меньшей скоростью.