
Microsoft araştırmacıları, bulut ortamlarında çalışan aracılar için açık kaynaklı bir yapay zeka (AI) çerçevesi yayınladı. AIOpsLab olarak adlandırılan bu platform, geliştiricilerin AIOps aracılarını oluşturmasına, test etmesine, karşılaştırmasına ve iyileştirmesine olanak tanıyan ilkeli bir araştırma çerçevesidir. Çerçeve, Azure AI Aracı Hizmeti tarafından desteklenir. AIOpsLab, bir ara arayüz, bir iş yükü ve hata oluşturucunun yanı sıra çok çeşitli telemetri verilerini gösteren bir gözlemlenebilirlik katmanı kullanır. Şirketin, yıllık ACM Bulut Bilişim Sempozyumu’nda (SoCC’24) çerçeveye ilişkin bir araştırma makalesinin kabul edildiğini söylemesi dikkat çekicidir.
Microsoft, Bulut Tabanlı Aracılar için AIOpsLab’ı Yayınladı
Bulut tabanlı hizmetler ve bunlardan yararlanan kuruluşlar, özellikle hata teşhisi ve azaltma konularında sıklıkla önemli operasyonel zorluklarla karşı karşıya kalır. BT operasyonlarına yönelik AI aracıları olarak da bilinen AIOps aracıları, bulut sistemlerini izlemek, analiz etmek ve optimize etmek ve bu operasyonel zorlukları çözmek için kullanılan yazılım tabanlı araçlardır.
Microsoft araştırmacıları, blog yazısıolay kök neden analizi (RCA) veya önceliklendirme söz konusu olduğunda, bu AIOps temsilcilerinin özel hizmetlere ve veri kümelerine güvendiğini ve yalnızca belirli çözümlere hitap eden çerçeveler kullandığını vurguladı. Bu, gerçek dünyadaki bulut hizmetlerinin dinamik doğasını yakalamakta başarısız oluyor.
Bu sıkıntılı noktayı çözmek için şirket, geliştiricilere ve araştırmacılara aracıların yeteneklerini tasarlama, geliştirme, değerlendirme ve geliştirme olanağı sağlayacak AIOpsLab adında açık kaynaklı, standartlaştırılmış bir çerçeve yayınladı. Sorunu çözmenin temel yollarından biri, aracıyı ve uygulama hizmetini bir ara arayüz kullanarak kesin olarak ayırmaktır. Bu arayüz diğer sistem parçalarını entegre etmek ve genişletmek için kullanılabilir.
Bu, AIOps aracısının sorunu adım adım çözerek gerçek hayattaki senaryoları taklit etmesini sağlar. Örneğin, aracıya önce problem tanımını bulması, ardından talimatları anlaması ve ardından eylem olarak çağırmak için mevcut uygulama programlama arayüzlerini (API’ler) kullanması öğretilebilir.
AIOpsLab’lar ayrıca bu yapay zeka aracılarını eğitmek için kullanılabilecek bir iş yükü ve hata oluşturucuyla birlikte gelir. AIOps aracılarının bunları çözme konusunda bilgi sahibi olmasını ve istenmeyen davranışları ortadan kaldırmasını sağlamak için hem hatalı hem de normal senaryoların simülasyonlarını oluşturabilir.
Ek olarak AIOpsLab, geliştiriciye izleme yetenekleri sunan genişletilebilir bir gözlemlenebilirlik katmanıyla birlikte gelir. Sistem çok çeşitli telemetri verileri topladığından, çerçeve yalnızca belirli aracılarla ilgili verileri gösterebilir ve geliştiricilere ayrıntılı bir değişiklik yapma olanağı tanır.
AIOpsLab şu anda AIOps etki alanı içerisinde dört temel görevi desteklemektedir: olay tespiti, yerelleştirme, temel neden teşhisi ve hafifletme. Şu anda Microsoft’un açık kaynaklı yapay zeka çerçevesi mevcut Kişisel ve ticari kullanım durumları için MIT lisansıyla GitHub’da.

