Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

NYILATKOZAT

köszönöm

Tiszteld Andrey Bakhmet'eva, mérnökök, feltalálók. Büszke vagyok, hogy Andrey tanított nekem az Intézetben! Kívánok neki sok sikert projekt!

a hagyományos módon

ipar mítoszok

A mítosz a RAID5

A leggyakoribb mítosz, amelyben magam is hitt egészen a közelmúltig - az, hogy a tény, hogy a második sorban a tömbben, a gyakorlatban nem lehet a valószínűségszámítás. És itt van, és hogyan! Szimuláljuk a valós helyzetet: a szerver dolgozott egy pár évig, majd a meghajtó a tömbben nem sikerül. Semmi szörnyű, állítsa be az új meghajtót, és mi történik? Igen, tömb rekonstrukciója, azaz folyamatos maximális terhelés a már meglehetősen kopott kerék. Egy ilyen helyzetben, nem is lehetséges, előfordulhat.
De ez még nem minden. Ott vannak ültetve gyártó módszeres valószínűsége olvasási hibák, ami most gyakorlatilag garanciát bizonyos körülmények között, hogy miután RAID5 meghajtó meghibásodása nem találkozunk.

A mítosz a terabayte

projekt kockázatokat

Mindenesetre a projekt fontos megérteni a kockázatokat, mert a végén építünk nem szórakozásból, hanem a siker az üzleti életben. Harmónia elérése Krepsondo (bocs, üzleti folytonosság), a kezdet, építünk egy egyszerűsített kockázati modell, amely figyelembe veszi az esetleges hibák és azok következményei.

hardver

A költségvetés szerint, nem férnek hozzá kiszolgáló berendezések, ezért meghajtók és vezérlők segítségével csak egy olcsó, de ez a terület a spontán tény, hogy a kék. A hardver kockázatok közé tartozik: a mechanikai kopás (orsó meghajtó, ventilátor), elektromos kopás (különösen igaz flash memória), hibát firmware vagy merevlemez-vezérlő, a hibás tápegység kifogásolható meghajtók kifolyt hardveres RAID-tömbben. A kockázat lehet tekinteni, és az alkatrészek hiánya egység tulajdonság (APP) értékesítése miatt elavulás.

program

Mert szoftver hibák tesszük a problémát standard operációs rendszerek, amelyek hajlamosak az önpusztítás és a legjobb képes megjavítani önmagát áramszünet után, amelyeket rendszeresen beadásra. Dobj egy hiba rekonstrukció szoftveres RAID-tömb, egy hiba a vezérlő driver, a felhasználói tevékenységek (szándékos és nem szándékos), az intézkedések a rosszindulatú kódot.

rendelkezésre álló vas

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Kiegészítettem én a kabinet a ritkaság lyuk a hátlapon az ügy miatt a szabad értelmezése a gyártó szabványos ATX: vezetni egy üres panel nélkül a fájl nem bizonyítható semmilyen módon, és hagytam ezeket a próbálkozásokat.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Az alaplap volt memória vezérlő, ami nem szabad megváltoztatni a csíkokat a készenléti állapotban (amikor a számítógép ki van kapcsolva gombot, de a tápegység be van kapcsolva). Van még egy különleges LED mutatja RAM_LED, amelynek a feladata az volt, hogy figyelmeztesse a rendszergazda a feszültség jelenlétét az áramkörben:

Amikor RAM_LED van kapcsolva, ne telepítse / eltávolítása DIMM csatlakozót

csere vas

Persze, hibás anya, kopott mechanika és a régi tápegység nem fér bele a filozófia Krepsondo (hoppá, bocs ismét, üzletmenet-folytonosság), ezért ki kell cserélni az első helyen, és nem sok vita. Harmónia Krepsondo sokkal fontosabb számunkra, így búcsút a régi vas, azt teljesítette történelmi küldetését.
cseréje választás Socket 478 kicsi volt: ASRosk P4i65G. Úgy tűnik, hogy egy jó anya alaplapi grafikus, a PCI három, kettő SATA és USB hat a fedélzeten. A hardver monitorozás alapján készült Winbond W83627 (tartani a csomagban lm-sensors, akkor volt hasznos kalibráló fan-állító hőmérséklet CPU az operációs rendszer).

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Most már semmi sem nyikorog, indítással flash meghajtók működik megfelelően, hogy boldog. Fedélzeti száz megabit NAS hálózat nem elég, ezért egy PCI slot azonnal érintett költségvetési D-Link DGE-530T. két PCI tartalék lemezen vezérlők. ezek általában legfeljebb négy porttal, két fedélzeti lehetővé teszi számunkra, hogy csatlakozzon tíz lemezeket.
Körülbelül az új tápegység, leírom később, míg én csak megjegyezni, hogy az én-rendszer alapján Socket 478 volt elég ahhoz, hogy 250W. Ezért szem előtt tartva a tápegység a 200W támogatásáról szóló orsó meghajtó beleegyeztem, hogy megy a boltba, felajánlott egy költségvetési forrás FSP Group ATX-450PNR névértékű 450W. Felületaktív Tetszett a nagy lassú 120mm ventilátor - így a zaj kisebb lesz.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Ugyanakkor, Felvettem egy pár rajongó Zalman ZM-F1-FDB a divat hidrodinamikus csapágyak: az első megy a CPU hűtő, a második - a habosító az első csoport a lemezeket.
Tulajdonképpen ez is kiválasztani a legfontosabb.

Diskovovaya alrendszer

A hálózati tároló a legfontosabb feladat az, hogy válassza ki a módot a tömb (RAID). Mivel döntéseit költségvetés nem teszi lehetővé számunkra, hogy kihasználják a szerver hardver, sóhaj és azonnal elhalasztja hardveres RAID-vezérlők, SAS és a Fibre Channel másik oldalon. Ott is elhalaszthatja és SSD. Ha megvan a konyhában NAS (vehetik igénybe), a rögös utat átmennek a varázslatos világa RAID szoftver alapuló megoldások olcsó SATA meghajtók orsó. Így sokkal érdekesebb, de így segít Krepsondo gyakorlatban.

Hibák az első héten

Hibák az első évben

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

ellenőr

Válogatás a szüret SATA vezérlő a PCI busz kicsi volt. Vettem egy költségvetés 4-Port STLab A-224 alapján Silicon Image SiI3114. Ez a vezérlő hivatalosan nem támogatja a több lemezt 2.2Tb, bár esetenként felhasználó azt állítja, egyébként a fórumokon.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Folyamatosan dolgozunk a költségvetési eszközök, hardver RAID jobb, ha nem használja. Miért? Mivel az ipar nyugszik költségvetési RAID-vezérlők, így őket alattomos hibákat. Mivel a szoftver tömb könnyebb ellenőrizni, javítás, és a dallam. Mivel a számítógép - ez valójában a RAID-vezérlő a hálózathoz. De még mindig sok sikert kívánunk minden fenegyerek, aki nem ért egyet velem.
Annak ellenére, hogy egy csomó hibát az archaikus vas még mindig van egy nagy előnye: a vezető valószínűleg már régóta varrva a lényege a világ összes operációs rendszer, és az évek során a művelet rázza szinte az összes hibát, mind a vezetők és a firmware vezérlők magukat. Remélem, hogy abban az esetben az A-224, ahogy van, mert üregelő- hibákat igen, nagyon veszélyes. Az eladó hagyja két vezérlő, míg végül eltűnt a piacról.

Körülnézett ismét a design. Egyszerű, mint talpfa, vezérlő JBOD módban valószínűleg nem hagyja cserben. Négy SATA meghajtó vezérlő a harmadik generációs fiatalabb korban tíz és így biztosított a lemez közepén 150MB / s (ez több, mint a teljes PCI). Ezért fogják szorítani az összes lé ki a vezérlő, de nem valószínű, hogy nagyon észrevehető a hálózaton. Helyreállítják a megromlott tükör 2TB kerül 8 óra, ez sok, de nem végzetes; 4 TB lenne 16h. Van nem egy gyors processzor, kevés memória, USB-portok, gigabites hálózati, teljesen új mechanika, szabad port a kontroller nélküli rekesszel a hajótest és az elektromos áramellátás. A költségvetés hardver kimaradt, hadd szoftver.

Software Selection

Az utolsó szakaszban megmutattuk a szilárdsága ZFS lemezre romlottságot. Bár ZFS nem kifejezetten tolerálják memória romlottságot, még mindig szeretné tudni, hogy hogyan reagál a ZFS memória romlottságot, azaz e ZFS képes felismerni, és talpra egyetlen bit flip adatok és metaadatok blokkok. A hiba injekció kísérletek azt mutatják, hogy a ZFS nem óvintézkedések memória romlás: rossz adatblokkot visszakerül a felhasználó vagy a lemezre írva, fájlrendszer művelet sikertelen, és sokszor az egész rendszer összeomlik.

Hű, hogyan megtagadása egész tömböt egy csomó TB miatt RAM hiba? Nem, spasibochki mi Krepsondo követői, hasonló opciók előre átlátni. Új memória csík hibaellenôrzô (ECC RAM), és egy új szerver alaplap (valamint CPU, hűtés,, tápegység, stb) a költségvetésünk nem elég. Ezért anélkül, továbbá sajnálja ZFS elhalasztja félre. Jó technika, de nem a szerver vas - bomba.

Következtetés: ha úgy dönt, az ipari minta, a stílus kulcsrakész dobozból, akkor FreeNAS; ha gyűjteni egy régi szemetet, ez nem ZFS; UFS van a kereten GEOM. Az egyetlen probléma az, hogy még FreeNAS UFS javasolja legalább 2 GB RAM-mal, amit nem. Ezt a kockázatot, de a terhelés nagyon kicsi.

Egy kis történelem
RAID5 vagy RAID5
A végső döntés egy összecsukható tömb

Tehát nem vagyok hajlandó, és hardveres RAID (drága), és a ZFS (drága) és a szoftver RAID5 (lassú és megbízhatatlan). Azt választhatják a FreeNAS UFS kötetek alapján GEOM technológia: egyszerű, megbízható, és ha szükséges, javítani, mint egy Kalasnyikov puska. Ennyi.
Ahhoz, hogy a USB flash meghajtót a rendszer indítására - Orsó hajtások teljesen lefoglalt az adatokat. Nem akarjuk, hogy kószál kívül egy bootolható flash meghajtó valaki véletlenül húzta ki, úgy döntenek a költségvetés flash meghajtót a legkisebb méretei (mint kiderült, ez volt a halálos és elhamarkodott döntést).

Opció Stripe és Mirror úgy döntök, persze, Mirror (azaz RAID1). A teljes lemez rendszer úgy néz ki, mint egy sor több önálló kötetet tükrök. Minden tükör összeállítva egy pár lemezek 2 TB (korlátozás vezérlő) inicializálódik, és szerelt függetlenül. A maximális összeg az online tárolt adatok a lemezen lesz tíz 10TB öt önálló kötetben (pontosabban 9TiB).
Bár egy ilyen tervezés és tűnhet egy kicsit kényelmetlen, de ez tényleg indokolt, ha az adataink mennyisége és a lemezek száma, különben mi lenne öntött monolit transzcendens időt rekonstrukció meghibásodás esetén.
Dobj egy kis bárban: mert használt olcsó fogyasztási meghajtó rendelkezik létrehozásakor kötetek mesterségesen alacsony hangerő, majd nem lesz probléma a csere nem meghajtók újakra (lebeg 2TB kapacitású). Hagyjuk a végén a technológiai „farka” a jobb alvást.

Az átviteli kapacitás az autó, megrakott streamer szalagok

Ami az archiválás nem szükséges egyáltalán ideges kapacitását a tömb, akkor van egy összecsukható. Miután kimerítette a rendelkezésre álló adatok mennyisége a szerveren tárolt online No.No.1-5 kötetek, akkor manuálisan kikapcsolni a legidősebb №1, távolítsa el meghajtók, telepítése két új hajtások 2TB és inicializálja az új kötet №6. Régebbi meghajtók ezután kössenek USB-csatlakozással konstruktív és on-demand üzleti ugyanazon a szerveren FreeNAS, és nem nézett az egész ügy. Úgy is fel lehet szerelni csak olvasható. Akkor csatlakoztassa a Windows és a Mac egy erős vágy. Mindenesetre, ne feledje: a régi orsó meghajtó sem jobb, ha nem rázza, majd a kor a mágneses homok fog esni az HDA.
Van egy másik érdekes forgatókönyv unionfs. kitöltött térfogat lefordítani a mód az olvasás és a laikus „le” a fájlrendszer a „felső” kötet, lesz egy illúzió folytonosság helyet. Igaz, unionfs - dolog homályos és ezért veszélyes, és egy lehetőséget, hogy csak olvasható, talán az egyetlen többé-kevésbé futás.
Minden kötetek most csak archiválási kapacitás a szekrény, vagy az esetet, amikor a régi lemezeket adunk hozzá. Ha ez az eset is, hogy mozog a térben, a sávszélesség általában billentette a mérleg.

mérnöki Case

Úgy gondoljuk, egy kicsit a hűtés, a mi meghajtók 7200 langyos. Találunk egy helyet a ház fúj rekeszek 3.5 „szinte sebészi nehezen alkalmazkodik a fan Zalman ZM-F1-FDB a rezgéscsillapító rugalmas, melyik fiókot húzza az ujját a vékony rés a ház. A francba ezeket a fogyasztói test saját átjárók és nyílások ...

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Emlékezett egy régi vígjáték.

A katona megkérdezte: „Miért olyan rossz látsz?”. Azt válaszolta: „Nos, van egy szem működését, de ez történik a végbélen keresztül, és én ott egy srác podpuschu” ...

Excentrikus zöld műanyag palack ásványvizet Karma House, ragasztás mögött az ügy, már inkább namozolil szemét. Ezért elemezni hűvösebb CNPS5700D-Cu, vigye magával a csatorna, és menj a boltba vásárolni. A példa egy üveg ásványvíz összhangban különböző márkájú, azt látjuk, tökéletes átmérőjű kétliteres palack Ping Aqua kerek cső része CNPS5700D-Cu (egy gyári öntött, vagy mi?).

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Megköszönte a cég Beragadt iskola ilyen szerencsés egybeesés, és miután egy pár órát a különböző éles tárgyakat, megkapjuk része a csatorna komplexet képez, átlátszó műanyag.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Mi tesz egy új ventilátor hűtő ZM-F1-FDB 80mm, hidrodinamikai csapágyak hasonló forrás, de halkabban hangot labdát. Az utolsó pillanatban, persze, kiderül, hogy a lyuk a test fél centiméter a szükségesnél magasabb, így hozzá egy virágszirom szoknya madzagot, ami arra utalt, az ötlet a harci repülőgép tervezők izmenyamym tolóerővel vectoring.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

A termék valóban valami úgy néz ki, mint egy divergens fúvókát, de úgy néz ki, nem annyira a punk.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Végül, itt az ideje, hogy foglalkozik a helyen, ahol voltam, tíz évvel ezelőtt nem sikerült megoldani a nagy kínai mérnökök ötlet. Hadd emlékeztessem önöket, mi van a hátsó a panelek a csatlakozók ATX, jött az alaplap, vagy pontosabban, a lehetetlen telepíteni itt, ebben a slot:

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Kiderül, hogy a rejtély megoldása egészen fogó, egyszerűen hajtsa a profil körül a területet, centiméterről centiméterre. Socket tökéletesen megtartják lyukak a csatlakozókat és ütésektől megy a testben, és nem sérti a műszaki esztétika:

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Annak érdekében, hogy a hatás a spagetti SATA vezetékek elkapjuk egymást kapcsolatokat, mert a tészta nem a szerver ház. Mi címkét a kábelek segítségével markerek csavart érpár. ventilátor ellenállás csatolni kell a szervezet azon a helyen, meg nagyon üres láb alaplap. Régebbi meghajtók még a szervezetben a jobb kalibrációs csapást, de hamarosan megszabadulni tőlük.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Irányított ismét megfontolások termikus hatásfok, tömbök lemez tükör összegyűjti legalább egyikén keresztül rekesszel, azaz úgy, hogy a kerekek egy tömbben nem voltak szomszédok a rekeszek és nem meleg egymással. különösen a hosszú újjáépítési műveletek. Kerék is jel, akkor is, ha a kötet számát.

Tovább nas saját kezét, 1. rész, hogy mi volt, savepearlharbor

Továbbra is csak a kapcsolja be a készüléket, a hőmérséklet és az intézkedés akár kalibrálni reosztáthoz ventilátor terhelés alatt.

  1. Az aránytalan növekedése tartályok szinte eltemetve a jól bevált dolgokat, mint a RAID5.
  2. A harc a rekonstrukció a tömb győztes új, high-tech fájlrendszerek, de ezek realizálható csak drága hardver (mivel memória ECC).
  3. Szerver építve a szemetet volt és maradt a veszélye; egy ilyen helyzetben legyőzi a racionális egyszerűség határos primitív (például összecsukható tömb tükrök).
  4. Az archaikus vas - vintage technológia, de az új „promdizaynerskoy” csomagot.

folytatni kell

Olvassa el a következő szempontok a tapasztalatok valódi üzemeltetés, hibák, a következő tekercs szekrény mérnöki és a rendszer egyéb tuning.

End-to-end Data Integrity File Systems: A ZFS esettanulmány által Yupu Zhang,
Abhishek Rajimwale, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau (Computer
Tanszék, University of Wisconsin-Madison)

Kapcsolódó cikkek