उपलब्धता समूह श्रोता


9

मैं AlwaysOn उपलब्धता समूहों को देख रहा हूं। जितना अधिक मैं इसे देखता हूं उतना अधिक यह प्रतीत होता है कि उपलब्धता श्रोता समूह विफलता का एकल बिंदु है। वास्तव में श्रोता वास्तव में कहां चलता है? एक अलग सर्वर, प्राथमिक SQL सर्वर, उन सभी को?

कहो कि मेरे पास मेरे दूसरे डेटा सेंटर में एक पूरी एप्लीकेशन स्टैक है। मैं श्रोता (ओं) को कैसे कॉन्फ़िगर कर सकता हूं कि वे दोनों साइटों पर चल रहे होंगे और यह कि आवेदन अपनी स्थानीय प्रतियों को इंगित करेंगे?

मुझे यकीन है कि मैं यहाँ कुछ याद कर रहा हूँ, लेकिन मुझे नहीं पता कि क्या।

जवाबों:


10

AG श्रोता एक आभासी नेटवर्क नाम (VNN) या वर्चुअल IP (VIP) है।

एक उपलब्धता समूह श्रोता एक आभासी नेटवर्क नाम (VNN) है, जिसमें क्लाइंट एक डेटाबेस या एक्सेस के आधार पर एक AlwaysOn उपलब्धता समूह के डेटाबेस तक पहुँचने के लिए जुड़ सकते हैं।

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

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

यह MSDN लेख (जिसे मैंने उद्धृत किया है) क्या, वास्तव में, एक एजी श्रोता है, के लिए एक अच्छा प्रारंभिक बिंदु होना चाहिए।

https://msdn.microsoft.com/en-us/library/hh213417.aspx


धन्यवाद क्रिश किसी कारण से मैं इस धारणा के अधीन था कि DNS प्रविष्टि उपलब्धता समूह को इंगित करती है , यह नहीं कि यह वास्तव में इसके रूप में कार्य कर रहा है। कोई फर्क नहीं पड़ता कि मैंने उस दस्तावेज़ को कितनी बार पढ़ा है। प्रभावी रूप से जब तक मेरे पास मेरे दूसरे डेटासेंटर में एक डीसी है मैं ठीक हो जाऊंगा।
टिम ब्रिघम

1
धन्यवाद, क्रिश। इन श्रोता आईपी होने का उद्देश्य क्या है? यह स्पष्ट करना संभव है कि आम शब्दों में
मणिवन्नन नागराजन

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

उस और क्लस्टर आईपी के बीच अंतर क्या है?
एडगर एलन बाय्रॉन

2
@EdgarAllanBayron - क्लस्टर IP WSFC द्वारा स्वयं उपयोग किया जाने वाला एक आंतरिक IP है। श्रोता आईपी एक अलग आईपी है जो SQL सर्वर से कनेक्टिविटी की अनुमति देता है। वे 2 अलग-अलग आईपी हैं।
क्रिस ग्रुटेमेयर

4

श्रोता WSFC के भीतर एक असफल संसाधन है जिसे एजी बनाया गया है। यह प्राथमिक प्रतिकृति का पालन करेगा क्योंकि यह विफल रहता है इसलिए इसके लिए उस हिस्से में कुछ अतिरेक है। जैसा कि उल्लेख किया गया है कि DNS पक्ष आपके AD अवसंरचना और DNS अपटाइम पर आधारित है।

द्वितीयक डेटा केंद्र के आपके उदाहरण में आप WSFC को मल्टी-सबनेट कॉन्फ़िगरेशन के रूप में कॉन्फ़िगर करना चाहते हैं, जिससे आपके श्रोता को डेटा केंद्रों के लिए दोनों सबनेट में एक IP होल्ड करने की अनुमति मिलती है। यदि AG द्वितीयक DC पर विफल रहता है, तो आपका श्रोता उस सबनेट के अंतर्गत सक्रिय हो जाएगा। आपके एप्लिकेशन्स केवल उस माध्यमिक डीसी में आईपी के ऑनलाइन आने के लिए डाउनटाइम देखेंगे, और फिर प्रतिकृति स्विच के रूप में अच्छी तरह से।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.