माइक्रोसॉफ्ट के शोधकर्ताओं ने क्लाउड वातावरण में काम करने वाले एजेंटों के लिए एक ओपन-सोर्स आर्टिफिशियल इंटेलिजेंस (एआई) फ्रेमवर्क जारी किया। AIOpsLab डब किया गया, यह एक सैद्धांतिक अनुसंधान ढांचा है जो डेवलपर्स को AIOps एजेंटों को बनाने, परीक्षण, तुलना और सुधार करने में सक्षम बनाता है। फ्रेमवर्क Azure AI एजेंट सेवा द्वारा समर्थित है। AIOpsLab एक मध्यस्थ इंटरफ़ेस, एक कार्यभार और दोष जनरेटर, साथ ही एक अवलोकन परत का उपयोग करता है जो टेलीमेट्री डेटा की एक विस्तृत श्रृंखला दिखाता है। विशेष रूप से, कंपनी ने कहा कि फ्रेमवर्क पर एक शोध पत्र क्लाउड कंप्यूटिंग (SoCC’24) पर वार्षिक ACM संगोष्ठी में स्वीकार किया गया था।
माइक्रोसॉफ्ट ने क्लाउड-आधारित एजेंटों के लिए AIOpsLab जारी किया
क्लाउड-आधारित सेवाएँ और उनका लाभ उठाने वाले उद्यमों को अक्सर महत्वपूर्ण परिचालन चुनौतियों का सामना करना पड़ता है, विशेष रूप से दोष निदान और शमन में। AIOps एजेंट, जिन्हें IT संचालन के लिए AI एजेंट के रूप में भी जाना जाता है, सॉफ़्टवेयर-आधारित उपकरण हैं जिनका उपयोग क्लाउड सिस्टम की निगरानी, विश्लेषण और अनुकूलन करने और इन परिचालन चुनौतियों को हल करने के लिए किया जाता है।
माइक्रोसॉफ्ट के शोधकर्ता, एक में ब्लॉग भेजाइस बात पर प्रकाश डाला गया कि जब घटना के मूल कारण विश्लेषण (आरसीए) या ट्राइएजिंग की बात आती है, तो ये एआईऑप्स एजेंट मालिकाना सेवाओं और डेटासेट पर भरोसा करते हैं, और ऐसे फ्रेमवर्क का उपयोग करते हैं जो केवल विशिष्ट समाधानों को पूरा करते हैं। यह वास्तविक दुनिया की क्लाउड सेवाओं की गतिशील प्रकृति को पकड़ने में विफल रहता है।
इस समस्या को हल करने के लिए, कंपनी ने डेवलपर्स और शोधकर्ताओं के लिए AIOpsLab नामक एक ओपन-सोर्स मानकीकृत ढांचा जारी किया जो उन्हें एजेंटों की क्षमताओं को डिजाइन, विकसित, मूल्यांकन और बढ़ाने में सक्षम करेगा। समस्या को हल करने के मूलभूत तरीकों में से एक मध्यवर्ती इंटरफ़ेस का उपयोग करके एजेंट और एप्लिकेशन सेवा को सख्ती से अलग करना है। इस इंटरफ़ेस का उपयोग अन्य सिस्टम भागों को एकीकृत और विस्तारित करने के लिए किया जा सकता है।
यह AIOps एजेंट को वास्तविक जीवन के परिदृश्यों की नकल करते हुए चरण-दर-चरण तरीके से समस्या का समाधान करने में सक्षम बनाता है। उदाहरण के लिए, एजेंट को पहले समस्या का विवरण ढूंढना, फिर निर्देशों को समझना और फिर कार्रवाई के रूप में कॉल करने के लिए उपलब्ध एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) का उपयोग करना सिखाया जा सकता है।
AIOpsLabs एक कार्यभार और दोष जनरेटर के साथ भी आता है जिसका उपयोग इन AI एजेंटों को प्रशिक्षित करने के लिए किया जा सकता है। यह एआईओपीएस एजेंटों को उन्हें हल करने और किसी भी अवांछित व्यवहार को खत्म करने का ज्ञान प्राप्त करने में सक्षम करने के लिए दोषपूर्ण और सामान्य दोनों परिदृश्यों का सिमुलेशन बना सकता है।
इसके अतिरिक्त, AIOpsLab एक एक्स्टेंसिबल ऑब्जर्वेबिलिटी लेयर के साथ भी आता है जो डेवलपर को निगरानी क्षमताएं प्रदान करता है। चूंकि सिस्टम टेलीमेट्री डेटा की एक विस्तृत श्रृंखला एकत्र करता है, फ्रेमवर्क केवल विशेष एजेंटों के लिए प्रासंगिक डेटा दिखा सकता है, जिससे डेवलपर्स को परिवर्तन करने का एक विस्तृत तरीका मिल जाता है।
AIOpsLab वर्तमान में AIOps डोमेन के भीतर चार प्रमुख कार्यों का समर्थन करता है – घटना का पता लगाना, स्थानीयकरण, मूल कारण निदान और शमन। वर्तमान में, Microsoft का ओपन-सोर्स AI फ्रेमवर्क है उपलब्ध व्यक्तिगत और व्यावसायिक उपयोग के मामलों के लिए एमआईटी लाइसेंस के साथ GitHub पर।