З якою метою використовується акумулятор на керованому керуванням RAID-контролері, який підтримується батареєю, якщо сервер працює безперебійним джерелом живлення?


10

Чи надлишок батареї, якщо сервер не має належного розміру ДБЖ? Є можливість застосувати режим зворотного запису, і я хочу зрозуміти ризик. Наскільки я розумію, це допомагає проти відмов живлення, поки дані в кеш не були записані на фізичний диск. Але якщо сервер працює від ДБЖ, то немає ризику втрати живлення, особливо якщо це розумний ДБЖ і сервер налаштований вимикатись граціозно, коли акумулятор досягає низького рівня. Я щось пропускаю?

Відповіді:


22

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

Дозволяючи контролеру кешувати запис даних у локальній оперативній пам’яті, покращує швидкість запису, однак це наражає на вас ризик того, що дані про ОС думають, що дані були записані на диск (тому що у контролера є) та відключення живлення до того, як контролер завершить запис . Резервне копіювання батареї дозволяє зберегти дані в кеш-пам'яті, поки машина знову не буде включена, зменшуючи цей ризик.

Що стосується користі, якщо у вашій системі вже є джерело живлення, що трапиться, якщо ви перевищите час виконання свого ІБП (можливо навіть при розумному ДБЖ) або якщо джерела живлення сервера підірватимуться? Або якщо хтось випадково витягує шнури живлення?
Багато чого може призвести до відключення електроенергії. ІБП захищає лише деякі з них.


14
Раптово розірвані електромагнітоли - це ризик у MOST-центрах обробки даних!
sysadmin1138

1
Бінг по всіх пунктах. Вартість BBWC заслуговує того, якщо дані не є тимчасовими, ви можете зафіксувати подію та відновити іншим способом, і ви просто хочете покращити продуктивність, змушуючи кешувати назад.
mfinni

3
Немає ризику втрати електроенергії? Окрім відповідей voretaq7, додайте також: спрацьовування вимикача, несправність ДБЖ ... Є багато що може піти не так.
MikeyB

@mikeyB хороший момент щодо вимикачів - я був хоча б в одному постійному струмі, де ноги живлення A / B періодично поверталися на один поверх або на вимикач панелі
voretaq7

Дякую всім за відповіді. @ voretaq7 - на сервері також є кілька джерел живлення, кілька шнурів живлення, UPS, а також генератори, але я бачу свою точку з точки зору дизайну картки itlef (не знаючи, до якого коробки він може опинитися). @mfinni - це добре, але тоді у нас виникнуть більші проблеми з тим, що тисячі серверів опускаються всі відразу.
RPC

8

Для акумулятора є дві причини;

  • Що робити, якщо ваш блок живлення несподівано вийде ззовні - незалежно від ДБЖ, ваша система мертва, і у вас, можливо, у кеш-пам'яті були незапущені дані, якщо акумулятор гарантує правильність запису даних при відновленні живлення. Те ж саме, якщо ви, звичайно, мали збій на системній платі.
  • Що робити, якщо щось померло на вашому фактичному контролері диска, кабелях чи корпусі диска? - скажіть, що щось зачепило за кабель і пошкодило роз'єм на будь-якому кінці - знову ж, можливо, у вашому кеші з’являться дані, які очікують, що вони будуть записані, але жоден спосіб зробити це, оскільки карта, кабель, корпус тощо не вмирають. Можливо, вам доведеться замінити контролер, якщо у вас є кеш-пам'ять, яку ви підтримуєте, ви можете перемістити цей кеш на нову карту, не втрачаючи даних.

Це обоє вагомі причини, але якщо чесно, кеші на основі флеш-передач нещодавно з явних причин перейняли ті, що підтримуються на батареях, і я б рекомендував їх спочатку, - якщо сказати, якщо ви багато пишете, я рекомендую те чи інше просто ДБЖ.


-1

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


3
Це конкретно не правильно в цьому випадку. @RPC прямо заявляє, що він може примушувати кешування назад, без батареї на контролері. Кешування назад - це те, що покращує продуктивність.
mfinni

Насправді я впевнений, що може, але акумулятор значно покращує продуктивність. Я працював над вирішенням проблем із погіршенням продуктивності на парі пристроїв зберігання HP MSA 20, і деградація була спричинена невдалою батареєю кеш-запису. Акумулятор було замінено, а продуктивність підскочила.
Мітч

2
Так, я знаю. Оскільки на цих машинах наявність акумулятора дозволяє кешувати запис. Коли акумулятор виходить з ладу, кешування запису припиняється, а продуктивність падає. Коли акумулятор зафіксовано, кешування запису починається знову, а продуктивність покращується. Його контролер дозволяє йому примушувати кешування назад, тому що покращує продуктивність без акумулятора.
mfinni

Митч - це особлива проблема, я дуже добре знаю контролери HP E / P / i, і для цих карток ви праві, оскільки HP дуже важко вмикає кеш без батареї - але це питання не обмежується цими картами та Є багато, що дозволяє вам увімкнути кеш-пам'ять без акумулятора або насправді зробити це за замовчуванням - отже, турбота про mfinni.
Chopper3

-1

Якщо у вас є ДБЖ, ви можете змусити кеш, а не використовувати тісто на рейді. Якщо ви втратите владу без рейдової картки, ви можете отримати пошкоджені дані, ось для чого створюються резервні копії.

І те, що ви втратили владу, не означає, що ваша система тостів. У кеші вміщується лише 256 мег, і він весь час перебуває в режимі очікування та записується на HD. Це не так, як він зберігає всі дані і ніколи не відпускає їх. Його завжди промивають.

Метеор може вдарити по будівлі і підірвати все, не дозволяйте цим суслам хвилюватися. Я запустив рейд 1 з кешем і без батареї без проблем.

Ви можете отримати справді анальний в цій розмові. Чому б не потрапити 4 рази на сервер, 10x резервне копіювання тощо. Це не так вже й багато.

Увімкніть кеш-пам'ять, використовуйте свій ДБЖ. Якщо у вас є удар PS, ви можете повернути дані, і він повинен буде дути в робочий час, коли хтось користується комп’ютером і має відкрите правильну програму, а також зберігає дані одночасно тощо. Отже, шанси низькі, і якщо буває, це можна легко виправити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.