Czy rozmiar paska RAID 0 to ilość umieszczona na każdym dysku? Lub całkowity rozmiar bloku?

3

W RAID0 weź rozmiar paska 64k. Czy rozmiar paska to ilość umieszczona na każdym dysku?
Dysk A 64k (rozmiar paska to 64k)
Dysk B 64k
lub
Czy rozmiar paska to całkowity rozmiar bloku, który jest podawany do zestawu dysków?
Dysk A 32k (rozmiar paska to 64k)
Dysk B 32k

Sprzęt / oprogramowanie RAID to kontroler SATA mikroukładu Intel, system operacyjny to Windows.

Odwiedzajmy ludzi, którzy powinni wiedzieć

1) microsoft
Rozmiar paska to jednostka dyskowa dystrybucji danych w zestawie RAID. Rozmiar paska jest również określany jako rozmiar bloku.

http://technet.microsoft.com/en-us/library/ee832792.aspx
Na dysk, więc pasek 64k będzie 64k na każdym dysku.

2) Forum Intel
. . . Jeśli masz klaster 32 KB. Załóżmy, że masz kontroler RAID o rozmiarze paska 64 KB i załóżmy, że jest to zapis sekwencyjny. Pierwszy plik zostanie zapisany w pierwszych 32 KB paska na pierwszym dysku. Następnie pierwsze 32 KB drugiego pliku zostanie zapisane w pozostałych 32 KB paska na pierwszym dysku.

https://communities.intel.com/thread/17622?start=0&tstart=0
Wskazuje, że cały pasek bloku jest następnie dzielony na 2 dyski. pasek 64k miałby 32k na każdy dysk.

Potrzebuję faktów, wiele obszarów w sieci omawia to na 2 różne sposoby. Jaki jest rozmiar paska?

Psycogeek
źródło

Odpowiedzi:

2

Paski danych:

W komputerowym przechowywaniu danych paski danych to technika segmentacji logicznie sekwencyjnych danych, takich jak plik, dzięki czemu kolejne segmenty są przechowywane na różnych fizycznych urządzeniach pamięci.

- Wikipedia

Zobacz także RAID Recovery from Forensic Data Recovery Course, aby uzyskać szczegółowe informacje (wideo z YouTube)

Schemat nalotu 0


Terminologia stosowana przy omawianiu pasków danych

Pasek / Blok:

Pasek to najmniejszy fragment danych w macierzy RAID, który można rozwiązać, na powyższym schemacie rozmiar A1 można uznać za rozmiar paska, którego rozmiar ten może wynosić od 4 do 256 KB (nie są to twarde limity, tylko powszechna aplikacja )

Szerokość paska:

Szerokość paska jest miarą liczby napędów w zestawie pasków danych w powyższym przykładzie - szerokość paska = 2

Gdybyśmy dodali jeszcze 2 dyski do naszej macierzy, spowodowałoby to - Stripe-Width = 4

Dysk logiczny:

Twój logiczny napęd to połączona wartość wszystkich pasków.

Dysk logiczny w macierzy RAID

Rozmiar w paski:

To, co przeprowadziłem, jest bardzo dwuznacznym terminem. Jednak w przypadku Intel Southbridges ICH7R, ICH8R i ICH9R odnosi się to do pojedynczego paska lub pojedynczego napędu

Teraz, jak można stwierdzić na podstawie własnych badań, niektórzy ludzie będą używać rozmiaru paska w celu odniesienia do rozmiaru paska, podczas gdy inni będą go określać jako rozmiar paska pomnożony przez szerokość paska


Ich użycie w całym Internecie jest niewłaściwe, ponieważ nie ma na to centralnej kontroli. Język; ze względu na oblicze jest tak wiele zarejestrowanych wariantów rozplatania danych, że bez centralnej kontroli jest mało prawdopodobne, abyśmy to zdefiniowali


Źródła:


Notatka

Odwołany kawałek Intela przez OP nie przechodzi recenzji, tak jak ma to miejsce w witrynach Stack Exchange, a odpowiedź została zaakceptowana przez kogoś, kto ma niewiele lub nie ma żadnego przedstawiciela

50–3
źródło
5

Prosta myśl: Wyobraź sobie RAID 0 z trzema dyskami składowymi (co jest całkowicie prawidłową konfiguracją). Jeśli rozmiar paska byłby całkowitym rozmiarem bloku, który jest podawany do zestawu dysków, przy rozmiarze paska wynoszącym 64 KiB, każdy dysk musiałby zapisywać 21845.33bajty, co w ogóle nie jest możliwe.

Gen
źródło
3

Uważam, że nie ma konfliktu między dwoma cytowanymi źródłami, ponieważ rozmiar paska nie jest taki sam jak rozmiar sektora.

Rozmiar sektora jest znany systemowi operacyjnemu, a sektor jest najmniejszą jednostką, którą można przydzielić na dysku dla jednego pliku.

Rozmiar paska jest znany kontrolerowi RAID i jest najmniejszą jednostką, którą można odczytać / zapisać w jednej operacji odczytu / zapisu.

Dlatego jeśli rozmiar paska wynosi 64 KB, a rozmiar sektora to 32 KB, wówczas na każdym pasku znajdują się dwa sektory, a system operacyjny może przydzielić każdy z tych dwóch sektorów do dwóch różnych plików, pozwalając kontrolerowi RAID zająć się szczegółami.

Odpowiedzią jest, że rozmiar paska 64 KB wynosi 64 KB na każdym z dysków. Podsumowując, rozmiar paska powinien być równy rozmiarowi sektora, gdy pliki są stosunkowo małe. Duży rozmiar paska jest bardziej wydajny tylko w przypadku dużych plików i sekwencyjnych operacji odczytu / zapisu lub losowego dostępu do dużych porcji.

harrymc
źródło
1
Zgoda. Drugie źródło podaje, że dla rozmiaru paska 64 KB, w tym konkretnym przykładzie, 32 KB (cały pierwszy plik) + 32 KB (32 KB 96 KB drugiego pliku) jest zapisywany na pierwszym dysku, a 64 KB (pozostałe 64 KB 96 KB drugi plik) jest zapisywany na drugim dysku. Łącznie na dwóch dyskach zapisano w sumie 128 KB, a na każdym dysku zapisano 64 KB, co daje rozmiar paska 64 KB.
SLaG,