GRY-Online.pl --> Archiwum Forum

Co to jest RAID?

15.09.2004
09:49
smile
[1]

Cainoor [ Mów mi wuju ]

Co to jest RAID?

Niby tyle siedze w komputerach, a jeszcze tego tak dokładnie nie rozumiem. Może ktoś podac namiary na prosty opis tej technologii, lub wytłumaczyć w paru zdaniach o co chodzi?

Wiem tylko, że może to przyśpieszyć działanie komputerka. Mam takie podzespoły:
płyta główna Abit IT7 - https://www.abit-poland.com/prod_mb_show.php?id=43
dysk twardy WD Caviar SE - https://www.wdc.com/en/products/Products.asp?DriveID=83

Zastanawiam się, nad kupnem dysku i od razu pomyślałem o RAID. Jest coś sensownego w tym moim myśleniu? :)

15.09.2004
09:52
[2]

Mark24 [ >>>Martinez751<<< ]

musisz mieć 2HDD identyczne i płytę główną mającą RAID. Po prostu jeden plik jest rozrzucany po 2HDD-kach stąd doczytywanie trwa znacznie szybciej (bo kręcą się 2 silniczki).
Do tego system jest bardziej odporny na uszkodzenia itd.

15.09.2004
09:54
[3]

Cainoor [ Mów mi wuju ]

Mark24 ---> Moge dokupić dysk o pojemności 160GB (mam na razie 80GB) tej samej firmy, ten sam model, czy musza miec też identyczne pojemności?

15.09.2004
09:55
[4]

Mark24 [ >>>Martinez751<<< ]

nie mam pojęcia. Te dwa dyski są potem widziane jako jedna calość.

15.09.2004
09:56
smile
[5]

Smoleń [ Konsul ]

Raid jest dodatkwoym kontrolerem, pod który możesz podłączyć urządzenie takie jak np. HDD. U siebie pewnie masz raid sata, gdzie możesz podłaćzyć dysk sata. Niby ma przepustowość 150 Mb/s. Trochę to i szybciej niż poczciwy Ata100/133 ,ale nie spodziewj się żadnych rewelacji. Jeżeli chcesz widzieć znaczny wzrost wydajności dyski WC Raptor 10000 RPM

15.09.2004
09:58
[6]

Mark24 [ >>>Martinez751<<< ]

2x 7200RPM to wciąż szybciej niż 1x 10000.
Wystarczy chwila z kalkulatorem :)

15.09.2004
09:59
[7]

TzymischePL [ Senator ]

Mark24 ===> Cos Ci swita ale nie wiesz co :]

RAID (Redundant Array of Independent Disks) to kilka niezależnych
fizycznie dysków połączonych ze sobą w taki sposób, że tworzą jeden
logiczny dysk zapewniając dodatkowo kilka sposobów zabezpieczeń
danych. - to tyle teorii :]

RAID 0 - rozdzielanie danych (stiping)
RAID 0 buduje się z co najmniej dwóch dysków. Dane, które powinny być zapisane dzielone są na mniejsze bloki (4-128kB) przez kontroler RAID i każdy z takich bloków zapisywany jest na kolejnym dysku. Pojemność wypadkowego dysku logicznego zwiększa się i równa sumie pojemności z dysków składowych

RAID 1 Mirroring, duplexing
W rozwiązaniu RAID 1 jednakowe dane rozmieszczane są na dwóch dyskach. Rozwiązanie takie zapewnia najwyższy stopień zabezpieczenia - 100% redundancji. Jeżeli dysk ulegnie uszkodzeniu, system kontynuował będzie działanie korzystając z dysku drugiego.

RAID 2 - System Hamming'a
W RAID 2 dane są rozdzielane na pojedyncze bajty i zapisywane na dyskach wchodzących
w skład RAID'u. Nadmiarowe dane, które zabezpieczają zasoby wyznaczane są przy użyciu algorytmu Hamminga i zapisywane na dodatkowym dysku.
- juz nie uzywany

RAID 3 - Rozdzielanie danych na bajty z dodatkowym dyskiem parzystości
W konfiguracji RAID 3 przeznaczone do zapisu dane dzielone są na pojedyncze bajty, a następnie zapisywane na dyskach systemu. Bajt parzystości wyznaczany jest dla każdego rzędu danych i zapisywany na dodatkowym dysku zwanym dyskiem parzystości. Rozwiązanie to przypomina zabezpieczenia pamięci RAM gdzie 8 bitów danych zabezpieczane jest jednym bitem parzystości.

RAID 4 - Rozdzielanie dysków na bloki z dyskiem parzystości
RAID 4 jest bardzo zbliżony do RAID 3, z tą różnicą, że dane są dzielone na większe bloki (16,32, 64 lub 128 Kbajtów). Takie pakiety zapisywane są na dyskach podobnie do rozwiązania RAID 0. Dla każdego rzędu zapisywanych danych blok parzystości zapisywany jest na dysku parzystości.

RAID 5 - Podział danych na bloki z podziałem danych parzystości pomiędzy wszystkie dyski
Różnica pomiędzy RAID 4 i RAID 5 jest taka, że w RAID 5 dane parzystości zapisywane są wskroś wszystkich dysków. Powoduje to zwiększenie operacji przy częstym zapisie małych plików. Nie ma pojedynczego dysku parzystości, który powodowałby ograniczenia przy operacjach na niewielkich plikach.

RAID 10 - rozdzielanie danych pomiędzy mirrorowane dyski
Rozwiązanie to jest kombinacją poziomów RAID 0 i RAID 1 (można spotkać się również z oznaczeniem RAID 0+1) i posiada cechy obu tych systemów - bezpieczeństwo i duży sekwencyjny transfer. Najczęściej do takiego rozwiązania wykorzystuje się cztery dyski, ponieważ RAID 10 tworzony jest z dwóch par mirrorowanych dysków, a pomiędzy nimi stosuje się RAID 0.

15.09.2004
10:05
[8]

Cainoor [ Mów mi wuju ]

TzymischePL dzięki.

Teraz powiedz, czy dokupując sobie dysk twardy, użyć jakiegoś RAIDa, czy zysk wydajnosci będzie minimalny?

15.09.2004
10:05
smile
[9]

TzymischePL [ Senator ]

Mark24 ===> Oczywiscie tylko jesli ktos uwaza ze predkosc 2 dyskow sie do siebie dodaje :]...

15.09.2004
10:09
[10]

TzymischePL [ Senator ]

Cainoor ===> Przy tej plycie Abita, ktora wykorzystuje Raid 0, 1 i 1+0 (albo 10) mozesz miec wzrost wydajnosci wykorzystujac 0 i 10. Przy 1 wzrostu wydajnosci nie odczujesz ale za to bezpieczenstwo...

15.09.2004
10:13
smile
[11]

EliEli [ Pretorianin ]

Mowiac krotka RAID to macierz dyskowa, i teraz w zaleznosci od jej poziomu (np. 0, 1, 10, 5 itp.) mozna uzyskac nastepujace efekty:
- mirroring - dane sa zapisywane na dwu (lub wiecej) dyskach na raz jako KOPIA, co zwieksza bezpieczenstwo (jeden dysk pada- nic nie szkodzi dane sa jeszcze na drugim), wada jest pojemnosc takiej macierzy = rozmiarowi 1 dysku (bo reszta to kopia)
- stripping - dane sa zapisywane na dwu (lub wiecej) dyskach na raz - sa "rozkladane" w locie na wszystkie odstepne dyski - co powoduje znaczne przyspieszenie operacji zapisu/odczytu. Dostepna przestrzen jest rowna sumie rozmiarow dyskow. Wada jest to, ze jak jeden z dyskow padnie - to juz masz po danych...
- mirroring + stripping - polaczenie obu powyzszych mechanizmow
Przykladowa i bardzo popularna macierz to RAID 5, sklada sie z 5 dyskow, jesli dobrze pamietam to laczny rozmiar dostepnej przestrzeni to rozmiar 4 dyskow - pozostale 20% zajmuja sumy kontrolne do ewentualnego odtwarzania danych po padzie jednego z dyskow.

Co do Twojego pytania:
- RAID dostepny na plytach glownych PCtow nie jest zbyt rewelacyjny. Sensowne zastosowanie to mirroring - czyli powinienes miec dwa dyski mozliwie podobnych parametrow, gdzie po odpowiednim sformatowaniu bedziesz mial przestrzen o rozmiarze jednego dysku - ale za to bezpieczna :).
Nie do konca prawda jest ze dyski MUSZA byc identyczne - jesli roznia sie rozmiarami to ten wiekszy bedzie sformatowany do rozmiaru najmniejszego dysku w macierzy - czyli nie oplaca sie stosowac roznych rozmiarow dyskow ale jest to mozliwe.

Jesli chodzi o wplyw na przyspieszenie pracy komputera - nie chce Cie rozczarowywac ale mechanizm strippingu najprawdopodobniej nie da Ci zauwazalnej poprawy wydajnosci... Taka to uroda tych kontrolerow na plytach domowych pecetow.
Mam u siebie taka macierz na plycie MSI, po jakims czasie zrezygnowalem z RAIDa w ogole.

Pozdrawiam

15.09.2004
10:13
smile
[12]

Cainoor [ Mów mi wuju ]

Rozumiem. Na bezpieczeństwie tak bardzo mi nie zależy. Jeżeli odnotuje zysk wydajności to chyba się skusze na połączenie RAID 0.

Ostatnie pytanie: Czy różna pojemnośc dwóch dysków ma znazcenie?

[edit]

EliEli ---> Aha. Czyli jednak nie opłacałoby się kupić bardziej pojemnego dysku pod ten RAID. W takim razie chyba z tego zrezygnuje.

Wypowiedź została zmodyfikowana przez jej autora [2004-09-15 10:14:06]

15.09.2004
10:16
[13]

TzymischePL [ Senator ]

Cainoor ===> EliEli odpowiedzial na wszystko.

Generalnie, gadget do wyciagania kasy :]

15.09.2004
10:18
smile
[14]

Cainoor [ Mów mi wuju ]

Dzięki Panowie.

15.09.2004
10:18
[15]

TzymischePL [ Senator ]

Cainoor ===> Prawde mowiac, to juz bardziej sie oplaca kupic dysk i albo podlaczyc go jako drugi :] albo po prostu podmontowac jako jakis katalog i tyle...

15.09.2004
10:23
smile
[16]

Zodiac [ ex-gladiator ]

TzymischePL --> oczywiscie nie masz racji :)

Miałem na RAID najpierw 2x IBM Vancover. Świetna sprawa, bylem zadowolony. Kupiłem potem Raptora, który był prawie tak szybki, jak IBMy na RAID. Ale po dołożeniu drugiego Raptora, to już nie jest ten sam komputer. Windows XP startuje w kilka sekun, każda gra odpala sie ntycmiast, nie mówiąc o doładowaniu poziomow, etc.

RAID 0 (stripping) to niedoceniana sprawa. Można dzieki niemu zyskać sporo na szybkości kompa - nawet najszybszy proc będzie czekał, aż dane zostaną załadowane z dysku (a wielu ludzi o tym nie pamieta i kupuje wolne dyski). A tą predkośc widać gołym okiem i nie są to setne sekundy, tylko prawie liniowy przyrost wydajności (Raptor normlanie w HDTach miał 63MB/s, w RAID 115MB/s).



W tym tekście jest test RAID i troche o nim -->


Wypowiedź została zmodyfikowana przez jej autora [2004-09-15 10:26:31]

15.09.2004
12:47
[17]

winner [ Generaďż˝ ]

sierodek na komary :p

15.09.2004
12:55
smile
[18]

Mark24 [ >>>Martinez751<<< ]

"Mark24 ===> Oczywiscie tylko jesli ktos uwaza ze predkosc 2 dyskow sie do siebie dodaje :]... "

Nie wiedziałem, że te RAIDy na płytach głównych to taki szmelc który nie potrafi wykorzystać w 100% 2x HDD 7200rpm. Szczerze mówiąc to z RAID-em zetknąłem się raz - składałem koledze komputer hmm chyba ze 4 lata temu - i miał to dziwne ustrojstwo.

15.09.2004
13:18
smile
[19]

Zodiac [ ex-gladiator ]


RAID na płycie jest programowy (robiony przez drivery), ale nie jest wcale zły (chyba że mamy Durona 600, to wtedy może te 20% mocy zjeść, ale to tyle samo co przy niektórych nowych dyskach).

I wcale nie jest zły. Wiele tutaj zalezy od dysku i od płyty głównej. Na płytach z nForce2 i z RAID Silicon Image działa to pięknie, podobnie było na mobo ABITa z RAID HighPoint.

© 2000-2024 GRY-OnLine S.A.