Page 228 - 6111
P. 228
Лекція № 22
СТРУКТУРНІ АСПЕКТИ ПОБУДОВИ ВІДМОВОСТІЙКИХ
КОМП’ЮТЕРНИХ СИСТЕМ
Існує два основних напрямки побудови відмовостійких систем:
- використання лише відмовостійких компонентів – при такій
реалізації кожен компонент системи може продовжувати своє
функціювання, навіть якщо один або декілька підкомпонентів
системи виходять з ладу;
- розроблення методів, які гарантують побудову відмовостійкої
системи з невідмовостійких компонентів – відмовостійкість в таких
системах реалізується за рахунок введення надлишковості та
розроблення спеціального програмного забезпечення, елементних
взаємозв’язків та алгоритмів функціювання.
Отже, основною задачею при розробці та експлуатації
відмовостійких КС є забезпечення їх надійності.
У процесі розробки відмовостійких КС ключовим моментом є
вибір оптимальної елементної бази, що має задовольняти певним
вимогам. На сьогоднішній день, у зв’язку із значними змінами в
технології розробки мікросхем, розробники надають перевагу таким
технологіям, які дають змогу збільшити кількість логічних
елементів на кристалі, при цьому мати можливість не тільки
задавати певну конфігурацію мікросхеми, а й, при потребі,
виконувати її конфігурацію; досягти зниження вартості; споживаної
потужності і складності систем. Всім цим характеристикам
відповідають програмовані логічні інтегральні мікросхеми (ПЛІС).
При підвищенні відмовостійкості важливе пророблення
рішення на кожній стадії й кожному рівні переміщення, розміщення
й зберігання даних. Не завжди найдорожчий варіант забезпечує
рішення насущних проблем, іноді він ще й додає нові. Будь-який
керівник служби ІТ ставить перед собою головну мету - побудувати
високопродуктивну обчислювальну систему з високим ступенем
відмовостійкості й при цьому знизити як закупівельну, так й
експлуатаційну вартість, тобто вартість КС. У ході проектування й
побудови правильно збалансованого комплексу, залучення
компаній з досвідом інтеграційних рішень можна уникнути зайвих
витрат і грошей і часу. Компроміс між простотою рішення,
продуктивністю й відмовостійкістю необхідно відшукувати на
стадії проектування й розробки, постійно коректувати дії виходячи
з вартості КС й показників продуктивності.
Необхідно відзначити, що підвищення відмовостійкості в
більшості випадків приводить не тільки до подорожчання системи,
227