मजबूत प्रणालियों को डिजाइन करने में आर्किटेक्चर बनाना शामिल है जो असफलताओं या त्रुटियों के बावजूद कार्य जारी रख सकता है। गलती सहिष्णुता एयरोस्पेस, स्वास्थ्य देखभाल और वित्त जैसे महत्वपूर्ण अनुप्रयोगों में आवश्यक है, जहां सिस्टम विफलता के गंभीर परिणाम हो सकते हैं। यह लेख गलती-सहिष्णु प्रणाली डिजाइन को प्राप्त करने के लिए उपयोग किए जाने वाले प्रमुख सिद्धांतों और गणना विधियों की रूपरेखा तैयार करता है।

फॉल्ट सहिष्णुता के प्रमुख सिद्धांत

मौलिक सिद्धांतों में अतिरेक, विविधता और सुंदर गिरावट शामिल है। अतिरेक में महत्वपूर्ण घटकों को दोहराना शामिल है ताकि यदि कोई विफल हो जाए, तो अन्य खत्म हो सके। विविधता यह सुनिश्चित करती है कि विभिन्न तरीकों या तकनीकों का उपयोग सामान्य मोड विफलताओं को रोकने के लिए किया जाता है। ग्रेसफुल डिग्रेडेशन एक प्रणाली को कम क्षमता पर काम जारी रखने की अनुमति देता है जब कुछ घटक विफल हो जाते हैं।

दोष सहिष्णुता के लिए गणना विधियां

कई तरीकों का मूल्यांकन और दोष सहिष्णुता में सुधार करने के लिए उपयोग किया जाता है। विश्वसनीयता मॉडलिंग संभावना का अनुमान है कि एक प्रणाली एक निर्दिष्ट अवधि में विफलता के बिना प्रदर्शन करेगी। फॉल्ट ट्री विश्लेषण (FTA) संभावित विफलता बिंदुओं और उनके कारणों की पहचान करता है। अतिरेक गणना वांछित उपलब्धता स्तर को पूरा करने के लिए आवश्यक बैकअप घटकों की संख्या निर्धारित करती है।

आम तकनीक और मीट्रिक

  • ]Failures (MTBF) के बीच मीन टाइम: औसत समय विफलताओं के बीच उम्मीद है।
  • Availability:] समय की प्रतिशतता एक प्रणाली परिचालन है।
  • ]Failover Strategies: बैकअप घटकों को आसानी से स्विच करने की प्रक्रिया।
  • Reundancy Level: वांछित विश्वसनीयता के लिए आवश्यक बैकअप इकाइयों की संख्या।