close

Informacja dotycząca plików cookies

Informujemy, iż w celu optymalizacji treści dostępnych w naszym serwisie, w celu dostosowania ich do indywidualnych potrzeb każdego użytkownika, jak również dla celów reklamowych i statystycznych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies użytkownik może kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszych serwisów internetowych, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje politykę stosowania plików cookies

Strona glowna
DYSKI TWARDE/SSD

 

Spis treści



RAID 0, 1, 0+1 - konfiguracja macierzy dyskowej

RAID 0



... czyli jak realnie zwiększyć transfer dysku twardego

Podstawą do zabawy z RAID-m jest oczywiście posiadanie odpowiedniego kontrolera. Tutaj możemy kontrolery podzielić na dwie grupy:

  • Kontroler zintegrowany z płytą główną.
    Moim zdaniem rozwiązanie najlepsze, pozwala na uniknięcie kłopotów z przerwaniami, adresami itp.
  • Kontroler w postaci karty PCI.
    Jeśli ktoś nie ma zamiaru zmieniać modelu płyty głównej to musi zainteresować się właśnie taką kartą.

W obu przypadkach na rynku królują dwie firmy: HPT oraz Promise.

Zarówno w przypadku zintegrowanego kontrolera, jak i kontrolera w postaci karty PCI mamy do dyspozycji dwa złącza IDE, które mogą spełniać rolę RAID-a jak i zwykłego kontrolera ATA100. Z racji tytułu artykułu nas interesuje wykorzystanie złącza IDE jako macierzy dyskowej, wiec skupimy się właśnie na tym zagadnieniu. Każdy tradycyjny kontroler RAID posiada kilka trybów pracy. Ten który postaram się omówić w tym dziale nosi nazwę RAID 0.

Jak to działa ?

Zasada działania trybu RAID0 jest prozaicznie prosta. Łącząc dwa przykładowe dyski 60GB w RAID0 otrzymujemy jeden dysk 120GB.

Załóżmy sytuację iż zaczniemy kopiować plik z partycji na partycję którego rozmiary sięgają 100MB. Plik ten zostaje rozbity na dwie części po 50MB i zapisany równocześnie przez dwa dyski na raz

  • 50MB zapisuje dysk nr1
  • 50MB zapisuje dysk nr2
Całość tej operacji jest oczywiście nie zauważalna dla naszych oczu. Zapis oraz odczyt na tym dysku ulegnie ok. 99% przyspieszeniu dlatego, iż dyski równocześnie zapisują po jednym pliku 50MB. Tak więc mamy rozwiązanie owego magicznego przyrostu transferu na dysku twardym, nie trudno wyobrazić sobie co się stanie jeśli w RAID0 skonfigurujemy cztery dyski twarde...
Wymagania

Podstawą do stworzenia macierzy RAID0 są dwa identyczne dyski twarde, które po stworzeniu RAID-a 0 (konfiguracja odbywa się w biosie kontrolera) tworzą spoistą całość. I tak z dwóch np. IBM60GB tworzy nam się jeden dysk 120GB.

Pytanie podstawowe: "czy dyski muszą być identyczne" ?
Teoretycznie nie muszą. Jednak trzeba uświadomić sobie iż łącząc dwa rożne dyski np. IBM ATA100 40GB i IBM ATA 100 60GB otrzymamy dysk o pojemności 80GB.
Łącząc dwa dyski o tej samej pojemności np. IBM ATA100 60GB i IBM ATA66 60GB otrzymamy dysk 120GB ATA66.
Należy pamiętać iż kontroler zawsze zaniży nam wartość dysku do najsłabszego w owej konfiguracji.

Konfiguracja macierzy dyskowej RAID 0

Zaczniemy może od podłączenia dwóch dysków do kontrolera. Na jednej taśmie ATA100 podpinamy dwa dyski:

  • master
  • slave
Całość podłączenia nie różni się niczym od podłączenia dysków do standardowego kontrolera IDE. Calą konfigurację i wybór macierzy (RAID0, RAID1) dokonujemy w biosie kontrolera.

W przypadku kontrolera HPT wejściem do biosu jest kombinacja klawiszy CTRL+H. Po wejściu tworzymy macierz ("CREATE ARRAY").

Uwaga! - w tym momencie wszystkie dane na obydwu dyskach zostaną utracone.

Następnym krokiem jest wybór interesującej nas macierzy ("CREATE ARRAY 0" lub "CREATE RAID 0").

Po tym zabiegu otrzymamy komunikat o restarcie komputera. Po restarcie musimy poprzez program "Fdisk" stworzyć partycje na nowo powstałym dysku, nastepnie je sformatować i to praktycznie wszystko.

W systemie instalujemy sterowniki do kontrolera i możemy spokojnie delektować się pracą na bardzo szybkim dysku. Ważna uwaga dla posiadaczy systemów Windows 2000 oraz Windows XP: podczas instalacji systemu system zakomunikuje nam iż:

  • jeśli posiadasz kontroler SCSI lub podobny proszę wcisnąć F6
wtedy stosujemy się do zaleceń instalatora.
Test wydajności

Testy transferu dysku przeprowadzone za pomocą programów: "Sandra" oraz "HDTach" pokazują jednoznacznie iż nasz dysk uległ metamorfozie… Wyniki są średnio wyższe o 99% względem "zwykłego" kontrolera IDE. Prostszym i moim zdaniem skuteczniejszym testem jest tzw. "test z zegarkiem w ręku": plik, który bez RAID-a kopiował się w 20s, teraz kopiuje się w ciągu 10s.

Wady oraz zalety

Wady:

Jak każde tego typu rozwiązanie i to posiada swoje wady. W tym przypadku jest to możliwość utracenia wszystkich danych na obydwu dyskach skonfigurowanych jako RAID0. Trzeba jednak pamiętać iż system widzi dwa dyski jako jedna całość, dlatego też warto uzmysłowić sobie fakt, iż dysk w macierzy RAID0 w przypadku uszkodzenia zachowa się w taki sam sposób jak zwykły dysk IDE. W obu przypadkach dane zostaną utracone. Tak wiec wada, która wydaje się być tylko i wyłącznie wadą RAID-a 0 tak naprawdę dotyczy również dysków pracujących na zwykłych kontrolerach IDE.

Drugą, powiedzmy w cudzysłowiu wadą jest większe obciążenie procesora. Niestety - cudów nie ma – dwa dyski zapisujące lub odczytujące, pracujące jednocześnie muszą nieco obciążyć procesor. Nie jest to jednak obciążenie, które da się zauważyć gołym okiem i nie radziłbym sobie zaprzątać tym głowy.

Następna niedogodność jest niestety warunkiem, który musimy spełnić: dwa identycznej pojemności dyski twarde.

Zalety:

Największą zaletą jest zwiększenie transferu danych na dysku twardym. Zarówno podczas odczytu jak i podczas zapisu efekt przyspieszenia pracy dysku jest ogromny. Szybkość pracy dysku w rybie RAID0 można zauważyć już od startu systemu, który ładuje się znacznie szybciej, kopiowanie oraz zapis dużych plików przebiega niemal ekspresowo.

Druga zaleta to dwa dodatkowe gniazda IDE. Jeśli komuś nie zależy na konfigurowaniu trybu RAID może śmiało wykorzystać gniazda jako miejsce na podłączenie dodatkowych czterech dysków twardych. W tym przypadku należy pamiętać, iż do kontrolera RAID kategorycznie nie należy podłączać napędów CD-ROM, CDR-W, DVD itp.




Komentarze


- 26 Grudzien 2009, 16:08:58
Witam. Czytalem troche na temat RAID0 ale nie jestem pewien czy pojdzie na moim sprzecie:
plyta glowna: GA-G31M-ES2C
dyski twarde: 2X500GB SATA-2 Hitachi
Jesli tak to jaki system wybrac ?
Waham sie miedzy win dt(okrojona wersja xp) lub windows7
prosze o pomoc i z gory dziekuje.

Komentarze sa dostepne tylko dla zarejestrowanych uzytkownikow (jezeli masz konto na forum wystarczy sie zalogowac). Jezeli nie, zarejestruj sie (rejestracja jest darmowa).
Nazwa uzytkownika:
Haslo: