SQL Server: jedna 12-dyskowa macierz RAID-10 lub 2 macierze 8- i 4-dyskowe
Skonfigurować pudełko dla SQL Server 2008, które zapewni najlepszą wydajność (ciężki OLTP)? Im więcej dysków w macierzy RAID-10, tym lepsza wydajność, ale utrata 4 dysków w celu przydzielenia ich do dzienników transakcji da nam lepszą wydajność.
12 dysków w macierzy RAID-10 plus jeden dysk zapasowy.
LUB
8 dysków w macierzy RAID-10 na bazę danych i 4 dyski w macierzy RAID-10 na dzienniki transakcji oraz 2 dyski zapasowe (po jednym na każdą macierz).
Mamy 14 gniazd na dyski i jest to starsza wersja oprogramowania PowerVault, która nie obsługuje globalnych dysków zapasowych.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
musieć
najpierw określ swoje obciążenie pracą. I testuj, testuj, testuj (nie mogę tego wystarczająco podkreślić):
Po pierwsze, stwierdzenie „im więcej dysków w mojej macierzy RAID 10, tym szybciej” nie jest prawdą. To zależy w dużej mierze od tego, w jaki sposób twój system RAID implementuje ten poziom RAID (zapis/odczyt/rozłożenie/alokacja bufora ... mógłbym kontynuować).
Po drugie, chociaż zawsze dobrym pomysłem jest przechowywanie dzienników transakcji w innej lokalizacji (na dysku) niż w bazie danych, efektywny zysk zależy od obciążenia pracą, niezależnie od tego, czy jest wiele, ale małych rekordów, czy niewiele, ale ogromnych rekordów, tak że współczynnik zapisu/odczytu, odczyt rozmiaru itp. str.
Mówisz, że wykonujesz dużo OLTP. W moim rozumieniu tego terminu oznacza to wiele odczytów, a nie wiele zapisów (... prawda? Proszę to najpierw potwierdzić). W takim przypadku możliwe jest przechowywanie dzienników transakcji w tej samej lokalizacji, więc wybrałbym
12 płyt
.
Anonimowy użytkownik
Potwierdzenie od:
Należy również pamiętać, że używanie 8 + 4 lub 10 + 2 jest również dobrą opcją, jedyną wadą, jaką widzę w tym, jest nieefektywne wykorzystanie pamięci. W przeciwnym razie jest solidny.
Anonimowy użytkownik
Potwierdzenie od:
Oczywiście jest to dużo bardziej skomplikowane niż powyższe podsumowanie, ale to są podstawy. Więc powiedziałbym, że użyj dwóch oddzielnych macierzy i jeśli masz możliwość używania RAID10 do obu, to świetnie.