Polityka zapisu - Write Cache Policy (Write-Back oraz Write Through)(Ustawienia RAID)

| F.A.Q.Wsparcie

Write Cache Policy (Write-Back oraz Write Through)

Pamięć podręczna RAID to niewielka ilość pamięci, która przechowuje często używane dane w macierzy RAID, poprawiając wydajność i zmniejszając zużycie dysku. Istnieją jednak dwie różne metody zarządzania pamięcią podręczną RAID:

  • zapis zwrotny (Write-Back)
  • zapis przelotowy (Write-Through)

Polityka zapisu (Write Policy) ma ogromny wpływ na wydajność zapisu.

Write-Back RAID cache

  • Pamięć podręczna RAID z zapisem zwrotnym to tryb, w którym kontroler RAID zapisuje dane w pamięci podręcznej i natychmiast wysyła potwierdzenie do systemu hosta, nie czekając na zapisanie danych na dyskach. Oznacza to, że operacje zapisu są szybsze, a system hosta może przejść do innych zadań. Jednak oznacza to również, że istnieje ryzyko utraty lub uszkodzenia danych w przypadku awarii pamięci podręcznej lub przerwy w zasilaniu, zanim dane zostaną zapisane na dyskach. Aby ograniczyć to ryzyko, w kontrolerze RAID należy zainstalować akumulatorową jednostkę podtrzymującą (BBU) lub jednostkę podtrzymującą kondensator (CBU), która może zachować zawartość pamięci podręcznej w przypadku awarii.
  • Dobra praktyką jest podpięcie serwera pod zasilacz awaryjny UPS.
  • Metoda Wymagana w przypadku RAID 5, 6.

Write-Through (Write-Thru)

  • Pamięć podręczna RAID z zapisem przelotowym to tryb, w którym kontroler RAID zapisuje dane w pamięci podręcznej i na dyskach w tym samym czasie i wysyła potwierdzenie do systemu hosta dopiero po zapisaniu danych na dyskach. Oznacza to, że operacje zapisu są wolniejsze, a system hosta musi czekać dłużej. Oznacza to jednak również, że nie ma ryzyka utraty lub uszkodzenia danych w przypadku awarii pamięci podręcznej lub braku zasilania, ponieważ dane znajdują się już na dyskach. Nie potrzebujesz jednostki BBU ani CBU na kontrolerze RAID do pamięci podręcznej RAID z możliwością zapisu.
  • Tryb Write Thru pozwala na osiągnięcie najwyższej przepustowości zapisu sekwencyjnego dla RAID 0 oraz RAID 10.

Powiązane strony:

  1. Ustawienia RAID mające wpływ na wydajność (Jak poprawić wydajność RAID?)(Ustawienia RAID)
  2. Polityka pamięci podręcznej dysku - Disk Cache Policy (Ustawienia RAID)
  3. Polityka Read Ahead - Read Ahead Policy (Ustawienia RAID)
  4. Rodzaje RAID 0, 1, 5, 6, 10, 50, 60 & Kalkulator RAID (Jaki poziom RAID wybrać dla serwera?)
  5. Kontrolery RAID Supermicro oraz Kontrolery HBA (IT-MODE) oraz Kontrolery JBOD dostępne dla dysków SAS/SATA
  6. Kontrolery RAID Gigabyte, Adaptery Storage Gigabyte, HBA oraz JBOD dla dysków SAS/SATA/NVMe (Akcesoria Gigabyte)