NAS - Gotowy czy własny ?

Masz jakieś pytanie odnośnie produktu Synology? Napisz tu!

Re: NAS - Gotowy czy własny ?

Postprzez terrorite » 10 wrz 2010, o 17:39

Bez znaczenia czy sypnie sie dysk 0 czy 1. W obu wypadkach procedura jest taka sama.
Obrazek
Avatar użytkownika
terrorite
Zawsze On-Line
 
Posty: 447
Dołączył(a): 19 lis 2009, o 16:31
Medale: 9
Syn (2) Wiedza (3)
Linux (1) Zasługi (3)
Synology: DS409
Firmware: 2.3
Dyski: ST31000528AS
Pochodzenie: Warszawa
Internet: 25Mb
Płeć: Mężczyzna


Re: NAS - Gotowy czy własny ?

Postprzez wkm » 10 wrz 2010, o 21:06

terrorite napisał(a):Bez znaczenia czy sypnie sie dysk 0 czy 1. W obu wypadkach procedura jest taka sama.


No to nie rozumiem tych obiekcji mw72.
Dopytuje się o ten pad dysku 0, jakby to miała być inna sytuacja niż opisany przez Krwiaka pad dysku 1.
Avatar użytkownika
wkm
Początkujący
 
Posty: 11
Dołączył(a): 10 wrz 2010, o 14:29
Lokalizacja: Łódź
Synology: 710+
Firmware: 2.3-1161
Dyski: ST31000520AS
Pochodzenie: Łódź
Internet: Toya 7M/1M
Płeć: Mężczyzna
System Operacyjny: Windows 7 64bit

Re: NAS - Gotowy czy własny ?

Postprzez mikhnal » 10 wrz 2010, o 21:13

terrorite napisał(a):Bez znaczenia czy sypnie sie dysk 0 czy 1. W obu wypadkach procedura jest taka sama.

Naprawdę taka sama? Wydawało mi się że z RAID 1 jest łatwiej, bo to dubel dysku więc w teorii wszystko jest, a RAID 0 to połowa "stiping'u" dysków i brakuje połowy danych.
Nie pomagam przez PW albo mail. Od tego jest forum.

Obrazek
Obrazek
Obrazek
Obrazek
Avatar użytkownika
mikhnal
Godfather
 
Posty: 2318
Dołączył(a): 19 lut 2009, o 12:29
Medale: 15
Syn (6) Wiedza (2)
Linux (2) Zasługi (2)
Modder (1) Pomysł (2)
Synology: DS412+
Firmware: DSM 4.0-2228
Dyski: 4 ST31000528AS RAID5
Pochodzenie: Varshafka :)
Internet: Vectra 16/1 Mbps
Płeć: Mężczyzna
System Operacyjny: 7 64bit
Router/Switch: TL-WR1043ND + DD-WRT
Kamery: ACTi ACM-4201

Re: NAS - Gotowy czy własny ?

Postprzez terrorite » 10 wrz 2010, o 22:11

Dysk 0 czy 1 w Raid1 ktory jest mirroringiem i mamy przez to dwa identyczne dyski a nie dysk w 0 czy 1 :D. W Raid0 jest inaczej, tam wszystko zalezy od strip size czyli wielkosci paska. Poniewaz dane sa przeplatane na obu dyskach wiec przy padnieciu jednego istnieje jedynie szansa ze zdola sie uratowac pliki ktore sa powiedzmy mniejsze od 128kb (jesli oczywiscie strip size bylo ustawione na 128kb) ale w praktyce i tak jedyne co odzyskamy to sieczke ktora do niczego sie nie nadaje.
Obrazek
Avatar użytkownika
terrorite
Zawsze On-Line
 
Posty: 447
Dołączył(a): 19 lis 2009, o 16:31
Medale: 9
Syn (2) Wiedza (3)
Linux (1) Zasługi (3)
Synology: DS409
Firmware: 2.3
Dyski: ST31000528AS
Pochodzenie: Warszawa
Internet: 25Mb
Płeć: Mężczyzna

Re: NAS - Gotowy czy własny ?

Postprzez mikhnal » 10 wrz 2010, o 22:29

Zastosowałem zbyt daleko idący skrót myślowy: założyłem, że mamy padnięty jeden dysk i jeden sprawny. Pisałem o tym sprawnym :D
Nie pomagam przez PW albo mail. Od tego jest forum.

Obrazek
Obrazek
Obrazek
Obrazek
Avatar użytkownika
mikhnal
Godfather
 
Posty: 2318
Dołączył(a): 19 lut 2009, o 12:29
Medale: 15
Syn (6) Wiedza (2)
Linux (2) Zasługi (2)
Modder (1) Pomysł (2)
Synology: DS412+
Firmware: DSM 4.0-2228
Dyski: 4 ST31000528AS RAID5
Pochodzenie: Varshafka :)
Internet: Vectra 16/1 Mbps
Płeć: Mężczyzna
System Operacyjny: 7 64bit
Router/Switch: TL-WR1043ND + DD-WRT
Kamery: ACTi ACM-4201

Re: NAS - Gotowy czy własny ?

Postprzez mw72 » 11 wrz 2010, o 22:18

wkm napisał(a):
terrorite napisał(a):Bez znaczenia czy sypnie sie dysk 0 czy 1. W obu wypadkach procedura jest taka sama.


No to nie rozumiem tych obiekcji mw72.
Dopytuje się o ten pad dysku 0, jakby to miała być inna sytuacja niż opisany przez Krwiaka pad dysku 1.


To taka delikatna różnica zapisów danych na dysk .... spróbuje to opisać w sposób prosty i przejrzysty z dużymi uproszczeniami

W systemach z kontrolerem raid sprzętowym system widzi jeden dysk ( zamaskowany kontrolerem ). Kontroler dba aby zapis na dyski był synchroniczny ( jednoczesny ) a potwierdzenie fizycznego zapisu danych na dwóch dyskach ( nie w cache wew dysku) powoduje zatwierdzenie operacji i przesłanie wiadomości do systemu o poprawności procedury zapisu
W przypadku awarii i np restartu maszyny to kontroler decyduje że w przypadku awarii dysku 0 odczyt danych na przebiegać z dysku 1 a system nie widzi tak naprawdę skąd są przesyłane dane ponieważ dla niego wirtualnym dyskiem jest urządzenie kontrolera

W przypadku raidow systemowych to już tak prosto nie jest
System fizycznie widzi dwa dyski i standardowo odczytuje i zapisuje dane dane z dysku 0. Dysk 1 jest replikom dysku 0 prawie w czasie rzeczywistym
Prawie .... ponieważ tu przeszkodą jest cache wew dysku ponieważ mechanizmy optymalizacji decydują kiedy tak naprawdę dane zostaną zapisane na dysk a nie trzymane w cache dysku i z jakim opóźnieniem ( liczonym w mili sekundach) dane zostaną przesłane do replikacji do dysku 1
W sytuacji kiedy zapisujesz jakieś dane i system otrzymał potwierdzenie że dane zostały zapisane na dysku a tak naprawdę trafiły tylko do cache dysku i następuje awaria dysku 0 te kilka sektorów ( które były w cache ) nie zreplikowały się fizycznie na dysku 1 i tak naprawdę zapis pliku się nie udała

Również po awarii dysku 0 trzeba zmienić parametry bootowania wskazując fizycznie inne urządzenie ( dysk 1) , stworzyć MBR etc.
Ale z tego co zrozumiałem z koncepcji NAS synology system startuje z flash tak wiec nie występuje ten problem
Na pewno po restarcie trzeba będzie wyłączyć błędny dysk z konfiguracji , zamontować dobry (dysk 1) tak wiec dane będą ale trzeba będzie się wykazać troszkę większa ilością działań, wiedzą i liczyć się z większym przestojem usługi.
Awaria jest na pewno zauważalna ( brak dostępu do danych na dysku 0) i wymaga od razu pojęcia działań - brak dostępu do danych w przeciwieństwie do awarii dysku 1
Ważnym jest test mechanizm logic volumenami ( to takie spięcie dwóch dysków w jeden wirtualny - kopii) i jakie tam zostały zastosowane mechanizmy kontroli zapisu/ niestety tu dokumentacja milczy

Opisane sytuacja dla raid 1 softwarowego występuje bardzo rzadko ale sie zdarza. Jeżeli to są tylko twoje dane i zawsze masz ich jeszcze kopie na na dysku lokalnym to problem dla ciebie nie istnieje
Dlatego zawsze przy przegrywaniu na NAS najpierw kopiujesz dane a dopiero potem je kasujesz ( a nie od razu przenosisz) - takie działanie poprzez dodanie dodatkowych kilka sekund na replikacje danych lub na otrzymanie informacji o uszkodzeniu dysku i braku poprawnego zapisu uchroni cię przed stratą /uszkodzeniem danych

W przypadku zastosowania takiego urządzenia w firmie gdzie ono jest magazynem informacji ( np wolumenem dla bazy danych ) taka awaria może na dość długo pozbawić firmę dostępu do danych ....
mw72
Początkujący
 
Posty: 9
Dołączył(a): 4 wrz 2010, o 12:04
Synology: Nie mam
Firmware: Nie mam
Dyski: Nie mam
Pochodzenie: Nie mam
Internet: Nie mam
Płeć: Mężczyzna

Re: NAS - Gotowy czy własny ?

Postprzez terrorite » 12 wrz 2010, o 10:27

Tyle ze zanim uruchomilem synology jako dodatkowy backup, symulowalem kilkakrotnie sytuacje uszkodzenia zarowno dysku 0 jak i 1. W obu wypadkach system sie podnosi, dane sa dostepne wiec mozna skopiowac to co potrzebne i tak samo DSM zglasza problem o degradacji raid i koniecznosci wymiany dysku, rowniez czas potrzebny na odbudowe macierzy w obu wypadkach jest podobny. Poniewaz to forum dotyczy konkretnego urzadzenia (rodziny urzadzen) a nie *wszelkichdostepnychnarynkurodzajowiodmianraid* problem *systemow raidowych* sprowadza sie w rzeczywistosci do jednej grupy urzadzen a nie wszelkich hipotetycznych konfiguracji. A w przypadku synology, jak juz napisalem, procedura jest dokladnie taka sama dla obu dyskow (ta ktora podal Krwiak).
Obrazek
Avatar użytkownika
terrorite
Zawsze On-Line
 
Posty: 447
Dołączył(a): 19 lis 2009, o 16:31
Medale: 9
Syn (2) Wiedza (3)
Linux (1) Zasługi (3)
Synology: DS409
Firmware: 2.3
Dyski: ST31000528AS
Pochodzenie: Warszawa
Internet: 25Mb
Płeć: Mężczyzna

Re: NAS - Gotowy czy własny ?

Postprzez mikhnal » 13 wrz 2010, o 09:24

Oto dlaczego system wstaje po uszkodzeniu dysku w raidzie. Na moim przykładzie, 4 dyski w RAID5:

Kod: Zaznacz cały
> cat /proc/mdstat

Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid5 sda3[0] sdd3[3] sdc3[2] sdb3[1]
      2920857600 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]

md1 : active raid1 sda2[0] sdb2[1] sdc2[2] sdd2[3]
      522048 blocks [4/4] [UUUU]

md0 : active raid1 sda1[0] sdb1[1] sdc1[2] sdd1[3]
      2489920 blocks [4/4] [UUUU]


Jak widać partycja z systemem md0 i swap md1 to RAID1, a partycja z danymi md2 to wybrany przeze mnie RAID5. Czyli przy uszkodzeniu jednego dysku system wstanie z dowolnego innego i zacznie odbudowywać RAID5.
Nie pomagam przez PW albo mail. Od tego jest forum.

Obrazek
Obrazek
Obrazek
Obrazek
Avatar użytkownika
mikhnal
Godfather
 
Posty: 2318
Dołączył(a): 19 lut 2009, o 12:29
Medale: 15
Syn (6) Wiedza (2)
Linux (2) Zasługi (2)
Modder (1) Pomysł (2)
Synology: DS412+
Firmware: DSM 4.0-2228
Dyski: 4 ST31000528AS RAID5
Pochodzenie: Varshafka :)
Internet: Vectra 16/1 Mbps
Płeć: Mężczyzna
System Operacyjny: 7 64bit
Router/Switch: TL-WR1043ND + DD-WRT
Kamery: ACTi ACM-4201

Poprzednia strona

Powrót do Ogólne zapytania o produkty

Kto przegląda forum

Użytkownicy przeglądający ten dział: FaceBook [Linkcheck] i 0 gości