2013-04-20 7 views
7

मैं हमेशा अपनी वर्चुअल मशीन के बीच संवाद करने के लिए सामान्य सार्वजनिक आईपी का उपयोग कर रहा था। हालांकि, जैसा कि मैंने पोर्टल में देखा है, वहां एक आंतरिक आईपी पता है और मुझे आश्चर्य है कि इसका व्यावहारिक उपयोग क्या है?विंडोज़ एज़ूर - आंतरिक आईपी पते का उपयोग क्या है?

कि VMs के बीच संचार को यह आंतरिक IP का उपयोग कर तेजी से होगा यह है? और क्या यह एक ही भौगोलिक क्षेत्र में वीएम तक ही सीमित है?

उत्तर

12

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

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

आंतरिक आईपी का आंतरिक रूप से लाभ: आपको किसी भी प्रकार की सुरक्षा को सक्षम करने की आवश्यकता नहीं है। उदाहरण के लिए: यदि आपके पास डब्ल्यूसीएफ सेवा है जो आप केवल आंतरिक रूप से पहुंचते हैं, तो आपको एसएसएल, प्रमाणपत्र आदि के बारे में चिंता करने की आवश्यकता नहीं होगी।

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

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

+0

इस उत्तर के लिए आपको बहुत बहुत धन्यवाद। यह अच्छा है। और मुझे लगता है कि यदि आप संतुलित होस्टनाम लोड को कॉल करते हैं, तो आपको वही व्यवहार मिलता है? – Eilistraee

+0

यदि आप लोड-संतुलित पोर्ट के रूप में सेट किए गए पोर्ट नंबर के साथ होस्ट नाम पर कॉल करते हैं, तो यह विभिन्न आभासी मशीनों में लोड-संतुलित होगा (शायद mysite.cloudapp.net या mysite.cloudapp.net जैसे कुछ : 10000)। यदि यह एक इनपुट इंस्टेंस एंडपॉइंट है उदा। बंदरगाह 7474 मानचित्र एक विशिष्ट सर्वर पर, तब कोई लोड-बैलेंसिंग नहीं होगा (इसलिए हो सकता है कि आपका डीबी सर्वर mysite.cloudapp.net:7474 के माध्यम से पहुंचा जा सके, जो एक सटीक वीएम तक पहुंचता है)। –

संबंधित मुद्दे