Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Відмовостійкі системи реального часу

Реферат Відмовостійкі системи реального часу





дійності програмного забезпечення неконструктивно, це означає, що на етапі тестування програми не були виявлені всі помилки, тому передбачається, що вони відсутні. p align="justify"> Забезпечити відмовостійкість системи на апаратному рівні складніше. При виникненні того чи іншого збою система повинна продовжувати функціонування. Ясно, що в разі монолітної системи відмова будь-якій частині призведе до відмови системи в цілому. Розглядаючи апаратурні збої [8], можна виділити наступні основні класи відмов апаратури:

відмова процесора (якогось елементи системи);

відмова зв'язку між елементами системи.

Ідентифікація відмови процесора якого вузла мережі класифікується як відмова всього вузла: він ізолюється від решти мережі на логічному рівні і за наявності відповідної підтримки відключається на апаратному рівні (вимикається харчування). Ідентифікація відмови лінії зв'язку між елементами призводить лише до зменшення ступеня зв'язності вузлів мережі. Лінія зв'язку ізолюється на логічному рівні шляхом зміни маршрутів передачі повідомлень між вузлами мережі. p align="justify"> Основна особливість (і гідність) мережевий отказоустойчивой технології - відсутність будь-якого (навіть самого незначного) єдиного компонента (ресурсу), вихід з ладу якого призводить до фатального відмови всієї системи. Така система не може містити будь-якого "центрального" (головного) вузла, розміщеного в одному з процесорних елементів системи, вона може складатися тільки з "рівноправних" частин, розміщених в кожному вузлі мережі. p align="justify"> Передбачити і усунути всі причини збоїв не реально. З плином часу виявляються всі нові джерела небезпеки для систем. Зрештою, завдання розробника - створити систему, для якої була б визначена реакція на будь-яку подію, навіть помилку. Таким чином, будь-який збій приведе до заздалегідь певної поведінки, що має забезпечити роботу системи фактично в будь-яких умовах. br/>

.2 Елементи відмовостійкості


Ізоляція додатків [9] - гарантія того, що жодна з програм не зможе зруйнувати ні інші додатки, ні базову операційну систему. Зазвичай це завдання вирішується шляхом використання блоків управління пам'яттю (диспетчерів пам'яті), для чого в операційній системі є або набір користувальницьких API-інтерфейсів (спеціально організованих низькорівневих методів, що надаються системою додаткам) для призначення прав читання/запису, або, що зустрічається більш часто, механізм створення областей пам'яті з обмеженим доступом. При спробі звернення в заборонену область виконання програми припиняється і запускається механізм відновлення після збою. І що найважливіше, обробка виняткових ситуацій може бути реалізована в окремому адресному просторі додатка і ніяк не впливати на інші частини системи. p align="justify"> Існує кілька дуже важливих елементів відмовостійкості, що гарантують високу надійн...


Назад | сторінка 5 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка системи управління механічної системи в режимі м'якого реально ...
  • Реферат на тему: Розробка WEB-системи комерційного доступу до мережі Internet на базі операц ...
  • Реферат на тему: Розробка системи зв'язку та автоматизованої системи оперативного управл ...
  • Реферат на тему: Розробка системи зв'язку та автоматизованої системи оперативного управл ...
  • Реферат на тему: Клінічне дослідження при будь-якому внутрішньому незаразних захворювань