इनपुट/आउटपुट फेंसिंग - Input/Output Fencing का क्या मतलब है?

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

क्लस्टर में एक साथ जुड़े कंप्यूटरों का एक समूह होता है ताकि वे सभी एक दूसरे के अस्तित्व और वर्तमान स्थिति से अवगत हों। वे भंडारण के प्रभावी साझाकरण के माध्यम से उसी डेटा तक पहुंच सकते हैं। संकुल सर्वर उच्च उपलब्धता प्रदान करते हैं और एक सीमित सीमा तक, डेटाबेस एक्सेस में लोड संतुलन प्रदान करते हैं। I/O फेंसिंग एक ऐसा तंत्र है जहां कंप्यूटर क्लस्टर वातावरण में कोई नोड खराब होने लगता है, तो वह नोड स्वचालित रूप से अलग हो जाता है, इसलिए यह I/O संचालन के माध्यम से साझा डेटा तक नहीं पहुंच सकता है।

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

संकल्पनात्मक रूप से, I/O बाड़ लगाना काफी सरल है, लेकिन इसका निष्पादन क्लस्टरिंग और डेटाबेस सॉफ़्टवेयर विक्रेताओं के बीच भिन्न होता है। अक्सर, जटिल डेटाबेस इस तकनीक का उपयोग करते हैं, जो अक्सर फाइबर-चैनल स्टोरेज एरिया नेटवर्क (SAN) सरणियों पर पाई जाती है।

I/O बाड़ लगाने के विक्रेता विशिष्ट उदाहरण इस प्रकार हैं:

  • Oracle समानांतर सर्वर (OPS) एक डेटाबेस स्तर पर।
  • फ़ाइल सिस्टम स्तर पर Red Hat ग्लोबल फ़ाइल सर्वर (GFS)।
  • वेरिटास क्लस्टर सर्वर (वीसीएस) एक मंच और डेटाबेस-अज्ञेय स्तर पर।

Post a Comment

0 Comments