ویژگی های یک سیستم با قابلیت اطمینان
مشخصات یک سیستم با قابلیت اطمینان
یک تعریف کلی و کیفی از قابلیت اعتماد و اطمینان بدین شرح است: میزان توانایی ارائه خدمات یک سیستم به طوری که آن سیستم قابل اطمینان باشد. اما تعریف قابلیت اطمینان به صورت کمی یعنی توانایی ارائه خدمات با حداکثر اجتناب از شکست در ارائه سرویس و قابل قبول برای کاربر .
با پیشرفت در سه دهه گذشته قابلیت اطمینان از اجتماع چندین بعد و چنبه و خصوصیات آنها تعریف شده است.
· availability: آمادگی برای ارائه خدمات صحیح
· reliability: مدت زمانی که سیستم به طور پیوسته درست کار می کند.
· safety: عدم وقوع نتایج فاجعه آمیز برای کاربر و محیط
· Confidentiality: عدم انشاء اطلاعات غیر مجاز
· integrity: عدم وجود تغییرات ناخواسته
· maintainability: قابلیت تحمل، تغییرات و تعمیرات
Security یا امنیت در واقع مجموعه ای تواما از availability فقط برای کاربران مجاز قابلیت Confidentiality و قابلیت integrity یا یکپارچگی است.
راه کارهای دست یابی به قابلیت اطمینان
در 50 سال گذشته راه های رسیدن به قابلیت اطمینان یک سیستم پیشرفت زیادی کرده است. این راه کارها می توانند به 4 دسته اصلی تقسیم شوند:
1.Fault prevention (جلوگیری از نقص): راه کارهای جلوگیری از وقوع و تولید نقص ها در سیستم
2.Fault Tolerance ( تحمل پذیری در نقص ): راه کارهای عدم وقوع شکست در زمان وقوع نقص در سیستم
Fault Removed ( برطرف کردن نقص): راه کارهایی برای کاهش تعداد و شدت نقص ها
Fault Forecasting (پیش بینی نقص): راه کارهای تخمین تعداد نقص های فعلی و پیش بینی احتمال وقوع نقص در آینده