ओपन नेटवर्क ऑटोमेशन प्लेटफॉर्म (ONAP) एक नेटवर्किंग प्रोजेक्ट है जो जटिल नेटवर्क सेवाओं के ऑर्केस्ट्रेशन और ऑटोमेशन के लिए एक डिजिटल वातावरण प्रदान करता है। ONAP उन संसाधनों को समेकित करता है जो वर्चुअल नेटवर्क फ़ंक्शंस (VNFs), सॉफ़्टवेयर परिभाषित नेटवर्क (SDN) और सिस्टम के जीवनचक्र को प्रबंधित करने में मदद करते हैं जो क्लाउड में प्रोग्रामिंग को सक्षम करते हैं। यह ओपन सोर्स पहल लिनक्स फाउंडेशन द्वारा होस्ट की गई है और यह एन्हांस्ड कंट्रोल, ऑर्केस्ट्रेशन, मैनेजमेंट एंड पॉलिसी (ईसीओएमपी) और ओपन ऑर्केस्ट्रेटर (ओपन-ओ) प्रोजेक्ट्स का एक संयोजन है।
ONAP परियोजना फरवरी 2017 में शुरू की गई थी और तब से अब तक 100 से अधिक नेटवर्क और क्लाउड ऑपरेटरों और प्रौद्योगिकी प्रदाताओं को एक साथ लाया है।
ONAP की विशेषताएं
विभिन्न ओएनएपी बाहरी एपीआई के भीतर, प्रोग्रामर समग्र परियोजना वास्तुकला के जीवन चक्र के भीतर सेवाओं, नीति ढांचे, क्लाउड इंफ्रास्ट्रक्चर और अनुकूलन परतों, एप्लिकेशन नियंत्रकों, डिजाइन समय प्रक्रियाओं और बाहरी प्रणालियों को व्यवस्थित कर सकते हैं। ONAP एक बड़ी परियोजना के विभिन्न चलती भागों के भीतर शेड्यूल की संरचना और रखरखाव में मदद करता है। ONAP रनटाइम वातावरण डिज़ाइन वातावरण द्वारा दिए गए नियमों और नीतियों को निष्पादित करता है। भूमिका-आधारित अभिगम नियंत्रण (RBAC) पोर्टल के माध्यम से डिज़ाइन और रनटाइम दोनों परिवेशों तक पहुँचा जा सकता है।
ONAP ऑपरेशंस मैनेजर (OOM) पोस्ट-डिप्लॉयमेंट मैनेजमेंट में मदद करता है और प्रोजेक्ट जीवनचक्र को व्यवस्थित करने और सभी ONAP घटकों की निगरानी के लिए जिम्मेदार है। एक्टिव एंड अवेलेबल इन्वेंटरी (ए एंड एआई) घटक वास्तविक समय की अंतर्दृष्टि प्रदान करता है कि सिस्टम कैसे चल रहा है और विभिन्न संसाधन कैसे परस्पर जुड़े हुए हैं। OOM को ONAP माइक्रोसर्विसेज बस के साथ एकीकृत किया गया है जो सेवा खोज, सिस्टम विश्लेषण, आंतरिक और बाहरी API समर्थन और सॉफ़्टवेयर विकास किट (SDK) प्रदान करती है।