Dlaczego potrzebuję akumulatora do raidowania?


14

Próbuję zrozumieć, dlaczego dodać kartę batterypack do karty rajdowej. Wydaje mi się, że jeśli nastąpi spadek zasilania, samo uruchomienie karty rajdowej nie przyniesie wiele dobrego: bez zasilania HD i płyty głównej zapisywanie danych w pamięci i tak nie zadziała, prawda?

Ponadto, czy posiadanie UPS nie ułatwia tego?

Odpowiedzi:


25

Pozwala to karcie raidowej zapamiętać zawartość buforów (która nie została zsynchronizowana z dyskiem)

Jest to bardzo ważne dla osób, które potrzebują wysokiej integralności danych. Lub aby ocalić DB przed niektórymi rodzajami uszkodzeń.

(Zasadniczo, co jest na dysku, jest na dysku - to jest bezpieczne. Problem polega na tym, że system operacyjny myśli, że jest na dysku, ale tak naprawdę nie ma go w buforze kart RAID)

Kiedy serwer uruchamia się ponownie, oczywiście bufory te są opróżniane na dyski .. Więc masz korelację czasową z dyskami i systemem operacyjnym ..
(w przeciwnym razie stracisz informacje - jak kilka rekordów bazy danych, których nigdy nie będziesz wiedzieć. )

UPS na pewno pomoże ... ale nie jest wystarczająco bezpieczny .. zawsze przyzwoita karta RAID powinna mieć BBU (Battery Backed Unit)


+1 Chciałbym określić „każda dodatkowa karta RAID powinna mieć BBU”. Ma je ​​bardzo niewiele zintegrowanych kart RAID.
Antoine Benkemoun,

4
Och, mam na myśli to, że przez „przyzwoite” .. na pokładzie nigdy nie są przyzwoici: P
Arenstar

Nie zmienia to faktu, że każda sholdowana karta Raida ma jedną;) Integratd często są dość gówniani.
TomTom,

Ach, to ma sens, po prostu utrzymuje go w pamięci, dopóki serwer nie wróci.

1
Racja ...: D + to nigdy nie jest dobry pomysł, aby umieścić wszystkie jajka w jednym koszyku .. więc nie możesz / nie powinieneś polegać tylko na UPS ..
Arenstar

5

Chociaż zgadzam się z Arenstar, niedawno przeniosłem się z kontrolerów opartych na pamięci podręcznej opartych na baterii na kontrolery oparte na pamięci flash. Eliminuje to pilną potrzebę przesunięcia kontrolera i ryzyko przypadkowego odłączenia akumulatora podczas ruchu. Wydają się być w przybliżeniu tej samej cenie i faktycznie mają więcej pamięci podręcznej.


To samo dotyczy adaptera - 5805 ma serię wykorzystującą lampę błyskową i kondensator.
TomTom,

Dobra uwaga: D +1
Arenstar

2

Akumulator rajdowy jest koniecznością w zależności od konfiguracji pamięci podręcznej macierzy Raid.

Jeśli zdarzy się, że użyjesz zapisu zwrotnego (gdy kontroler poinformuje system operacyjny, że zapis danych był udany, gdy nadal znajduje się w pamięci podręcznej, w przeciwieństwie do zapisu, gdy kontroler czeka na dane na dysku), możesz stracić kluczowe dane, jeśli awaria zasilania, ponieważ wszystkie buforowane dane zostałyby utracone.

Nadal możesz stracić buforowane dane, jeśli sam kontroler zawiedzie.


1

Większość kontrolerów RAID, które obsługują buforowanie zapisu, nie włączy go bez pakietu kopii zapasowej akumulatora. Wyobraź sobie, że duże wolumeny spowodowałyby uszkodzenia 64 megabajtów zapisów w pamięci podręcznej, które nie zostały zapisane na dysku.

Bez buforowania zapisu kontrolery RAID5 zmniejszają wydajność zapisu pięciokrotnie. (Mieliśmy Dell PERC 3 (LSI, nie Adaptec), który zapisywałby z prędkością około 8 GB / godzinę przy wyłączonej pamięci podręcznej zapisu, ale przy 70-90 GB / godzinę przy włączonym buforowaniu zapisu.


Wierzę w używanie akumulatorów, jeśli są dostępne, ale nie martwię się zbytnio, jeśli serwer ich nie ma. W praktyce zauważyłem, że zapisy w pamięci podręcznej mają bardzo krótki czas życia w buforze. Sprawiają, że dysk jest zaskakująco szybki nawet na naszych mocno używanych serwerach. Nie rozwiązuje również problemu zapisów / procesów, które zostały tylko częściowo dostarczone na kartę z aplikacji i systemu operacyjnego. Czy to pomaga, tak, pomoże zminimalizować jeden szczególny przypadek uszkodzenia danych. Jednak nadal istnieje wiele innych miejsc, w których może się nie udać podczas przerwy w dostawie prądu.
Brian Knoblauch,

1
Ach, ale niektóre kontrolery RAID WYMAGAJĄ zestawu akumulatorów, zanim jeszcze umożliwią buforowanie zapisu. To oczywiście inne zwierzę.
geoffc
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.