Udostępnij za pośrednictwem


RAID

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

Mimo że RAID nie jest częścią SQL Server, wykonania RAID może bezpośrednio wpływać na sposób SQL Server wykonuje. Poziomy RAID 0, 1 i 5 są zazwyczaj używane z SQL Server.

Uwaga

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 wydajnie w oprogramowanie układowe.I odwrotnie działania system–based RAID zapewnia obniżenie kosztów, ale zużywa cykle procesora.Jeśli koszt jest problem i redundancji i wysoką wydajność są wymagane, woluminy RAID-5 są dobrym rozwiązaniem.

Rozkładanie danych (RAID 0) jest to konfiguracja RAID w celu uzyskania jak najlepszej wydajności, ale jeśli jeden dysk ulegnie awarii, wszystkie dane na zestaw paskowy staje się niedostępny.Typowe technika instalacji systemów zarządzania relacyjnymi bazami danych jest skonfigurowanie bazy danych na RAID 0 jest to dysk, a następnie umieść dziennik transakcji na dysku dublowanego (RAID 1).Można uzyskać dysk najlepszą wydajność wejścia/wyjścia dla bazy danych i zachować możliwość odzyskania danych za pomocą dziennik transakcji dublowane, przy założeniu, że wykonywanie kopii zapasowych zwykłej bazy danych.

Jeśli dane muszą być szybko odzyskiwalne, należy wziąć pod uwagę dublowanie dziennik transakcji i wysyłanie bazy danych na dysku RAID 5.RAID 5 zapewnia nadmiarowość danych w tablicy.Pozwala to na jednym dysku, aby zakończyć się niepowodzeniem, być zastąpione większość czas bez systemu w dół czas.RAID 5 oferują niższą wydajność, w porównaniu z RAID 0 lub RAID 1, ale większą niezawodność i szybsze odzyskiwanie.