Redundancia označuje redundantné a zbytočné časti. Technológia redundancie zvyčajne znamená využitie dodatočných zdrojov alebo opatrení pri návrhu systému na zvýšenie spoľahlivosti systému a odolnosti voči chybám.
Koncept redundancie sa objavil v mnohých oblastiach. V oblasti informačných technológií redundancia zvyčajne označuje duplicitné časti dát, informácií alebo systémov. V bežnom jazyku, keď hovoríme, že niečo je redundantné, znamená to, že vec alebo časť je redundantná a nie nevyhnutná. Zvyčajne zahrnutéČasová redundancia, informačná redundancia, štrukturálna redundancia a redundancia dodatočných technológií。
Časová redundancia
1. Technológia časovej redundancie znamená elimináciu vplyvu okamžitých chýb opakovaným vykonávaním inštrukcií alebo programov. 2. Táto technika predpokladá, že prechodné chyby sú sporadické a nepretrvávajú. 3. Preto sa očakáva, že vykonaním tej istej operácie viackrát sa vyhne chybám aspoň pri jednom vykonaní. 4. Technológia časovej redundancie sa často používa na zlepšenie spoľahlivosti softvérových alebo hardvérových systémov, najmä v aplikáciách s nízkou toleranciou na chyby.
Informačná redundancia
1. Technológia informačnej redundancie je metóda pridania ďalších informácií (t. j. redundantných informácií) okrem informácií potrebných na dosiahnutie bežných funkcií, aby sa zabezpečila správnosť výsledkov operácie. 2. Táto technológia sa bežne používa v komunikačných a úložných systémoch na detekciu a opravu chýb v prenose alebo ukladaní dát pridaním redundantných informácií, ako sú kódy na detekciu chýb (napríklad paritné kódy) a kódy na korekciu chýb. 3. Napríklad v sieťovej komunikácii protokol TCP používa mechanizmus potvrdzovacej správy ACK a metódu kontrolného súčtu na detekciu a opravu chýb pri prenose dát.
Štrukturálna redundancia
1. Technológia štrukturálnej redundancie je jednou z bežne používaných technológií redundancie, ktorá sa zameriava najmä na redundantný návrh hardvérovej a softvérovej štruktúry systému. 2. Podľa svojej pracovnej metódy možno štrukturálnu redundanciu rozdeliť naExistujú tri typy statickej redundancie, dynamickej redundancie a hybridnej redundancie。
Statická redundancia
1. Tiež známa ako tienená redundancia alebo pasívna redundancia. 2. Zvyčajne zahŕňa viacero identických alebo podobných modulov, ktoré pracujú paralelne, a blokovanie chýb, ktoré sa v systéme vyskytujú hlasovaním a porovnávaním. 3. Napríklad trojrežimová redundancia znamená hlasovať o bežiacich výsledkoch troch modulov s rovnakou funkciou, ale vyvinutých rôznymi metódami, pričom väčšinový výsledok je konečným výsledkom systému.
Dynamická redundancia
1. Tiež známa ako aktívna redundancia. 2. Hlavne dosahuje účel odolnosti voči chybám prostredníctvom detekcie porúch, lokalizácie porúch a obnovy po poruchách. 3. Pri dynamickej redundancii je záložný modul v pohotovostnom stave a keď systém zistí chybu v fungujúcom module, okamžite ho nahradí náhradným modulom a znovu ho spustí.
Zmiešaná redundancia
1. Je to kombinácia statickej redundancie a dynamickej redundancie, ktorá kombinuje výhody oboch technológií redundancie na zabezpečenie vyššej úrovne odolnosti voči chybám.
Redundantná dodatočná technológia
1. Redundantná dodatočná technológia označuje zdroje a technológie potrebné na realizáciu vyššie uvedených redundantných technológií, vrátane programov, inštrukcií, dát, priestoru a kanálov na ich ukladanie a mobilizáciu atď. 2. Tieto technológie a zdroje sú základom na zabezpečenie správnej prevádzky redundančných technológií a poskytujú dodatočné záruky, že systém dokáže zvládnuť rôzne poruchy a chyby, ktoré môžu nastať.
|