ЗФС

Шта је РАИД-З?

Шта је РАИД-З?
Систем датотека је старији од самог УНИКС-а. И откад смо почели да дигитализујемо свој живот на тракама, дисковима и ССД-овима, једна претња је била на видику. То је хардверски квар. Подаци који се чувају на дисковима често су скупљи од самих дискова и тим подацима је потребна сва сувишност коју можемо прикупити.

РАИД-З је један од најбољих алата који ће осигурати да ваши подаци живе без грешака чак и на најјефтинијој колекцији дискова. То је део ОпенЗФС-а. У овом кратком чланку можете разумети основе ОпенЗФС-а ако за то раније нисте чули. То је систем датотека отвореног кода, корпоративног нивоа, доступан на Линук, ФрееБСД, Мац ОС Кс, СмартОС, Иллумос и другим главним ОС.

Али прво ... шта је РАИД?

РАИД је скраћеница од Редундант Арраи оф Индепендент (Јефтини) дискова. Ово се односи на индустријску праксу чувања података не само на једном диску, већ на више дискова, тако да чак и када дође до квара на диску, подаци се могу реконструисати са других дискова. Начин на који се подаци шире по дисковима различит је за различите типове вишка, у складу с тим они се називају РАИД 0, РАИД 1 итд. Нећемо овде имати посла са њима. Усредсредили бисмо се на РАИДЗ који је специфичан за ОпенЗФС.

РАИД (а такође и РАИД-З) није исто што и уписивање копија података на резервни диск. Када имате два или више дискова подешених у РАИД-у, подаци се истовремено уписују на њих и сви дискови су активни и повезани на мрежу. То је разлог зашто се РАИД разликује од резервних копија и што је још важније зашто РАИД није замена за резервне копије. Ако вам сав сервер изгори, тада би сви мрежни дискови могли да иду уз њега, али резервне копије ће вам спасити дан. Слично томе, ако дође до квара на једном диску и ако нешто није направљено на сигурносној копији, јер то не можете свакодневно, РАИД вам може помоћи да преузмете те информације.

Резервне копије су повремено направљене копије релевантних података, а РАИД је вишак у стварном времену. Постоји неколико начина на који се подаци чувају у традиционалним РАИД системима, али овде нећемо улазити у њих. Овде бисмо заронили дубоко у РАИДЗ који је једна од најлепших карактеристика ОпенЗФС-а.

Последња ствар пре него што започнемо, традиционални РАИД понекад подстиче употребу наменских хардверских уређаја за обављање РАИД-а. Ово оставља оперативни систем и систем датотека несвесним постојећих РАИД механизама. Али често и сама РАИД картица (наменски хардвер) наиђе на квар, остављајући читав низ дискова у основи бескорисним.

Да би се ово избегло, увек морате покушати да користите ОпенЗФС без икаквог хардверског РАИД контролера.

РАИД-З1, РАИД-З2, РАИД-З3

ЗФС комбинује задатке менаџера волумена и система датотека. То значи да можете одредити чворове уређаја за своје дискове док креирате ново спремиште и ЗФС ће их комбиновати у један логички базен, а затим на врху тог волумена можете креирати скупове података за различите намене као што су / хоме, / уср итд.

За постављање РАИД-З било би потребно најмање 3 или више дискова. Не можете користити мање од три диска. Добављач складишта може бити нешто друго, превише мрежно прикључено складиште, уређај за виртуелни блок, итд., Али придржимо се три диска једнаких величина као једноставан пример.

Три диска се могу комбиновати у виртуелни уређај (вдев). Ово је градивни елемент зпоола. Ако започињете са само 3 диска, у зпоол-у имате 1 вдев. Можете имати 2 вдев-а са 6 дискова и тако даље.

Претпоставимо да имате датотеку од 1 ГБ коју желите да сачувате у овом спремишту. РАИД-З га дели на два једнака дела од 512 МБ, а затим изводи математичку операцију између њих која генерише трећи део од 512 МБ (који се назива паритетни блок). Три дела се затим упишу у три одвојена вдев-а. Дакле, датотека на крају узима 1.Укупно 5 ГБ простора.

Предност је међутим у томе што, ако један од дискова закаже, каже се да је први део изгубљен, онда се други комад и паритетни блок могу користити за поновно стварање првог. Слично томе, ако се други део изгуби, први и трећи могу се користити за поновно стварање другог.

Датотеке заузимају 50% више простора него што је потребно, али можете поднети отказ једног диска по вдев-у. Ово је РАИД-З1.

Али ЗФС базен може расти и на крају ће вам требати више простора. Па, не можете додати више дискова директно на вдев (та функција је предложена и могла би бити тренутно у фази израде). Међутим, можете додати вдев. То значи да можете додати дискове у сетове од по три и сваки нови скуп третирати као један логички вдев.

Сада можете толерисати квар једног диска у овом новом вдев и квар једног диска у старијем. Али ако више од једног диска откаже у оквиру једног вдев-а, то се не може повратити. Читав ваш базен постаје бескористан чак и за здравије вдевс.

Ово је заиста превише поједностављен модел. Датотеке се никада не деле тачно на половине, већ се подаци третирају као блокови фиксне дужине. Штавише, можете користити више од 3 диска (али 3 је минимум) по вдев-у, а РАИД-З1 ће осигурати да је сваки јединствени блок података написан тако да се може опоравити од квара било ког појединачног диска у по вдев-у. Срећом, не морате да бринете о овим унутрашњим детаљима. То је одговорност ЗФС-а. Једном када се спремиште постави, подаци се аутоматски шире по њему на најоптималнији начин.

Толеранција отказа је и даље ограничена на један квар диска по вдев-у. Да бисмо ишли даље од тога, морамо ићи на РАИД-З2. РАИД-З2 ради на сличан начин, али ствара два блока паритета и два блока података од једне информације. То му омогућава да издржи до 2 квара на диску по вдев-у. Такође, вдев мора имати најмање 4 диска ако ће применити подешавање РАИД-З2.

Слично томе, РАИД-З3 захтева најмање 5 дискова по вдев-у и може издржати кварове 3 од њих. РАИД-З3 није ни приближно толико ефикасан као РАИД-З2 који није толико ефикасан у погледу простора као РАИД-З1.

Закључак

Код РАИД-З видимо компромис између корисног простора који нуде појединачни дискови и поузданости коју колекција таквих дискова може понудити. Са већим бројем дискова, повећава се и вероватноћа да истовремено откаже више дискова.

Најбољи начин да се томе супротставиш је коришћење ефикасне РАИД-З стратегије која нуди поузданост, као и најбољи прасак за ваш новац. Обавестите нас ако вам је овај водич био користан или ако имате питања у вези са РАИД-З!

Како снимити и стримовати своју играћу сесију на Линук-у
У прошлости се играње игара сматрало само хобијем, али с временом је играчка индустрија забележила огроман раст у погледу технологије и броја играча. ...
Најбоље игре за ручно праћење
Оцулус Куест је недавно представио сјајну идеју ручног праћења без контролера. Са све већим бројем игара и активности које извршавају подршку формално...
Како приказати ОСД прекривач у целом екрану Линук апликација и игара
Играње игара преко целог екрана или коришћење апликација у режиму целог екрана без ометања може вам одсећи релевантне системске информације видљиве на...