Do czego służy bateria w buforowanym kontrolerze RAID z podtrzymaniem bateryjnym, jeśli serwer jest zasilany bezprzerwowo?


10

Czy akumulator jest zbędny, jeśli serwer jest zasilany z zasilacza UPS o odpowiedniej wielkości? Istnieje opcja wymuszenia trybu odpisu i chcę zrozumieć ryzyko. Rozumiem, że pomaga zapobiegać awariom zasilania, gdy dane w pamięci podręcznej nie zostały zapisane na dysk fizyczny. Ale jeśli serwer znajduje się na zasilaczu UPS, nie ma ryzyka utraty zasilania, zwłaszcza jeśli jest to inteligentny zasilacz UPS, a serwer jest skonfigurowany tak, aby z wdziękiem wyłączał się, gdy akumulator osiągnie niski poziom. Czy coś brakuje?

Odpowiedzi:


22

Twoje zrozumienie jest zasadniczo poprawne.

Zezwolenie kontrolerowi na buforowanie zapisu danych w lokalnej pamięci RAM poprawia szybkość zapisu, jednak naraża cię na ryzyko, że system operacyjny uzna, że ​​dane zostały zapisane na dysk (ponieważ kontroler go ma) i wystąpi awaria zasilania, zanim kontroler zakończy zapis . Kopia zapasowa baterii pozwala na przetrwanie danych w pamięci podręcznej do momentu ponownego włączenia urządzenia, co zmniejsza to ryzyko.

Jeśli chodzi o korzyść, jeśli Twój system jest już na zasilaczu UPS, co się stanie, jeśli przekroczysz czas działania zasilacza UPS (możliwe nawet w przypadku inteligentnego zasilacza UPS) lub jeśli zasilacze serwera wysadzą się w powietrze? A jeśli ktoś przypadkowo wyciągnie kable zasilające?
Wiele rzeczy może spowodować awarię zasilania. UPS chroni tylko przed kilkoma z nich.


14
Nagle szarpane kable zasilające stanowią ryzyko w NAJBARDZIEJ centrach danych!
sysadmin1138

1
Bing we wszystkich punktach. Koszt BBWC jest tego wart, chyba że dane są naprawdę przejściowe, możesz uchwycić zdarzenie i odzyskać w inny sposób, a po prostu chcesz poprawić wydajność, wymuszając buforowanie z zapisem.
mfinni

3
Brak ryzyka utraty zasilania? Oprócz odpowiedzi voretaq7 dodaj także: Zadziałanie wyłącznika, awaria zasilacza UPS ... wiele rzeczy może się nie udać.
MikeyB

@mikeyB Dobra uwaga na temat wyłączników - Byłem w co najmniej jednym DC, gdzie nogi A / B od czasu do czasu wracały do ​​jednego z wyłączników podłogowych lub panelowych
voretaq7 26.01.11

Dzięki wszystkim za odpowiedzi. @ voretaq7 - serwer ma również wiele zasilaczy, wiele kabli zasilających, UPS, a także generatory, ale rozumiem twój punkt widzenia pod względem konstrukcji samej karty (nie wiedząc, w którym pudełku może się skończyć). @mfinni - to dobrze, ale wtedy mielibyśmy większe problemy z tysiącami serwerów wyłączających się naraz.
RPC

8

Istnieją dwa powody, dla których bateria jest;

  • Co się stanie, jeśli Twoje zasilacze nagle się wyskoczą - niezależnie od zasilacza UPS twój system jest martwy i być może w pamięci podręcznej były nieprzydzielone dane, a bateria zapewnia prawidłowe zapisanie danych po przywróceniu zasilania. To samo dotyczy oczywiście awarii płyty systemowej.
  • Co się stanie, jeśli coś zginie na twoim kontrolerze dysku, kablach lub obudowie dysku? - powiedz, że coś zaczepiło się na kablu i uszkodziło złącze na obu końcach - znowu możesz mieć dane w pamięci podręcznej, które czekają na zapis, ale nie ma takiej możliwości, ponieważ karta, kabel, obudowa itp. nie działa. Konieczna może być wymiana kontrolera, jeśli masz pamięć podręczną z podtrzymaniem bateryjnym, możesz przenieść ją na nową kartę bez utraty danych.

Są to oba dobre powody, ale szczerze mówiąc, pamięci podręczne oparte na pamięci flash przejęły ostatnio te z akumulatorów z oczywistych powodów i polecam je najpierw - to powiedziawszy, jeśli dużo piszesz, poleciłbym jedno lub drugie tylko UPS.


-1

Bateria umożliwia również uzyskanie lepszej wydajności, a także celów odnotowanych przez voretaq7. Wyjmij baterię, a urządzenie będzie nadal działać, ale ze znacznie zmniejszoną prędkością.


3
W tym przypadku nie jest to szczególnie poprawne. @RPC wyraźnie stwierdza, że ​​może wymusić buforowanie zapisu bez baterii na kontrolerze. Buforowanie z odpisem poprawia wydajność.
mfinni

W rzeczywistości jestem pewien, że może, ale bateria znacznie poprawia wydajność. Rozwiązałem problemy związane z obniżoną wydajnością pary urządzeń pamięci masowej HP MSA 20, a pogorszenie spowodowane było awarią baterii pamięci podręcznej zapisu. Bateria została wymieniona, a wydajność podskoczyła.
Mitch

2
Tak, wiem. Ponieważ na tych komputerach obecność baterii umożliwia buforowanie zapisu. Gdy bateria ulegnie awarii, buforowanie zapisu zostanie zatrzymane, a wydajność spadnie. Po naprawieniu baterii buforowanie zapisu zaczyna się od nowa i poprawia się wydajność. Jego kontroler pozwala mu wymusić buforowanie zapisu, co poprawia wydajność , bez baterii.
mfinni

Mitch, to bardzo szczególny problem, znam sterowniki HP E / P / i bardzo dobrze, a dla tych kart masz rację, ponieważ HP bardzo utrudnia włączenie pamięci podręcznej bez baterii - ale to pytanie nie ogranicza się do tych kart i istnieje wiele opcji, które pozwalają włączyć pamięć podręczną bez baterii lub faktycznie zrobić to domyślnie - stąd obawa mfinni.
Chopper3

-1

Jeśli masz UPS, możesz wymusić włączenie bufora i nie używać pałkarza podczas nalotu. Jeśli stracisz moc bez karty rajdowej, możesz uzyskać uszkodzone dane, po to są kopie zapasowe.

I tylko dlatego, że straciłeś moc, nie oznacza to, że twój system toast. Pamięć podręczna ma tylko 256 megabajtów i jest bezczynnie zapisywana / zapisywana do HD. To nie tak, że przechowuje wszystkie dane i nigdy go nie puszcza. Zawsze jest spłukiwany.

Meteor może uderzyć w budynek i wysadzić wszystko w powietrze, nie pozwól, aby te zmartwienia spowodowały, że cię zepsują. Uruchomiłem raid 1 z włączoną pamięcią podręczną i bez baterii bez problemów.

W tej rozmowie możesz być naprawdę analny. Czemu nie powiesz 4x na serwerze, 10x kopii zapasowych itp. To nic wielkiego.

Włącz pamięć podręczną na zasilaczu UPS. Jeśli masz cios w ps, możesz odzyskać dane i musiałbyś je wiać w godzinach pracy z kimś korzystającym z komputera i mieć otwartą odpowiednią aplikację, i zapisywać dane w tym samym czasie itp. Więc szanse są niskie, a jeśli zdarza się, że można to łatwo naprawić.

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.