NETWORK ANOMALY DETECTION

A cloud network is a complex environment in which hundreds and thousands of users or entities can each host, create, modify, and develop multiple virtual machines. Each virtual machine can have complex behavior unknown to the provider or maintainer of the cloud. Technologies disclosed include method...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GOLDSHTEIN, Alexander, ENGELBERG, Roee, GONTMAKHER, Alex, WORZEL, Yonit Tova, ELIDAN, Gal, SHEMER, Mikhal, KESSLER, Benjamin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A cloud network is a complex environment in which hundreds and thousands of users or entities can each host, create, modify, and develop multiple virtual machines. Each virtual machine can have complex behavior unknown to the provider or maintainer of the cloud. Technologies disclosed include methods, systems, and apparatuses to monitor the complex environment to detect network anomalies using machine learning techniques. In addition, techniques to modify and adapt to user feedback are provided allowing the developed models to be tuned for specific use cases, virtual machine types, and users. L'invention concerne un réseau en nuage, qui est un environnement complexe dans lequel des centaines et des milliers d'utilisateurs ou d'entités peuvent individuellement héberger, créer, modifier et développer de multiples machines virtuelles. Chaque machine virtuelle peut avoir un comportement complexe inconnu du fournisseur ou du mainteneur du nuage. Les technologies divulguées comprennent des procédés, des systèmes et des appareils destinés à surveiller l'environnement complexe afin de détecter des anomalies de réseau à l'aide de techniques d'apprentissage machine. De plus, l'invention concerne des techniques de modification de rétroaction d'utilisateur et d'adaptation à cette dernière permettant d'accorder les modèles développés à des cas d'utilisation, à des types de machines virtuelles et à des utilisateurs spécifiques.