Udostępnij za pośrednictwem


RAID

RAID (redundant array of independent disks) to system dysku, który zawiera wiele dysków, nazywane tablicy, aby zapewnić większą wydajność, niezawodność, pojemność i obniżenie kosztów.Tablice odporne na uszkodzenia są klasyfikowane w sześciu poziomy RAID: od 0 do 5.Każdy poziom algorytmu różnych do Zaimplementuj odporność na uszkodzenia.

Chociaż RAID nie jest częścią SQL Server, implementowanie RAID bezpośrednio wpływają na sposób SQL Server wykonuje.Poziomy RAID 0, 1 i 5 są zazwyczaj używane z SQL Server.

Ostrzeżenie

RAID is available only on Microsoft Windows 2000 and later versions.

Sprzętowej macierzy dysków zwiększa wydajność We/Wy, ponieważ funkcje We/Wy, takich jak rozkładanie i dublowanie, są obsługiwane skutecznie w oprogramowaniu układowym.Odwrotnie oparte na pakiecie operacyjnych system RAID oferuje niższy koszt, ale zużywa cykle procesora.Koszt jest problem, gdy wymagane są nadmiarowości i Wysoka wydajność, woluminy RAID-5 są dobrym rozwiązaniem.

Rozkładanie danych (RAID 0) jest konfiguracja RAID z najlepszą wydajność, ale jeśli jeden dysk ulegnie awarii, wszystkie dane zestaw pasek stanie się niedostępna.Typowe techniką instalacji systemów zarządzania relacyjnymi bazami danych jest skonfigurowanie bazy danych na RAID 0 dysku, a następnie umieść dziennika transakcji na dysku dublowanego (RAID 1).Można uzyskać dysk najlepszą wydajność wejścia/wyjścia dla bazy danych i utrzymać możliwość odzyskania danych za pomocą dziennika transakcji dublowane, przy założeniu, że wykonywanie kopii zapasowych zwykłej bazy danych.

Dane muszą być szybko odzyskiwalnych, należy rozważyć dublowanie dziennika transakcji i umieszczenie bazy danych na dysku RAID 5.RAID 5 zapewnia nadmiarowość danych w tablicy.Pozwala to na jednym dysku nie powiedzie się i zastępuje większość czas bez systemu czas.RAID 5 oferuje mniejszą wydajność w porównaniu z RAID 0 lub RAID 1, ale większa niezawodność i szybsze odzyskiwanie.