Oracle Corporation
Computer cloud system with predictive patching
Last updated:
Abstract:
Embodiments determine a patching sequence for applying software patches to correct a plurality of issues on a cloud system that comprises a plurality of pods. Embodiments receive a list of issues that occurred on each of the plurality of pods during a first time duration and, using a Frequent Pattern Growth algorithm, determine issues that frequently occur together and issues that likely follow other issues. Embodiments generate a matrix showing a number of each of the plurality of issues that occurred on each of the pods based on the list of issues during the first time duration, and update the matrix using matrix factorization to provide a relative ranking of each of the issues occurring on each pod. Embodiments then generate the patching sequence comprising a time ordered listing of combinations of pods and issues.
Utility
11 Aug 2020
21 Dec 2021