KI gestütztes Monitoring von Betriebszuständen einer serviceorientierten Installation

(MSc thesis)

Stichworte
  • Agiles Releasemanagement und DevOps
  • Automatisches Monitoring
DSC00165_bearbeitet_kleiner

Motivation

Die nu GmbH hat sich auf die Herstellung von WebApps spezialisiert und setzt beim Cloud-Betrieb auf den Standard „Kubernetes“. Die Web Applikationen unterliegen einer agilen Weiterentwicklung. Darum besteht das Risiko, dass Performance und Stabilität der Software beeinträchtigt werden.

Problemstellung

Diese Beeinträchtigungen stellen anfänglich meist kein Problem dar, sondern erst unter Lastsituationen und führen zu teilweisen Ausfällen oder Totalausfällen. Grundsätzlich wären die Störungsursachen bereits mit dem Release der neuen/geänderten Funktionen erkennbar. Doch unter den vielen Betriebsparametern gehen sie oftmals unter.

Aufgabe

Es soll untersucht werden: Kann mit Methoden der künstlichen Intelligenz ein Frühwarnsystem umgesetzt werden?
Können außergewöhnliche Betriebszustände oder Ausreißer von Betriebsparametern automatisch erkannt werden?

 

Ein möglicher Ansatz: Das Frühwarnsystem in Betriebsperioden trainieren, in denen gute, wie auch schlechte Zustände vorherrschen.

 

Danach soll das so trainierte System bezügl. Diagnosefähigkeit und Zuverlässigkeit untersucht werden.

Methoden

  • Programmierung und IDE: offen und abhängig von den gewählten bzw. recherchierten Tools
  • Laufzeitumgebung: Kubernetes/Docker/Linux
You have to fill this out.
You have to fill this out.
You have to fill this out.
You have to fill this out.
You have to fill this out.
You have to fill this out.
Drop files here
You have to fill this out.

Siehe dazu auch unsere Datenschutzerklärung.

You have to fill this out.