Надлишковість означає зайві та непотрібні деталі. Технологія резервування зазвичай означає використання додаткових ресурсів або заходів у проєктуванні систем для підвищення надійності та відмовостійкості системи.
Поняття резервування з'явилося в багатьох сферах. У сфері інформаційних технологій надмірність зазвичай означає дублювання частин даних, інформації або систем. У повсякденній мові, коли ми кажемо, що щось є надлишковим, це означає, що річ або частина є надлишковою і не є необхідною. Зазвичай включаєЧасова резервність, інформаційна надлишковість, структурна надлишкова та додаткові технології резервування。
Часова надлишковість
1. Технологія часової резервності означає усунення впливу миттєвих помилок шляхом багаторазового виконання інструкцій або програм. 2. Ця техніка передбачає, що тимчасові помилки є спорадичними і не зберігаються. 3. Тому, виконуючи одну й ту ж операцію кілька разів, очікується, що уникнути помилок принаймні в одному виконанні. 4. Технологія часової резервності часто використовується для підвищення надійності програмних або апаратних систем, особливо в застосуваннях із низькою стійкістю до помилок.
Інформаційна надлишковість
1. Технологія інформаційної надлишковості — це метод додавання додаткової інформації (тобто резервної інформації) на додаток до інформації, необхідної для виконання нормальних функцій з метою забезпечення коректності результатів роботи. 2. Ця технологія широко використовується в системах зв'язку та зберігання для виявлення та виправлення помилок у процесах передачі або зберігання даних шляхом додавання резервної інформації, такої як коди виявлення помилок (наприклад, паритетні коди) та коди корекції помилок. 3. Наприклад, у мережевій комунікації протокол TCP використовує механізм підтвердження ACK і метод контрольної суми для виявлення та корекції помилок у передачі даних.
Структурна надлишковість
1. Технологія структурної резервності — одна з найпоширеніших технологій резервування, яка головним чином зосереджена на резервному проєктуванні апаратної та програмної структури системи. 2. Відповідно до робочого методу, структурну надлишковість можна поділити наІснує три типи статичної надлишковості: динамічна надмірність і гібридна резервність.。
Статична надлишковість
1. Також відомий як екрануюча надлишкова або пасивна надлишковість. 2. Зазвичай включає кілька ідентичних або схожих модулів, які працюють паралельно, і блокує помилки, що виникають у системі, шляхом голосування та порівняння. 3. Наприклад, тримодова надлишковість — це голосування за результати трьох модулів з однаковою функцією, але розроблених різними методами, при цьому більшість результатів є кінцевим результатом системи.
Динамічна надлишковість
1. Також відоме як активна надлишковість. 2. Він головним чином досягає цілі стійкості до відмов через виявлення несправностей, їх виявлення та відновлення несправностей. 3. У динамічному резервуванні резервний модуль перебуває у режимі очікування, і коли система виявляє помилку в робочому модулі, вона негайно замінює його на запасний модуль і запускає його повторно.
Змішане надлишкове навантаження
1. Це поєднання статичної та динамічної резервності, яке поєднує переваги обох технологій для забезпечення вищого рівня відмовостійкості.
Резервна додаткова технологія
1. Резервна додаткова технологія стосується ресурсів і технологій, необхідних для реалізації вищезазначених надлишкових технологій, включаючи програми, інструкції, дані, простір і канали для їх зберігання та мобілізації тощо. 2. Ці технології та ресурси є основою для забезпечення належної роботи технологій резервування, а також забезпечують додаткові гарантії для системи реагування на різні відмови та помилки, які можуть виникнути.
|