मास्टर और स्लेव के बीच का अंतर

Anonim

मास्टर बनाम स्लेव

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

मास्टर क्या है?

बस, एक मास्टर एक उपकरण या एक प्रक्रिया है जो अन्य डिवाइस या प्रक्रियाओं को नियंत्रित करता है नियंत्रण की दिशा हमेशा मास्टर से गुलाम तक बहती है। उदाहरण के लिए, डाटाबेस प्रतिकृति में (डेटाबेस को स्थिरता बनाए रखने के लिए डेटा के बीच की प्रतिलिपि बनाना), मास्टर डेटाबेस को सभी अधिकारियों के साथ पार्टी के रूप में माना जाता है। मास्टर डेटाबेस डेटा में सभी अपडेट रिकॉर्ड करता है और अन्य सभी डेटाबेस बाद में मास्टर के साथ सिंक्रनाइज़ किए जाते हैं। शब्द मास्टर भी पाटा (समानांतर उन्नत प्रौद्योगिकी अनुलग्नक) का उपयोग कर हार्ड ड्राइव की व्यवस्था में उपयोग किया जाता है। लेकिन इस परिस्थिति में, स्वामी को डिवाइस 0 के लिए दूसरे नाम के रूप में प्रयोग किया जाता है और इस परिस्थिति में मास्टर (डिवाइस 0) का दास के नाम पर डिवाइस पर कोई नियंत्रण नहीं है। लेकिन मास्टर के रूप में नामित डिवाइस पहले BIOS या ऑपरेटिंग सिस्टम को दिखाई देगा। एक हार्ड ड्राइव को मास्टर के रूप में निर्दिष्ट करना आम तौर पर एक विशिष्ट जम्पर सेटिंग के द्वारा किया जाता है।

दास क्या है?

दास एक उपकरण या एक प्रक्रिया है जिसे किसी अन्य डिवाइस या एक प्रक्रिया (मास्टर कहा जाता है) द्वारा नियंत्रित किया जाता है। उदाहरण के लिए, डेटाबेस प्रतिकृति में, दास के रूप में माना गया डेटाबेस मास्टर के साथ अपने डेटा को सिंक्रनाइज़ करने के लिए मास्टर डेटाबेस में दर्ज किए गए अपडेट का उपयोग करेगा। जब दास को मास्टर से अद्यतनों को सफलतापूर्वक प्राप्त होता है, तो यह संदेश को आउटपुट करके मास्टर को सूचित करता है। इससे स्वामी को गुलाम को और अपडेट भेजना होगा। इसके अलावा, पाटा हार्ड ड्राइव की व्यवस्था में, शब्द दास को डिवाइस 1 के लिए एक पर्याय के रूप में प्रयोग किया जाता है। लेकिन इस स्थिति में मास्टर (डिवाइस 0) का दास के रूप में निर्दिष्ट डिवाइस पर कोई नियंत्रण नहीं है लेकिन जब SATA (सीरियल एडवांस्ड टेक्नोलॉजी अटैचमेंट) ने परंपरागत पाटा ड्राइव को बदल दिया, हार्ड ड्राइव को मास्टर और स्लेव के रूप में निर्दिष्ट किया गया, तो इसका इस्तेमाल नहीं हुआ।

मास्टर और गुलाम के बीच अंतर क्या है?

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