Grupy dyskusyjne   »   pl.comp.pecet   »   RAID (1?) na dyskach o różnej pojemnoÅ›ci

RAID (1?) na dyskach o różnej pojemności

Data: 2015-08-27 00:28:02
Autor: Adam
RAID (1?) na dyskach o różnej pojemności
W dniu 2015-08-27 o 00:12,  (c)RaSz pisze:
Nie znam się na tych rozlicznych RAID'ach, ale, jeśli dobrze zrozumiałem, to dla
moich potrzeb najwłaściwszy jest ten z nr-em "1". A chodzi mi o zwiększenie
bezpieczeństwa danych: aby awaria dysku mi ich nie wymiotła.

Można przyjąć w uproszczeniu, że im wyższy poziom RAID i im więcej dysków w macierzy, tym wyższe bezpieczeństwo.
W RAID-1 (czyli mirrorze) bezpieczeństwo można określić na 50%.
Przykładowo w RAID6 na 5 dyskach - mogą Ci paść równocześnie 2 dyski, a macierz pracuje nadal.


A moje pytanie jest spowodowane nadzieją, iż w technologii RAID jakiś-tam postęp
zaszedł, i umożliwia coś, co onegdaj w RAID-1 było (jak mi się wydaje) —
niemożliwe. Otóż:

Spośród danych, które użytkownik zapisuje na dysku są takie "bezcenne", których
nie chciałby stracić, i te właśnie (i tylko te) warto by chronić na macierzy.
Ale oprócz nich są też takie, których strata nie byłaby wielką tragedią, i
bardzo często jest takich danych całkiem sporo, przynajmniej u mnie. Dlatego tak
sobie umyśliłem, żeby owe dwa rodzaje zbiorów były zapisane na różne dyski,
ale... Ale po co mi aż 3 HDD? No bo doczytałem, że w przypadku RAID'u -1
pojemność "użytkowa" — jest taka, jak najmniejszego dysku: czy to oznacza, że
"nadmiarowa" pojemność większego jest — tracona? Bardzo by to było dziwne.

Dlaczego dziwne?
Jest to normalne przy większości (a może wszystkich) sterownikach RAID.


Czy obejściem tego nie byłoby założenie na nim partycji, o rozmiarze takim, jak
ten mniejszy dysk? I czy można by wówczas drugą partycję używać jako niezależny
dysk, natomiast ową pierwszą połączyć w RAID z mniejszym dyskiem (o tej samej
pojemności)? A jeśli tak, to czy mam dużą swobodę w nadawaniu tym tworom (dyskom
realnym / wirtualnym) dowolnych "imion" (liter)?

Na jakim kontrolerze?
Chyba, że piszesz o fake-raid czy programowym RAID. Ale wydajność takiego jest dramatycznie słabsza, niż sprzętowego.



A na koniec: jakim programem (najlepiej tanim) siÄ™ taki RAID-1 tworzy?


Już nawet w Windows XP poleceniem diskmgmt.msc
Dyski muszą być ustawione jako dynamiczne.
A może było już nawet w Win 2000? Nie pamiętam.
Windows NT chyba od 3.5, na pewno Win Srv 2k.
W linuksach już od starych wersji jądra 2.x tak samo można - a nawet sporo więcej, niż w Windowsach.

Sporo współczesnych płyt głównych ma też wbudowaną obsługę RAID1 (a czasem też RAID5 i 6), ale to są programowe RAIDy działające na dyskach, a nie partycjach - więc możesz utworzyć najczęściej tylko jeden wolumin o wielkości najmniejszego napędu. Nie można ustawić wielkości paska. Działa to powoli (w porównaniu do sprzętowych) i czasem jest problematyczne przy niektórych dystrybucjach linuksów - np. zdarza się, że Debian "rozklei" mirror, i są widoczne 2 dyski.



--
Pozdrawiam.

Adam

Data: 2015-08-27 08:15:49
Autor: Dziki Facet
RAID (1?) na dyskach o różnej pojemności
W dniu .08.2015 o 00:28 Adam <a.g@poczta.onet.pl> pisze:
....
Czy obejÅ›ciem tego nie byÅ‚oby zaÅ‚ożenie na nim partycji, o rozmiarze  takim, jak
ten mniejszy dysk? I czy można by wówczas drugÄ… partycjÄ™ używać jako  niezależny
dysk, natomiast owÄ… pierwszÄ… poÅ‚Ä…czyć w RAID z mniejszym dyskiem (o tej  samej
pojemnoÅ›ci)? A jeÅ›li tak, to czy mam dużą swobodÄ™ w nadawaniu tym  tworom (dyskom
realnym / wirtualnym) dowolnych "imion" (liter)?

Na jakim kontrolerze?
Chyba, że piszesz o fake-raid czy programowym RAID. Ale wydajność  takiego jest dramatycznie sÅ‚absza, niż sprzÄ™towego.


Mam porównanie macierzy na sprzÄ™towym kontrolerze RAID5 i RAIDZ2. W moim  przypadku wielokrotnie przekonaÅ‚em siÄ™ że RAID-Z jest o wiele szybsza.  Zalety sprzÄ™towego kontrolera to: podtrzymywanie bateryjne, ilość slotów i  możliwość podpiÄ™cia dysków SAS.

Wykorzystanie procka w przypadku RAID-Z jest nieodczuwalna. ZwÅ‚aszcza na  maszynach gdzie jest kilkadziesiÄ…t rdzeni (nawet na zwykÅ‚ym i5 jest to  marginalne). KiedyÅ›, gdy procesory byÅ‚y wolne, sprzÄ™towe kontrukcje miaÅ‚y  racjÄ™ bytu. Teraz wystarcza fizyczny (w sensie chipu i konektora)  kontroler do obsÅ‚ugi samego dysku i transmisji danych... Inna kwestia, że  jak taki kontroler sprzÄ™towy RAID siÄ™ skitra, to dobrze mieć drugi taki  sam...

To, co jest zaimplementowane w pÅ‚ytach SOHO i zwane kontrolerem sprzÄ™towym  nawet przy takowym nie staÅ‚o. I tak caÅ‚a obróbka RAID obsÅ‚ugiwana jest  przez CPU, wiÄ™c jeÅ›li miaÅ‚bym na takim czymÅ› robić już tego raida, to  wybraÅ‚bym metodÄ™ softowÄ…, która w dodatku nie jest uzależniona od poprawek  w BIOS, tylko paczki aktualizacyjne i optymalizujÄ…ce idÄ… na bieżąco.


....
--
....

Data: 2015-08-27 08:53:01
Autor: Adam
RAID (1?) na dyskach o ró¿nej pojemno¶ci
W dniu 2015-08-27 o 08:15, Dziki Facet pisze:
W dniu .08.2015 o 00:28 Adam <a.g@poczta.onet.pl> pisze:
...
Czy obej¶ciem tego nie by³oby za³o¿enie na nim partycji, o rozmiarze
takim, jak
ten mniejszy dysk? I czy mo¿na by wówczas drug± partycjê u¿ywaæ jako
niezale¿ny
dysk, natomiast ow± pierwsz± po³±czyæ w RAID z mniejszym dyskiem (o
tej samej
pojemno¶ci)? A je¶li tak, to czy mam du¿± swobodê w nadawaniu tym
tworom (dyskom
realnym / wirtualnym) dowolnych "imion" (liter)?

Na jakim kontrolerze?
Chyba, ¿e piszesz o fake-raid czy programowym RAID. Ale wydajno¶æ
takiego jest dramatycznie s³absza, ni¿ sprzêtowego.


Mam porównanie macierzy na sprzêtowym kontrolerze RAID5 i RAIDZ2. W moim
przypadku wielokrotnie przekona³em siê ¿e RAID-Z jest o wiele szybsza.
Zalety sprzêtowego kontrolera to: podtrzymywanie bateryjne, ilo¶æ slotów
i mo¿liwo¶æ podpiêcia dysków SAS.

Ja sprawdza³em g³ównie na ró¿nych maszynach Fujitsu, HP i Dell.
W zasadzie zawsze sprzêtowy bi³ na g³owê programowe. Ale najs³absze kontrolery jakie sprawdza³em, to serii Perc 2xx. Wiêc trudno tu co¶ porównywaæ z maszynami "cywilnymi".
Oczywi¶cie, poza tym w lepszych kontrolerach mo¿na ustawiæ jeszcze kilka parametrów, jak choæby tryb keszowania czy d³ugo¶æ "paska" - nieoptymalnie dobrany do pracy z serwerem bazo-danowym te¿ potrafi mocno zwolniæ (zamuliæ?) transmisjê.


Wykorzystanie procka w przypadku RAID-Z jest nieodczuwalna. Zw³aszcza na
maszynach gdzie jest kilkadziesi±t rdzeni (nawet na zwyk³ym i5 jest to
marginalne). Kiedy¶, gdy procesory by³y wolne, sprzêtowe kontrukcje

Nowsze serwery u klientów mam bodaj¿e na jakich¶ Xeonach E3 1220 v3. Niestety, czasami trafiam na klienta, który kupi³ "serwer", kto¶ mu na tym zainstalowa³ Win 2008R2 na jedynej (sic!) partycji. Maszynka ma s³abego Perca 200, ale dyski spiête w mirror softwarowo :(
Wtedy mam czas, ¿eby pu¶ciæ np. ATTO i zobaczyæ, jaka jest ró¿nica, gdy z "serwera" zrobiê serwer.

mia³y racjê bytu. Teraz wystarcza fizyczny (w sensie chipu i konektora)
kontroler do obs³ugi samego dysku i transmisji danych... Inna kwestia,
¿e jak taki kontroler sprzêtowy RAID siê skitra, to dobrze mieæ drugi
taki sam...

Kilka razy zdarza³o mi siê, ¿e kontroler pad³. Dyski podpiête do ca³kiem innego kontrolera podnios³y macierz, jak gdyby nigdy nic :)
Ale ¶wiadomie (na maszynie produkcyjnej) nigdy nie zrobi³bym takiego testu.


To, co jest zaimplementowane w p³ytach SOHO i zwane kontrolerem
sprzêtowym nawet przy takowym nie sta³o. I tak ca³a obróbka RAID
obs³ugiwana jest przez CPU, wiêc je¶li mia³bym na takim czym¶ robiæ ju¿
tego raida, to wybra³bym metodê softow±, która w dodatku nie jest
uzale¿niona od poprawek w BIOS, tylko paczki aktualizacyjne i
optymalizuj±ce id± na bie¿±co.


Zgadza siê.
Ponadto (jak pisa³em wcze¶niej), kilka razy zdarzy³o mi siê, ¿e jaki¶ linuks, czy to natywny, czy live, "rozkleja³" mi takie mirrory, czy nawet RAID-5. Nie wiem, dlaczego. Bios zabezpieczony has³em, startujemy linuksa, ten¿e rado¶nie widzi sda i sdb, restart maszyny, Winda nagle te¿ widzi drugi dysk. Jaka¶ totalna dupa :(



--
Pozdrawiam.

Adam

Data: 2015-08-27 10:00:23
Autor: Waldek
RAID (1?) na dyskach o różnej pojemności

To, co jest zaimplementowane w płytach SOHO i zwane kontrolerem
sprzętowym nawet przy takowym nie stało. I tak cała obróbka RAID
obsługiwana jest przez CPU, więc jeśli miałbym na takim czymś robić już
tego raida, to wybrałbym metodę softową, która w dodatku nie jest
uzależniona od poprawek w BIOS, tylko paczki aktualizacyjne i
optymalizujące idą na bieżąco.


Zgadza siÄ™.
Ponadto (jak pisałem wcześniej), kilka razy zdarzyło mi się, że jakiś
linuks, czy to natywny, czy live, "rozklejał" mi takie mirrory, czy
nawet RAID-5. Nie wiem, dlaczego. Bios zabezpieczony hasłem, startujemy
linuksa, tenże radośnie widzi sda i sdb, restart maszyny, Winda nagle
też widzi drugi dysk. Jakaś totalna dupa :(


Pozostaje tylko dodać, że nawet najlepszy super-hiper raid
nie uchroni przed działaniem użytkownika (świadomego lub mniej-świadomego)
- to zabezpieczenie  wyÅ‚Ä…cznie przed padakÄ… sprzÄ™tu.

Tak więc oczekując bezpieczeństwa danych,
żaden wypasiony kontroler nie zwolni od robienia backupów

Pozdro

RAID (1?) na dyskach o różnej pojemności

Nowy film z video.banzaj.pl wiêcej »
Redmi 9A - recenzja bud¿etowego smartfona