घर नेटवर्क सॉफ्टवेयर-परिभाषित नेटवर्किंग (sdn) और नेटवर्क वर्चुअलाइजेशन में क्या अंतर है?

सॉफ्टवेयर-परिभाषित नेटवर्किंग (sdn) और नेटवर्क वर्चुअलाइजेशन में क्या अंतर है?

Anonim

प्रश्न:

सॉफ्टवेयर-परिभाषित नेटवर्किंग (SDN) और नेटवर्क वर्चुअलाइजेशन में क्या अंतर है?

ए:

सॉफ्टवेयर-परिभाषित नेटवर्किंग एक नेटवर्क अवधारणा है, जहां नेटवर्क आर्किटेक्चर में, नेटवर्क के "कंट्रोल प्लेन" या डेटा ट्रांसमिशन संरचना को अन्य कार्यों से अलग किया जाता है। यह सॉफ्टवेयर परतों में कुछ अमूर्त बनाता है जो नेटवर्क का प्रबंधन करता है।

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

नेटवर्क वर्चुअलाइजेशन के बारे में अधिक जानने के लिए, आईबीएम फेलो, डेल सीटीओ एमेरिटस और क्लाउडिस्ट्स के मुख्य वैज्ञानिक, डॉ। जय मेनन "नेटवर्क वर्चुअलाइजेशन के दृष्टिकोण और लाभ" द्वारा इस नए श्वेतपत्र को पढ़ें।

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

अन्य लोग सॉफ्टवेयर-परिभाषित नेटवर्किंग के बारे में एक प्रकार के प्रोग्रामिंग टूल के रूप में बात करते हैं, जिस तरह से व्यक्तिगत प्रोग्रामिंग भाषाएं हार्डवेयर और सॉफ्टवेयर आर्किटेक्चर का समर्थन करने के लिए काम करती हैं। ये बिल्डिंग ब्लॉक्स हैं जो बड़े परिष्कृत आईटी सेटअप को बनाने और संचालित करने में सक्षम बनाते हैं।

सॉफ्टवेयर-परिभाषित नेटवर्किंग (sdn) और नेटवर्क वर्चुअलाइजेशन में क्या अंतर है?