Wzrost wydajności RAID 0?

17

Latem buduję nowy komputer. Jestem dość kompetentny w dziedzinie sprzętu komputerowego i dlatego buduję komputer od podstaw. Mam wszystko zaplanowane, ale zastanawiałem się nad RAID. I pytanie, który RAID należy użyć wcześniej, ale teraz, że jest to dość oczywiste, że RAID 1 nie jest aż tak wielka, myślę, że pójdę z cloud-backup zamiast dysku-redundancji. Nadal jednak mam wybór: użyj dwóch dysków 1 TB jako dwóch dysków 1 TB lub połącz je w macierz RAID 0 w paski. Czy w ogóle jest jakiś wzrost wydajności? Wiem, że jeśli jeden dysk umrze, wszystko zniknie, więc czy warto zwiększyć wydajność? Buduję dość zaawansowany komputer z kartami wideo SLI i szybkim procesorem, więc myślę, że RAID 0 dałby mi dobrą wydajność dysku twardego. Z twojego doświadczenia

NickAldwin
źródło

Odpowiedzi:

10

Sprzęt-RAID-0 jest zawsze szybszy niż pojedynczy dysk, ponieważ można krokowo odczytywać i zapisywać na obu dyskach jednocześnie. Minusem jest to, że jeśli któryś z dysków ulegnie awarii, tracisz dane na obu dyskach. Więc jeśli kopie zapasowe są dobre i jesteś gotów podjąć ryzyko nieco wyższego ryzyka utraty danych, idź.

Software-RAID-0 może zapewnić ulepszenia, ale moim zdaniem nie wystarczy, aby uzasadnić zwiększone ryzyko utraty danych. Ponadto prawie nigdy nie można uruchomić z partycji programowej RAID-0.

Czy nie było ostatnio artykułu zawierającego nieprzyzwoitą liczbę dysków TB w pasku, aby zobaczyć porównanie wydajności?

David Mackintosh
źródło
Mam sprzętową macierz RAID, więc wygląda na to, że RAID 0 byłby dobrym wyborem. Dzięki!
NickAldwin
1
Pojawił się film, w którym napadły razem 24 dyski Samsung SSD. Oglądaj i chcę. youtube.com/watch?v=96dWOEa4Djs
Stefan Thyberg 24.07.2009
W przypadku masowych transferów zauważyłem, że oprogramowanie RAID0 (przynajmniej pod Linuksem) działa zgodnie z oczekiwaniami (tj. Prawie tak samo jak sprzętowy RAID0). Istnieje możliwość dostosowania szerokości paska i odczytu z wyprzedzeniem, co może pomóc, jeśli zauważysz, że układ RAID0 działa rozczarowująco. Jednak niemożność uruchomienia oprogramowania RAID0 może być problemem, który planuje Nick. I oczywiście nieodłączne ryzyko każdej konfiguracji RAID0.
David Spillett
Myślę, że David nie docenia ryzyka RAID0. Jeśli któryś z dysków ulegnie awarii, tracisz WSZYSTKIE DANE NA MIEJSCU. W ten sposób podwajasz ryzyko utraty danych. Rób bardzo częste kopie zapasowe! Mam macierz RAID0 i wszystko traktuję jako tymczasowe. Jeśli chcesz prędkości i nadmiarowości, użyj RAID5 lub RAID10. (Używam RAID10 na moich serwerach)
Josh
1
@Josh: Z mojego doświadczenia wynika, że ​​dyski twarde nie zawodzą tak często, więc podwójna szansa na awarię nie jest aż tak duża. Twoja strategia tworzenia kopii zapasowych powinna zależeć od tego, ile pracy zechcesz stracić więcej niż od prawdopodobieństwa, że ​​ją stracisz.
David Thornley,
3

Nie rób tego Zamiast kupować jeden z tych dysków twardych TB, kup western raptor lub velociraptor. Jest mały, tak, ale nie musisz wkładać TEGO dużo treści na główny dysk systemowy.

Otrzymujesz opóźnienia i prędkości przesyłania, które znacznie przekraczają możliwości dwóch dużych dysków TB. Mimo że przepustowość z nalotu jest dość wysoka, nadal jeden z dwóch dysków musi znaleźć początek pliku, zanim będzie mógł rozpocząć odtwarzanie, co oznacza, że ​​w przypadku wielu mniejszych plików lub w przypadku uzyskiwania dostępu do wielu różnych plików, podobnie jak podczas uruchamiania, twoja tablica rajdowa nie przyspiesza znacznie. Ponadto może to nawet obniżać wydajność, w zależności od problemu z odczytem / zapisem.

Idź z szybkim dyskiem o prędkości 10 000 obr./min jako dyskiem systemowym do rzeczy, które muszą być szybkie, i użyj dużego dysku do przechowywania multimediów. Są to różne zadania, użyj odpowiedniego sprzętu dla każdego.

Paul McMillan
źródło
Niestety, niektóre z programów, z których regularnie korzystam, a) umieszczają dużo (myślę, GB) danych w folderze plików programów, b) działają śmiesznie, jeśli nie są zainstalowane w C: co oznacza, że ​​muszę używać dużego dysku jako mojego systemu napęd. Uwierz mi, wolę inny układ i mam go na dwóch innych systemach, ale programy te są zwykle denerwujące. Jaki rozmiar poleciłbyś dla dysku tylko dla systemu operacyjnego, gdybym zdecydował się pójść tą drogą?
NickAldwin
I czy 10k rpm to ogromna poprawa w stosunku do 7200? czy po prostu marginalny? Nie jestem pewien, czy jestem gotów wydać 50 USD więcej za 800 GB mniej.
NickAldwin
Sprawdź czasy wyszukiwania plików. Patrzysz na mniej więcej połowę z ogromnych dysków. W przypadku zadań takich jak uruchamianie systemu, uruchamianie gier, wszystko, co wymaga ładowania wielu plików, pojedyncze dyski o dużej wydajności mają ogromną różnicę. Oczywiście w przypadku programów, które umieszczają dużo danych na dysku, używasz napędu multimedialnego. Czy jesteś absolutnie pewien, że używane programy MUSZĄ znajdować się na dysku C? Ponadto system Windows XP i nowsze zawierają obsługę montowania jednego dysku w folderze na innym, więc jeśli NIE MUSISZ być w katalogu głównym dysku, może wyglądać jak duży dysk.
Paul McMillan,
Od dłuższego czasu korzystam z dysku systemowego na raptorze 75 GB pierwszej generacji. 75 GB mi wystarcza, ale twoje potrzeby mogą się różnić. 250 to z pewnością dużo.
Paul McMillan,
To tak naprawdę nie odnosi się do pierwotnego pytania. Co jeśli mam już 2 dyski WD VelociRaptor? Pytanie brzmi, czy lepiej używać ich w RAID-0, czy jako pojedynczym dysku.
EMP
2

Kupiłbym dysk SSD, włożyłem na niego mój system operacyjny i programy oraz użyłem dysków do przechowywania danych.

pgs
źródło
1

Raid 0 z dwoma dyskami nie poprawi wydajności. Pewnie, że będzie, rozdzielisz swoje zapisy na dwa wrzeciona, ale to za mało, żeby naprawdę coś zmieniło.

Raid 0 naprawdę świeci, gdy łączysz wiele dysków razem, powiedz 15. Teraz, kiedy podzielisz swoje zapisy na tak wiele dysków, na pewno zauważysz poprawę swojego dysku i opóźnienia.

Jeśli twój komputer obsługuje rajd sprzętowy i szukasz poprawy wydajności / redundancji, dlaczego nie przejść do trzech dysków (lub czterech) i skonfigurować macierz RAID 5. Pewnie jest niewielki spadek wydajności podczas zapisu, ale jestem skłonny założyć się, że korzystanie z komputera będzie w większości przypadków odczytywane.

Właśnie skończyłem budowę nowej stacji roboczej (gry + programowanie) zaledwie dwa tygodnie temu, zdecydowałem się na dysk SSD o pojemności 80 GB na dysku rozruchowym i trzy dyski twarde 500 GB, w konfiguracji RAID 5, na dane. Przysięgam, że po przejściu na dysk SSD nigdy nie wrócisz.

Brettski
źródło
0

Naprawdę zależy od tego, dlaczego uważasz, że potrzebujesz dodatkowej wydajności. Niektóre obecne dyski twarde mają bardzo imponujące prędkości odczytu. To daje drugi dysk 1 TB do zabawy.
Mając RAID-0 na moim komputerze, nie zauważyłem żadnych wielkich różnic.

Możesz przetestować pojedynczy dysk za pomocą HDTach, a następnie zrobić to samo po skonfigurowaniu macierzy RAID.


źródło
0

Rajd 0 jest doskonały w sytuacjach krytycznych poza misją. Mam 2 systemy, z których korzystam w domu, jeden do gier, drugi do wszystkich zadań związanych z przeglądaniem / pocztą e-mail / przyziemnymi. W moim systemie gier używam RAID 0. Korzystam z zalet wydajności, takich jak szybsze ładowanie tekstur, a jeśli mam awarię, ponowne instalowanie gier nie jest niczym wielkim. NIGDY nie postawiłbym rajdu na coś, na co nie było mnie stać.

DHayes
źródło
Nawet jeśli zostało ono zabezpieczone?
NickAldwin
Wszystko zależy od twojej tolerancji na utratę danych. Mam kopię zapasową niektórych katalogów na serwerze NAS, co oznacza, że ​​nie mam nic przeciwko utracie lokalnej kopii. W przypadku utraty danych nie mam nic przeciwko kopiowaniu. YMMV.
Jauder Ho,
Jeśli wydaje mi się, że warto to zrobić, to prawdopodobnie nie chcę tego stracić. Prawdopodobnie wybrałbym inną metodę RAID. Dzięki RAID0 każdy dodany dysk zwielokrotnia ryzyko awarii danych. Jest dobry do taniej wydajności, ale nie użyłbym go do niczego, o co się trochę martwiłem.
DHayes
Przy dobrej strategii tworzenia kopii zapasowych awaria dysku jest kwestią czasu, kosztów wymiany i niedogodności. Nie chciałbym stracić rzeczy, więc wykonałem kopię zapasową na zewnętrzny dysk. Jeśli wewnętrzny dysk ulegnie awarii, nie straciłem żadnej pracy twórczej.
David Thornley,
0

Musisz dokładnie rozważyć cały system, a nie skupiać się tylko na jednym kawałku na raz.

O ile nie zajmujesz się już innymi komponentami, prawdopodobnie uzyskasz znacznie lepszy wzrost wydajności, umieszczając swoje pieniądze w miejscach innych niż RAID 0. Pamięć (rozmiar, nie tak duża prędkość), procesor i procesor graficzny prawdopodobnie będą o wiele lepszy huk za grosze.

TM.
źródło
Tak, zastanawiałem się już nad tym wszystkim i osiągam całkiem dobre wyniki w tych obszarach.
NickAldwin
0

Mam dwa dyski Seagate v11 o pojemności 500 GB, których próbowałem użyć w macierzy RAID 0, a to dało mi proces uruchamiania. Używam teraz jednego z tych dysków, ponieważ ma 32 MB pamięci podręcznej (ponad 8 MB, z którego korzystałem ..) Nie widzę potrzeby korzystania z RAID 0. Ponadto, ponieważ używam systemu Windows 7, zamierzam użyć drugiego dysku o pojemności 500 GB do wbudowanej funkcji tworzenia kopii zapasowych systemu Windows, co moim zdaniem jest lepsze niż RAID 1.

Radzę, jeśli potrzebujesz prędkości, wybierz mniejszy dysk SSD (32 lub 64 GB) na dysk rozruchowy i użyj tradycyjnego dysku twardego na programy i pliki inne niż OS ...

Powodzenia : )

John Molokach
źródło
0

Doświadczyłem raid0 przez 2 lata (2x1 TB), a teraz przełączyłem się na SSD (OCZ vertex2 120 GB dla systemu + 2x1 TB bez raidu). Kiedy uruchamiasz testy porównawcze (melodię HD lub CrystalDiskMark), widzisz, że raid0 naprawdę poprawia wydajność przesyłania dużych plików (co praktycznie nigdy nie występuje), a niewiele przy przesyłaniu wielu małych plików. Więc raid0 jest dobry na jedno: przesyłanie filmów HD i nic więcej. SSD ma dobrą szybkość transferu ORAZ czas dostępu, więc jest dobry na wszystko (uruchamianie, uruchamianie programów, przesyłanie dużych i małych plików ...).

Z punktu widzenia użytkownika wiew, raid0 w porównaniu ze standardowym użyciem HDD nie jest tak naprawdę zauważalny, podczas gdy SSD naprawdę. Czasami też gram i mogę powiedzieć, że gry ładują się znacznie szybciej z SSD niż z raid0. Kiedy więc doświadczyłeś dysku SSD, nie ma powrotu.

To powiedziawszy, istnieje inna alternatywa, którą są hybrydowe dyski twarde, takie jak ten moment Seagate . Nigdy ich nie testowałem, ale sądząc po recenzjach, wydaje się to dość obiecujące.

Benjamin Crouzier
źródło