Живимо у свету јефтиног складиштења података. А то значи да свако може да користи вишеструке, јефтине диск јединице у низове за израду резервних копија својих података - отуда обезбеђујући неопходну сувишност која му је потребна за заштиту података. Упознајте РАИД - поступак комбиновања више диск јединица за стварање низа погона. Рачунар на који је РАИД повезан види га као један погон или јединицу и њиме рукује.
У овом чланку ћемо погледати РАИД у Линуку и научити како га конфигурисати. Међутим, пре него што то урадимо, покушајмо дубље да под РАИД.
Шта је РАИД?
РАИД означава редундантни низ независних дискова (РАИД). Уз РАИД, корисник може да користи више дискова за приступ и чување информација. РАИД је могућ коришћењем техника као што су зрцаљење диска (РАИД ниво 1), уклањање трака диска (РАИД ниво 0) и паритет (РАИД ниво 5). Користећи ове технике, подешавање РАИД-а може постићи предности као што су сувишност, повећана пропусност, мања кашњења и опоравак података ако се тврди диск или складиште сруше.
Да би постигао све горе поменуте предности, РАИД треба да дистрибуира податке на погон низа. РАИД се затим брине о процесу дистрибуције података рашчлањујући податке на комаде величине 32К или 64К. РАИД такође може поделити податке на веће делове и према захтеву. Једном када се комади креирају, подаци се затим записују на чврсти диск који се креира на основу РАИД низа.
Слично томе, подаци се читају истим обрнутим процесом, стварајући процес складиштења и опоравка података помоћу РАИД низа.
Ко то треба да користи?
Свако заправо може да користи РАИД низове. Међутим, системски администратори могу од тога имати користи јер требају управљати великим бројем података. Такође могу да користе РАИД технологију како би смањили кварове на диску, побољшали капацитет складиштења или повећали брзину.
Врсте РАИД-а
Пре него што наставимо даље, погледајмо типове РАИД-а. Као администратор система или корисник Линука, можете да подесите и користите две врсте РАИД-ова. Они су хардверски РАИД и софтверски РАИД.
Хардверски РАИД: Хардверски РАИД се имплементира независно на хосту. То значи да за његово постављање треба улагати у хардвер. Наравно, брзи су и имају свој наменски РАИД контролер који се обезбеђује путем ПЦИ екпресс картице. На овај начин, хардвер не користи ресурсе хоста и најбоље се сналази захваљујући НВРАМ кеш меморији која омогућава бржи приступ читању и писању.
У случају квара, хардвер складишти кеш меморију и обнавља је помоћу резервних копија напајања. Све у свему, хардверски РАИД није за свакога и захтева добар улог да би започео.
Предности Хардверског РАИД-а укључују следеће:
- Оригиналне перформансе: Како наменски хардвер побољшава перформансе не узимајући хостове ЦПУ циклусе или дискове. Могу да наступају на врхунцу без потребе за режијом, с обзиром на то да има довољно кеширања да подржи брзину.
- РАИД контролери: Коришћени РАИД контролери нуде апстракцију када је реч о основном распореду диска. ОС ће видети читав низ тврдих дискова као једну јединицу за складиштење. То значи да ОС не мора да смисли како да њиме управља јер комуницира са РАИД-ом као јединствени хард диск.
Хардверски РАИД има неких недостатака. На пример, може бити закључавање добављача. У том случају, ако желите да пређете на другог добављача хардвера, можда нећете добити приступ свом претходном аранжману РАИД система. Још један недостатак је повезан трошак са подешавањем.
РАИД софтвера: Софтверски РАИД зависи од хоста за ресурсе. То значи да су спори у поређењу са хардверским колегама, и то је очигледно јер немају приступ сопственом скупу ресурса у поређењу са хардверским РАИД-ом.
У софтверском РАИД случају, оперативни систем мора да се побрине за однос диска.
Кључне предности које добијате користећи софтверски РАИД су следеће:
- Отворени извор: Софтвер РАИД је отвореног кода, с обзиром да се може применити и користити у решењима отвореног кода као што је Линук. То значи да се можете мењати између система и осигурати да они раде без икаквих промена. Ако направите РАИД конфигурацију у Убунутуу, можете је касније извести и користити на ЦентОС машини.
- Флексибилност: Како РАИД треба да буде конфигурисан у оперативном систему, имате потпуну контролу над радом. Дакле, ако желите да направите промене, то можете учинити без промене хардвера.
- Ограничени трошкови: Како није потребан посебан хардвер, не морате пуно трошити!
Постоји још једна врста РАИД-а коју бисте требали знати, тј.е., хардверски потпомогнути РАИД. Ради се о РАИД-у фирмвера или лажном РАИД-у, који се добија или на имплементацији јефтиних РАИД картица на матичној плочи. Овај приступ је идеалан за подршку за више оперативних система, док недостаци укључују режијске перформансе, ограничену подршку за РАИД и специфичне хардверске захтеве.
Разумевање РАИД нивоа
Последњи део слагалице о којем морамо да научимо је ниво РАИД-а. Ако сте обратили пажњу, већ смо поменули различите РАИД технике, посебно РАИД ниво. Утврдили су однос и конфигурацију дискова. Кренимо кроз њих у наставку.
- РАИД 0: РАИД 0 је конфигурација диска где можете да користите два или више уређаја и да преко њих пребаците податке. Процјењивање података значи њихово разбијање на дијелове података. Једном сломљени, они су записани на сваком од низова дискова. РАИД 0 приступ је изузетно користан када је у питању дистрибуција података за вишак. У теорији, што више дискова користите, то ће РАИД имати боље перформансе. Међутим, у стварности не може достићи тај ниво перформанси. У РАИД 0, коначна величина диска је једноставно додавање постојећих диск јединица.
- РАИД 1: РАИД 1 је корисна конфигурација када постоји потреба за пресликавањем података између уређаја (два или више). Дакле, подаци се записују на сваком погону у групи. Укратко, сваки од дискова има тачну копију података. Овај приступ је користан за стварање вишка и користан ако сумњате да ћете у будућности имати квар на уређају. Дакле, ако уређај закаже, може се обновити користећи податке других функционалних уређаја.
- РАИД 5: Конфигурација РАИД 5 користи битове и са РАИД 0 и са РАИД 1. Прецизира податке на уређајима; међутим, такође осигурава да се пругасти подаци верификују кроз низ; користи математичке алгоритме за проверу информација о паритету. Предности укључују побољшање перформанси, реконструкцију података и бољи ниво редунданције. Међутим, постоје недостаци овог приступа, јер се РАИД 5 може успорити, што утиче на операције писања. Ако погон у низу закаже, то може довести до многих казни на целој мрежи.
- РАИД 6: Када је реч о РАИД 6, приступ који је заузима сличан је приступу РАИД 5. Међутим, кључна разлика су информације о двоструком паритету.
- РАИД 10: И на крају, имамо РАИД 10, који се може применити у два различита приступа, угнежђени РАИД 1 + 0 и мдамов РАИД 10.
Како конфигурисати РАИД у Линук-у
Као што видите, постоје различите РАИД конфигурације које можете да конфигуришете на свом уређају. Дакле, практично није могуће све њих покрити у овом посту. Ради једноставности, урадићемо имплементацију софтверског РАИД 1. Ова имплементација се може извршити на постојећим Линук дистрибуцијама.
Пре него што започнете, требате имати на располагању неке основне ствари.
- Обавезно инсталирајте одговарајућу Линук дистрибуцију на чврсти диск. Погон на који сте инсталирали Линук дистрибуцију користиће се током целог процеса. Дакле, можда ћете желети да га негде забележите да бисте му лако приступили.
- У следећем кораку морате да ухватите бар још један чврсти диск. Да бисте осигурали правилну инсталацију, препоручује се да узмете два чврста диска и именујете их / дев / сдб и / дев / сдц. Слободно можете узети диск јединице различитих величина и према вашој погодности.
- Сада морате да креирате посебне системе датотека на оба нова чврста диска.
- Када завршите, требали бисте бити у могућности да креирате РАИД 1 низ уз помоћ мдадм услужног програма.
1. Припрема чврстог диска
Први корак је да припремите тврди диск за РАИД конфигурацију. Да бисте знали имена тврдих дискова који су повезани са рачунаром, потребно је да отворите терминал и покренете следећу команду.
судо фдиск - 1
Ово ће приказати диск јединице или чврсте дискове који су повезани са рачунаром.
Ради водича, користићемо прво име диск јединице као / дев / сдб и / дев / сдц
Са сортираним именима хард диска, време је да креирамо нову МБР табелу партиција на оба чврста диска. Пре него што то учините, саветује се да направите резервну копију било ког податка на тим чврстим дисковима, јер форматирање и стварање нове МБР партиције значи губитак свих постојећих партиција и сачуваних података на дисковима.
Код за стварање нових партиција је као у наставку.
судо раздељен / дев / сдб мклабел мсдос
Слично томе, другу партицију можете поделити помоћу исте наредбе. Међутим, у команди морате да промените име диск јединице.
У случају да желите да креирате партиције засноване на ГПТ-у, то можете учинити заменом МС-ДОС са гпт. Међутим, ако то радите први пут и пратите упутства, предлажемо употребу типа МБР партиције.
Следећи корак је стварање нових партиција на свеже форматираним погонима. Ово је неопходно јер ће нам помоћи да будемо сигурни да су партиције аутоматски откривене током Линук датотечног система за аутоматско откривање раида.
За почетак откуцајте следећу команду.
судо фдиск / дев / сдб
Сада ћете морати да прођете кроз следеће кораке:
- Да бисте креирали нову партицију, морате откуцати н.
- За примарну партицију морате откуцати п
- Сада да бисте креирали / дев / сдб1, морате откуцати 1
- Одатле притисните Ентер да бисте изабрали подразумевани први сектор.
- Слично томе, такође треба да изаберете подразумевани последњи сектор.
- Притиском на П сада ће вам бити представљене све информације о вашим новоствореним партицијама.
- Даље, потребно је да промените тип партиције притиском на т
- Да бисте се пребацили на Линук раид аутодетецт, морате унети фд
- На крају, поново проверите информације о партицији тако што ћете откуцати п
- И на крају, било би најбоље да откуцате в тако да све промене могу да се примене.
2. Навођење мдадм-а на посао
Како радимо са више дисковних погона, такође морамо да инсталирамо алат мдадм. Алат представља управљање МД-ом или управљање више уређаја. Такође је познат као РАИД у Линук софтверу.
Ако користите Убунту / Дебиан, можете га инсталирати помоћу следеће наредбе:
судо апт инсталирај мдадм
У случају да користите Редхат или ЦентОС, морате да користите следећу команду:
судо иум инсталирај мдадм
Једном инсталирано, време је да испитате уређаје које користите РАИД. Да бисте то урадили, требало би да користите следећу команду.
судо мдадм -екамине / дев / сдб
Такође можете да додате још уређаја за командовање са размаком између њих. Такође можете да откуцате команду фд (Линук раид аутодетецт) да бисте сазнали више о уређајима. Јасно је да такође можете видети да РАИД још увек није формиран.
3. Креирање РАИД 1 логичког погона
Да бисте креирали РАИД 1, потребно је да користите следећу команду.
судо мдадм --цреате / дев / мд3 --левел = мирро --раид-девицес = 2 / дев / сбд1 / дев / сдц1
Морате именовати нови логички погон. У нашем случају смо направили / дев / мд3.
У случају да нисте у могућности да извршите команду, тада требате поново покренути рачунар.
Ако желите више информација о новоствореном уређају за напад, можете да користите следеће наредбе.
судо мдадм --детаил / дев / м3
Такође можете да проверите сваку од засебних партиција користећи опцију -екамине.
судо мдадм --екамине
4. РАИД 1 систем датотека са логичким погоном
Сада је време за стварање система датотека на новоствореном логичком погону. Да бисмо то урадили, треба да користимо команду мкфс као доле.
судо мкфс.ект4 / дев / мд3
Сада можете да направите носач, а затим да монтирате РАИД 1 диск. Да бисте то урадили, потребно је да користите следеће наредбе.
судо мкдир / мнт / раид1 судо моунт / дев / мд3 / мнт / раид1
5. Проверите да ли све ради како је предвиђено
Даље, треба да видите да ли све ради како је предвиђено.
Да бисте то урадили, потребно је да направите нову датотеку на новом логичком погону. Прво идете на новопостављени РАИД, а затим тамо правите датотеку.
Ако све ради како је предвиђено, честитамо, успешно сте креирали своју РАИД 1 конфигурацију.
Такође, морате сачувати своју РАИД 1 конфигурацију. То можете учинити помоћу следеће наредбе.
судо мдадм --детаил --сцан --вербосе | судо тее -а / етц / мдадм / мдадм.цонф
Закључак
РАИД је корисна техника за искоришћавање осталих ваших дискова јер пружају сувишност, бољу брзину и конфигурацију и још много тога!
Надамо се да вам је водич био користан. Такође, како постоје различити типови РАИД-а, за сваки од њих треба да радите другачије. Убудуће ћемо додавати те водиче, зато предлажите претплату и наставите да посећујете ФОССЛинук.
Такође, шта мислите о РАИД-у? Да ли мислите да су вам потребни? Коментирајте испод и јавите нам.