Mənası: İmtinalara dayanıqlıq – səhvlər və ya imtinalar olduqda sistemin və ya proqramın düzgün işləməsini saxlaması xassəsi.
İzah
Fault Tolerance (İmtinalara Dayanıqlıq) sistemlərin və ya proqramların komponentlərinin və ya elementlərinin uğursuzluğuna baxmayaraq işləmə qabiliyyətini qoruyub saxlamaq qabiliyyətidir. Bu, sistemin etibarlılığını və möhkəmliyini artırmaq üçün tətbiq olunan bir strategiyadır. İmtinalara dayanıqlı sistemlər, komponentlərin birinin və ya bir neçəsinin işdən çıxması halında da əsas funksiyalarını yerinə yetirməyə davam edir.
İstifadə Sahələri
- İnformasiya Texnologiyaları: Kompüter şəbəkələri, verilənlər bazaları, əməliyyat sistemləri və proqram təminatı kimi sahələrdə geniş istifadə olunur. Məsələn, bir serverin işdən çıxması halında, digər serverlər xidmətin davamını təmin edir.
- Avtomatika və Robot Texnikası: Robotların və avtomatlaşdırılmış sistemlərin etibarlılığını artırmaq üçün istifadə olunur. Məsələn, robotun bir hissəsinin işdən çıxması halında, digər hissələrin işləməyə davam etməsini təmin edir.
- Aviasiya və Kosmik Sənaye: Hava gəmiləri və kosmik gəmilərdəki sistemlərin etibarlılığını artırmaq üçün çox vacibdir. Sistemlərin bir hissəsinin işdən çıxması halında, təhlükəsizliyi təmin etmək üçün ehtiyat sistemləri işə düşür.
- Tibbi Texnologiyalar: Tibbi avadanlıqlarda, xüsusilə həyati əhəmiyyətli funksiyaların monitorinqi və idarə olunmasında təhlükəsizliyi artırmaq üçün istifadə olunur.
- Energetika: Elektrik enerjisi sistemlərində etibarlılığı təmin etmək üçün istifadə olunur. Bir elektrik stansiyasının və ya enerji xəttinin işdən çıxması halında, digər sistemlər enerji təchizatını davam etdirir.
Texnikaları
- Redundancy (Ehtiyatlaşdırma): Sistemin əsas komponentlərinin ehtiyat nüsxələrinin yaradılması.
- Error Detection and Correction (Səhv aşkarlanması və düzəldilməsi): Sistemin səhvləri aşkar etməsi və avtomatik olaraq düzəltməsi.
- Failover (İşə keçid): Bir komponent uğursuz olduqda, başqa bir komponentin avtomatik olaraq onun yerini tutması.
- Load Balancing (Yük balanslaşdırılması): Sistem yükünü bir neçə komponent arasında bölüşdürərək, hər bir komponentin yükünü azaltmaq.