फ़ेलओवर: Difference between revisions
(Created page with "{{Short description|Automatic switching from failed computer system to standby computers}} पहले से सक्रिय अनुप्रयोग प्रक्...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Short description|Automatic switching from failed computer system to standby computers}} | {{Short description|Automatic switching from failed computer system to standby computers}} | ||
पहले से सक्रिय [[अनुप्रयोग प्रक्रिया सामग्री]] की विफलता या असामान्य समाप्ति पर फ़ेलओवर एक [[अतिरेक (इंजीनियरिंग)]] या स्टैंडबाय [[कंप्यूटर]] [[सर्वर (कंप्यूटिंग)]], [[ प्रणाली ]], हार्डवेयर घटक या नेटवर्क पर स्विच कर रहा है,<ref> | पहले से सक्रिय [[अनुप्रयोग प्रक्रिया सामग्री]] की विफलता या असामान्य समाप्ति पर फ़ेलओवर एक [[अतिरेक (इंजीनियरिंग)]] या स्टैंडबाय [[कंप्यूटर]] [[सर्वर (कंप्यूटिंग)]], [[ प्रणाली |प्रणाली]] , हार्डवेयर घटक या नेटवर्क पर स्विच कर रहा है,<ref> | ||
For application-level failover, see for example {{cite book | For application-level failover, see for example {{cite book | ||
|last= Jayaswal | |last= Jayaswal | ||
Line 14: | Line 14: | ||
|chapter-url= https://books.google.com/books?id=W48oOMKU0RIC&pg=PA364 | |chapter-url= https://books.google.com/books?id=W48oOMKU0RIC&pg=PA364 | ||
|quote= Although it is impossible to prevent some data loss during an application failover, certain steps can [...] minimize it.}}. | |quote= Although it is impossible to prevent some data loss during an application failover, certain steps can [...] minimize it.}}. | ||
</ref> [[ संगणक संजाल ]] में सर्वर, सिस्टम, हार्डवेयर घटक या नेटवर्क। फ़ेलओवर और [[ पर स्विच ]] अनिवार्य रूप से एक ही ऑपरेशन हैं, सिवाय इसके कि फ़ेलओवर स्वचालित है और आमतौर पर बिना किसी चेतावनी के संचालित होता है, जबकि स्विचओवर के लिए मानवीय हस्तक्षेप की आवश्यकता होती है। | </ref> [[ संगणक संजाल |संगणक संजाल]] में सर्वर, सिस्टम, हार्डवेयर घटक या नेटवर्क। फ़ेलओवर और [[ पर स्विच |पर स्विच]] अनिवार्य रूप से एक ही ऑपरेशन हैं, सिवाय इसके कि फ़ेलओवर स्वचालित है और आमतौर पर बिना किसी चेतावनी के संचालित होता है, जबकि स्विचओवर के लिए मानवीय हस्तक्षेप की आवश्यकता होती है। | ||
[[सिस्टम डिज़ाइन]]र आमतौर पर सर्वर, सिस्टम या नेटवर्क में फ़ेलओवर क्षमता प्रदान करते हैं जिसके लिए [[उच्च उपलब्धता]] | [[सिस्टम डिज़ाइन]]र आमतौर पर सर्वर, सिस्टम या नेटवर्क में फ़ेलओवर क्षमता प्रदान करते हैं जिसके लिए [[उच्च उपलब्धता]] निकट-निरंतर उपलब्धता और उच्च स्तर की विश्वसनीयता इंजीनियरिंग की आवश्यकता होती है। | ||
सर्वर स्तर पर, फेलओवर ऑटोमेशन आमतौर पर एक [[ दिल की धड़कन (कंप्यूटिंग) ]] प्रणाली का उपयोग करता है जो दो सर्वरों को जोड़ता है, या तो एक अलग केबल (उदाहरण के लिए, आरएस -232 सीरियल पोर्ट / केबल) या नेटवर्क कनेक्शन का उपयोग करके। सबसे सामान्य डिज़ाइन में, जब तक मुख्य सर्वर और दूसरे सर्वर के बीच नियमित नाड़ी या दिल की धड़कन जारी रहती है, तब तक दूसरा सर्वर अपने सिस्टम को ऑनलाइन नहीं लाएगा; हालाँकि कुछ सिस्टम सक्रिय रूप से सभी सर्वरों का उपयोग करते हैं और विफलता के बाद अपने काम को शेष सर्वरों पर फेल कर सकते हैं। एक तीसरा स्पेयर पार्ट्स सर्वर भी हो सकता है जिसमें डाउनटाइम को रोकने के लिए हॉट स्विचिंग के लिए अतिरिक्त घटक चल रहे हों। जैसे ही दूसरा सर्वर पहली मशीन की दिल की धड़कन में बदलाव का पता लगाता है, वह पहले का काम अपने हाथ में ले लेता है। कुछ प्रणालियों में फेलओवर की सूचना भेजने की क्षमता होती है। | सर्वर स्तर पर, फेलओवर ऑटोमेशन आमतौर पर एक [[ दिल की धड़कन (कंप्यूटिंग) |दिल की धड़कन (कंप्यूटिंग)]] प्रणाली का उपयोग करता है जो दो सर्वरों को जोड़ता है, या तो एक अलग केबल (उदाहरण के लिए, आरएस -232 सीरियल पोर्ट / केबल) या नेटवर्क कनेक्शन का उपयोग करके। सबसे सामान्य डिज़ाइन में, जब तक मुख्य सर्वर और दूसरे सर्वर के बीच नियमित नाड़ी या दिल की धड़कन जारी रहती है, तब तक दूसरा सर्वर अपने सिस्टम को ऑनलाइन नहीं लाएगा; हालाँकि कुछ सिस्टम सक्रिय रूप से सभी सर्वरों का उपयोग करते हैं और विफलता के बाद अपने काम को शेष सर्वरों पर फेल कर सकते हैं। एक तीसरा स्पेयर पार्ट्स सर्वर भी हो सकता है जिसमें डाउनटाइम को रोकने के लिए हॉट स्विचिंग के लिए अतिरिक्त घटक चल रहे हों। जैसे ही दूसरा सर्वर पहली मशीन की दिल की धड़कन में बदलाव का पता लगाता है, वह पहले का काम अपने हाथ में ले लेता है। कुछ प्रणालियों में फेलओवर की सूचना भेजने की क्षमता होती है। | ||
कुछ प्रणालियाँ, जानबूझकर, पूरी तरह से स्वचालित रूप से विफल नहीं होती हैं, लेकिन मानवीय हस्तक्षेप की आवश्यकता होती है। मानव द्वारा फेलओवर को मंजूरी देने के बाद मैन्युअल अनुमोदन कॉन्फ़िगरेशन के साथ यह स्वचालित रूप से चलता है। | कुछ प्रणालियाँ, जानबूझकर, पूरी तरह से स्वचालित रूप से विफल नहीं होती हैं, लेकिन मानवीय हस्तक्षेप की आवश्यकता होती है। मानव द्वारा फेलओवर को मंजूरी देने के बाद मैन्युअल अनुमोदन कॉन्फ़िगरेशन के साथ यह स्वचालित रूप से चलता है। | ||
Line 29: | Line 29: | ||
फ़ेलओवर शब्द, हालाँकि संभवतः इंजीनियरों द्वारा बहुत पहले से उपयोग किया जाता था, 1962 की अवर्गीकृत [[नासा]] रिपोर्ट में पाया जा सकता है।<ref>[https://archive.org/details/NasaAudioHighlightReels NASA Postlaunch Memorandum Report for Mercury-Atlas], June 15, 1962.</ref> स्विचओवर शब्द 1950 के दशक में पाया जा सकता है<ref>Petroleum Engineer for Management - Volume 31 - Page D-40</ref> 'हॉट एंड कोल्ड स्टैंडबाय सिस्टम' का वर्णन करते समय, वर्तमान अर्थ के साथ एक चालू सिस्टम में तत्काल स्विचओवर (हॉट) और एक ऐसे सिस्टम में विलंबित स्विचओवर जिसे शुरू करने की आवश्यकता है (ठंडा)। 1957 की एक सम्मेलन कार्यवाही में आपातकालीन स्विचओवर (यानी फेलओवर) और शेड्यूल्ड फेलओवर (रखरखाव के लिए) दोनों वाले कंप्यूटर सिस्टम का वर्णन किया गया है।<ref>[https://books.google.com/books?id=qzxNAAAAYAAJ&q=switchover Proceedings of the Western Joint Computer Conference], Macmillan 1957</ref> | फ़ेलओवर शब्द, हालाँकि संभवतः इंजीनियरों द्वारा बहुत पहले से उपयोग किया जाता था, 1962 की अवर्गीकृत [[नासा]] रिपोर्ट में पाया जा सकता है।<ref>[https://archive.org/details/NasaAudioHighlightReels NASA Postlaunch Memorandum Report for Mercury-Atlas], June 15, 1962.</ref> स्विचओवर शब्द 1950 के दशक में पाया जा सकता है<ref>Petroleum Engineer for Management - Volume 31 - Page D-40</ref> 'हॉट एंड कोल्ड स्टैंडबाय सिस्टम' का वर्णन करते समय, वर्तमान अर्थ के साथ एक चालू सिस्टम में तत्काल स्विचओवर (हॉट) और एक ऐसे सिस्टम में विलंबित स्विचओवर जिसे शुरू करने की आवश्यकता है (ठंडा)। 1957 की एक सम्मेलन कार्यवाही में आपातकालीन स्विचओवर (यानी फेलओवर) और शेड्यूल्ड फेलओवर (रखरखाव के लिए) दोनों वाले कंप्यूटर सिस्टम का वर्णन किया गया है।<ref>[https://books.google.com/books?id=qzxNAAAAYAAJ&q=switchover Proceedings of the Western Joint Computer Conference], Macmillan 1957</ref> | ||
==यह भी देखें== | ==यह भी देखें== | ||
{{colbegin}} | {{colbegin}} | ||
Line 48: | Line 46: | ||
{{Reflist|2}} | {{Reflist|2}} | ||
{{compu-network-stub}} | {{compu-network-stub}} | ||
[[Category: कम्प्यूटर नेट्वर्किंग]] [[Category: दोष-सहिष्णु कंप्यूटर सिस्टम]] | [[Category: कम्प्यूटर नेट्वर्किंग]] [[Category: दोष-सहिष्णु कंप्यूटर सिस्टम]] |
Revision as of 18:54, 17 July 2023
पहले से सक्रिय अनुप्रयोग प्रक्रिया सामग्री की विफलता या असामान्य समाप्ति पर फ़ेलओवर एक अतिरेक (इंजीनियरिंग) या स्टैंडबाय कंप्यूटर सर्वर (कंप्यूटिंग), प्रणाली , हार्डवेयर घटक या नेटवर्क पर स्विच कर रहा है,[1] संगणक संजाल में सर्वर, सिस्टम, हार्डवेयर घटक या नेटवर्क। फ़ेलओवर और पर स्विच अनिवार्य रूप से एक ही ऑपरेशन हैं, सिवाय इसके कि फ़ेलओवर स्वचालित है और आमतौर पर बिना किसी चेतावनी के संचालित होता है, जबकि स्विचओवर के लिए मानवीय हस्तक्षेप की आवश्यकता होती है।
सिस्टम डिज़ाइनर आमतौर पर सर्वर, सिस्टम या नेटवर्क में फ़ेलओवर क्षमता प्रदान करते हैं जिसके लिए उच्च उपलब्धता निकट-निरंतर उपलब्धता और उच्च स्तर की विश्वसनीयता इंजीनियरिंग की आवश्यकता होती है।
सर्वर स्तर पर, फेलओवर ऑटोमेशन आमतौर पर एक दिल की धड़कन (कंप्यूटिंग) प्रणाली का उपयोग करता है जो दो सर्वरों को जोड़ता है, या तो एक अलग केबल (उदाहरण के लिए, आरएस -232 सीरियल पोर्ट / केबल) या नेटवर्क कनेक्शन का उपयोग करके। सबसे सामान्य डिज़ाइन में, जब तक मुख्य सर्वर और दूसरे सर्वर के बीच नियमित नाड़ी या दिल की धड़कन जारी रहती है, तब तक दूसरा सर्वर अपने सिस्टम को ऑनलाइन नहीं लाएगा; हालाँकि कुछ सिस्टम सक्रिय रूप से सभी सर्वरों का उपयोग करते हैं और विफलता के बाद अपने काम को शेष सर्वरों पर फेल कर सकते हैं। एक तीसरा स्पेयर पार्ट्स सर्वर भी हो सकता है जिसमें डाउनटाइम को रोकने के लिए हॉट स्विचिंग के लिए अतिरिक्त घटक चल रहे हों। जैसे ही दूसरा सर्वर पहली मशीन की दिल की धड़कन में बदलाव का पता लगाता है, वह पहले का काम अपने हाथ में ले लेता है। कुछ प्रणालियों में फेलओवर की सूचना भेजने की क्षमता होती है।
कुछ प्रणालियाँ, जानबूझकर, पूरी तरह से स्वचालित रूप से विफल नहीं होती हैं, लेकिन मानवीय हस्तक्षेप की आवश्यकता होती है। मानव द्वारा फेलओवर को मंजूरी देने के बाद मैन्युअल अनुमोदन कॉन्फ़िगरेशन के साथ यह स्वचालित रूप से चलता है।
फ़ेलबैक किसी सिस्टम, घटक, या सेवा को उसकी मूल, कार्यशील स्थिति में वापस लाने और स्टैंडबाय सिस्टम को वापस कार्य करने से स्टैंडबाय में लाने की प्रक्रिया है।
प्लेटफार्म वर्चुअलाइजेशन सॉफ़्टवेयर के उपयोग ने फ़ेलओवर प्रथाओं को माइग्रेशन (वर्चुअलाइज़ेशन) नामक प्रक्रिया के माध्यम से भौतिक हार्डवेयर पर कम निर्भर होने की अनुमति दी है, जिसमें एक चालू वर्चुअल मशीन को एक भौतिक होस्ट से दूसरे में ले जाया जाता है, सेवा में बहुत कम या कोई व्यवधान नहीं होता है।
इतिहास
फ़ेलओवर शब्द, हालाँकि संभवतः इंजीनियरों द्वारा बहुत पहले से उपयोग किया जाता था, 1962 की अवर्गीकृत नासा रिपोर्ट में पाया जा सकता है।[2] स्विचओवर शब्द 1950 के दशक में पाया जा सकता है[3] 'हॉट एंड कोल्ड स्टैंडबाय सिस्टम' का वर्णन करते समय, वर्तमान अर्थ के साथ एक चालू सिस्टम में तत्काल स्विचओवर (हॉट) और एक ऐसे सिस्टम में विलंबित स्विचओवर जिसे शुरू करने की आवश्यकता है (ठंडा)। 1957 की एक सम्मेलन कार्यवाही में आपातकालीन स्विचओवर (यानी फेलओवर) और शेड्यूल्ड फेलओवर (रखरखाव के लिए) दोनों वाले कंप्यूटर सिस्टम का वर्णन किया गया है।[4]
यह भी देखें
संदर्भ
- ↑
For application-level failover, see for example Jayaswal, Kailash (2005). "27". Administering Data Centers: Servers, Storage, And Voice Over IP. Wiley-India. p. 364. ISBN 978-81-265-0688-0. Retrieved 2009-08-07.
Although it is impossible to prevent some data loss during an application failover, certain steps can [...] minimize it.
. - ↑ NASA Postlaunch Memorandum Report for Mercury-Atlas, June 15, 1962.
- ↑ Petroleum Engineer for Management - Volume 31 - Page D-40
- ↑ Proceedings of the Western Joint Computer Conference, Macmillan 1957