आईएसएसएन: 2165- 7866
जियांग लियू, लियांग झू, वेइकियांग सन और वेइशेंग हू
सॉफ़्टवेयर परिभाषित नेटवर्किंग (SDN) नेटवर्क अपडेट को लागू करने के लिए उच्च-स्तरीय अमूर्तता विकसित करने के अवसर प्रदान करता है, लेकिन वर्तमान SDN नियंत्रक प्लेटफ़ॉर्म में नेटवर्क कॉन्फ़िगरेशन को तुरंत अपडेट करने के लिए प्रभावी तंत्र का अभाव है। नेटवर्क अपडेट को लागू करने के लिए दो मुख्य चुनौतियाँ मौजूद हैं: 1) नेटवर्क एक वितरित सिस्टम है और 2) नेटवर्क नियंत्रक एक समय में केवल एक नेटवर्क नोड को अपडेट कर सकता है। व्यक्तिगत नोड्स को सरलता से अपडेट करने से गलत नेटवर्क व्यवहार हो सकते हैं। दो-चरणीय अपडेट पर आधारित सुरुचिपूर्ण समाधान यह गारंटी दे सकता है कि नेटवर्क अपडेट के दौरान ट्रैफ़िक को लगातार संसाधित किया जाएगा, जिसका अर्थ है कि प्रत्येक पैकेट को या तो प्रारंभिक नेटवर्क कॉन्फ़िगरेशन या लक्ष्य नेटवर्क कॉन्फ़िगरेशन के आधार पर रूट किया जा सकता है, लेकिन कभी भी दोनों का मिश्रण नहीं। पिछले दृष्टिकोण के आधार पर लगातार नेटवर्क अपडेट को लागू करना महंगा है, और हम मेमोरी-सेविंग दो-चरणीय नेटवर्क अपडेट के लिए तंत्र प्रस्तुत करते हैं। हमारा डिज़ाइन एक बड़ी समस्या को संबोधित करता है: जब नियंत्रक लक्ष्य कॉन्फ़िगरेशन को लागू करता है तो नेटवर्क नोड्स से प्रारंभिक कॉन्फ़िगरेशन को प्रभावी ढंग से कैसे हटाया जाए। हम प्रारंभिक कॉन्फ़िगरेशन को हटाने की प्रक्रिया को तेज़ करने के लिए एक पदानुक्रमित नेटवर्क मेटाडेटा संरचना का प्रस्ताव करते हैं। अंत में, हम कॉन्फ़िगरेशन हटाने की प्रभावशीलता और नेटवर्क के लिए मेमोरी-सेविंग के प्रभाव को प्रदर्शित करने वाले कुछ प्रयोगों के परिणामों का वर्णन करते हैं।