कम्प्यूटेशनल आर्किटेक्चर में उपयोग की जाने वाली कई दोष सहनशीलता तकनीकें हैं, जिनमें शामिल हैं:
1. रिडंडेंसी: इस तकनीक में प्रोसेसर, मेमोरी और स्टोरेज डिवाइस जैसे महत्वपूर्ण घटकों को डुप्लिकेट करना शामिल है, यह सुनिश्चित करने के लिए कि यदि एक घटक विफल हो जाता है, तो सिस्टम अभी भी बैकअप का उपयोग करके काम कर सकता है। अवयव।
2. त्रुटि सुधार कोड (ईसीसी): ईसीसी एक विधि है जिसका उपयोग डेटा ट्रांसमिशन के दौरान होने वाली त्रुटियों का पता लगाने और उन्हें ठीक करने के लिए किया जाता है। यह तकनीक यह सुनिश्चित करने के लिए डेटा में अतिरेक जोड़ती है कि डेटा हानि के बिना त्रुटियों को ठीक किया जा सकता है।
3. RAID तकनीक: स्वतंत्र डिस्क (RAID) तकनीक की निरर्थक सरणी का उपयोग डेटा को कई डिस्क में संग्रहीत करके डेटा हानि से बचाने के लिए किया जाता है। यदि एक डिस्क विफल हो जाती है, तब भी डेटा को शेष डिस्क से पुनर्प्राप्त किया जा सकता है।
4. लोड बैलेंसिंग: लोड बैलेंसिंग किसी एक सर्वर को ओवरलोड होने से बचाने के लिए कई सर्वरों पर वर्कलोड वितरित करता है। यह सुनिश्चित करता है कि यदि एक सर्वर विफल हो जाता है, तो अन्य सर्वर वर्कलोड को संभालना जारी रख सकते हैं।
5. क्लस्टर कंप्यूटिंग: क्लस्टर कंप्यूटिंग में, एक सिस्टम के रूप में एक साथ काम करने के लिए कई कंप्यूटर जुड़े होते हैं। यदि एक कंप्यूटर विफल हो जाता है, तो शेष कंप्यूटर वर्कलोड को संभालना जारी रख सकते हैं।
6. वर्चुअलाइजेशन: वर्चुअलाइजेशन वर्चुअल मशीन बनाता है जो एक भौतिक मशीन या कई मशीनों पर चल सकता है। यह अनुप्रयोगों को विभिन्न भौतिक मशीनों पर चलाने की अनुमति देता है, इसलिए यदि एक मशीन विफल हो जाती है, तो अनुप्रयोग दूसरी मशीन पर चलना जारी रख सकता है।
प्रकाशन तिथि: