METHOD AND SYSTEM FOR AUTOMATICALLY DETECTING AND RESOLVING INFRASTRUCTURE FAULTS IN CLOUD INFRASTRUCTURE

Systems and methods are provided for any party in a cloud ecosystem (cloud providers of such resources, the intermediate management software for such resources, and the end user of such resources) to detect and resolve fault}' resources synchronously or asynchronously, before said faults advers...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ALDERMAN, IAN, HARRIS, DAN, JOHNSON, ADRIAN, KULSHRESHA, ARCHIT, FUTRICK, ROB, KACZOREK, ANDREW, STOWE, JASON, WATROUS, DAVE, WATROUS, BEN, CHALFANT, CHRIS, CLAYTON, DOUG, CHESAL, IAN
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:Systems and methods are provided for any party in a cloud ecosystem (cloud providers of such resources, the intermediate management software for such resources, and the end user of such resources) to detect and resolve fault}' resources synchronously or asynchronously, before said faults adversely affect the users' workloads. The system requests a service or set of one or more resources within a cloud, automatically checking the infrastructure for various faults that would cause it to be non- functional, including predefined and user-defined checks, and resolving them before including the infrastructure in the working service cluster of resources. The system presents an API to the user that returns only functional, production-quality resources that are not in a faulty state. An API that tests and resolves bad infrastructure can be registered, during the request or a preceding/subsequent API call, removing the need for the end-user to deal with various types of infrastructure faults. L'invention concerne des systèmes et des procédés pour que n'importe quel tiers dans un écosystème en nuage (des fournisseurs de nuage de ces ressources, le logiciel de gestion intermédiaire pour ces ressources, et l'utilisateur final de ces ressources) détecte et résolve des ressources en défaut de manière synchrone ou de manière asynchrone, avant que lesdits défauts n'affectent de manière négative les charges de travail des utilisateurs. Le système demande un service ou un ensemble d'une ou de plusieurs ressources dans un nuage, vérifiant automatiquement l'infrastructure quant à divers défauts qui l'amèneraient à être non fonctionnelle, comprenant des vérifications prédéfinies et définies par l'utilisateur, et les résolvant avant d'inclure l'infrastructure dans le groupe de ressources du service de travail. Le système présente une API à l'utilisateur qui ne renvoie que des ressources de qualité de production fonctionnelles qui ne sont pas dans un état défectueux. Une API qui teste et résout une mauvaise infrastructure peut être enregistrée, pendant la demande ou un appel d'API précédent/suivant, retirant le besoin pour l'utilisateur final de traiter divers types de défauts d'infrastructure.