Management von Informationstechnologieressourcen

Ein Verfahren (500) zur Skalierung von Ressourcen (120), wobei das Verfahren (500) aufweist:Identifizieren (510), durch den Prozessor (16), eines anstehenden Ereignisses, das sich auf eine auf einer oder mehreren Ressourcen (120) ausgeführte Anwendung auswirkt, wobei das Identifizieren ein Abrufen v...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kodali, Sreedhar B, Millwood, Daniel N, Raghav, Sandeep, Vadlamudi, Srinivasa B
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Ein Verfahren (500) zur Skalierung von Ressourcen (120), wobei das Verfahren (500) aufweist:Identifizieren (510), durch den Prozessor (16), eines anstehenden Ereignisses, das sich auf eine auf einer oder mehreren Ressourcen (120) ausgeführte Anwendung auswirkt, wobei das Identifizieren ein Abrufen von Informationen bezüglich des anstehenden Ereignisses aus einer Datenbank aufweist;Vorhersagen (515), durch den Prozessor (16), eine Workload für die Anwendung basierend auf dem identifizierten anstehenden Ereignis, eines Popularitätswertes für das anstehende Ereignis und historischen Daten eines vorherigen Ereignisses, das eine Ähnlichkeit mit dem anstehenden Ereignis hat, wobei die Vorhersage mithilfe einer vordefinierten Regel durchgeführt wird;Vergleichen, durch den Prozessor (16), der vorhergesagten Workload mit einer konkreten historischen Workload für die Anwendung;Überprüfen, durch den Prozessor (16), der Vorhersage basierend auf dem Vergleich;Ermitteln (520), durch den Prozessor (16), einer Anzahl der Ressourcen, die zur Verarbeitung der vorhergesagten Workload unter Verwendung einer bisherigen Skalierungshistorie der Anwendung erforderlich ist;Bestimmen, durch den Prozessor, einer Zeitdauer für eine Skalierung der Ressourcen (120) auf Basis der Anzahl der ermittelten Ressourcen (120); undSkalieren (525), durch den Prozessor (16), der Ressourcen (120) basierend auf der ermittelten Anzahl von Ressourcen (120) vor Eintreten des Ereignisses, wobei das Skalieren der Ressourcen (120) zu einer Zeit initialisiert wird, der dem Auftreten des Ereignisses um mindestens die Zeitdauer vorausgeht. Embodiments relate to information technology resource management and scaling. According to one aspect, an upcoming event impacting an application operating on one or more resources is identified. A workload on the application is predicted based on the upcoming event identified and historical data about a previous event having similarity with the upcoming event. The prediction is performed using a predefined rule. A number of resources required to process the predicted workload is ascertained using a past scaling history of the application. The resources are scaled based on the ascertained number of said resources determined before the occurrence of the event.