System and method for intelligent update flow across inter and intra update dependencies

    公开(公告)号:US11561777B2

    公开(公告)日:2023-01-24

    申请号:US17386414

    申请日:2021-07-27

    Abstract: A method for managing updates of a data manager includes: obtaining a service call graph where the service call graph includes services grouped into service sub-trees and specifies a service hierarchy between the services; identifying the service sub-trees of the service call graph; identifying, using the service hierarchy, independent services among the services of the service call graph; generating, based on identifying the service sub-trees and the independent services, an update sequence for the services; predicting, using the update sequence and the services, an update window for the service sub-trees; and initiating an update of the services using the prediction of the update window.

    Method and system for determining favorability of upgrade window

    公开(公告)号:US11531592B1

    公开(公告)日:2022-12-20

    申请号:US17386439

    申请日:2021-07-27

    Abstract: Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying a service update event; identifying a service sub-tree based on a service call graph; generating an update sequence for the service sub-tree; predicting an update window for the service sub-tree using a final estimated updated completion time for the service, wherein the final estimated updated completion time is based on a risk profile; selecting a first service of the service sub-tree based on the update sequence, wherein the first service includes a first standby service instance and a first active service instance; generating a backup of a first portion of a services shared data volume repository associated with the first service; and applying an update to the first standby service instance to obtain a first updated active service instance.

    SYSTEM AND METHOD FOR ESTIMATION OF TIME TO COMPLETION FOR HETEROGENEOUS APPLICATION UPGRADES IN A CUSTOMER ENVIRONMENT

    公开(公告)号:US20220398108A1

    公开(公告)日:2022-12-15

    申请号:US17386344

    申请日:2021-07-27

    Abstract: A method for managing a client environment includes identifying, by an application upgrade monitoring agent, the application upgrade for an application, in response to the identifying: obtaining device configuration information associated with a client device executing an instance of the application, wherein the client device is executing on the client environment, sending an upgrade time estimation request to a device emulation system, wherein the upgrade time estimation request comprises the device configuration information, obtaining, in response to the upgrade time estimation request, an upgrade estimation from the device emulation system, wherein the upgrade estimation specifies a period of time the application upgrade is expected to take to complete on the client device, and initiating execution of the application upgrade on the client device based on the upgrade estimation.

    METHOD OF CREATING AN INTELLIGENT UPGRADE FLOW FOR A HETEROGENEOUS DATA CENTER

    公开(公告)号:US20220398087A1

    公开(公告)日:2022-12-15

    申请号:US17386427

    申请日:2021-07-27

    Abstract: In general, in one aspect, the invention relates to a method for managing updates, the method includes identifying a sub-tree based on a call graph, generating an update sequence for the sub-tree using the call graph, selecting a first component of the sub-tree based on the update sequence, wherein the first component is a hardware resource, applying an update to the first component to obtain a first updated component, selecting, after applying the update to the first component, a second component of the sub-tree based on the update sequence, and performing an update on the second component.

    Dynamically updating database archive log dependency and backup copy recoverability

    公开(公告)号:US11494271B2

    公开(公告)日:2022-11-08

    申请号:US17076468

    申请日:2020-10-21

    Abstract: System extracts metadata of system committed change numbers, system change numbers for backup copies. System generates start system change numbers as minimums of committed change numbers, end system change numbers as maximums of change numbers, and identifiers for archive log backup copies. System identifies dependent system change numbers from start number to end number for backup copy. System identifies backed-up system change numbers, from start numbers to end numbers for log backup copies, which are in dependent numbers. If backed-up numbers don't include all dependent numbers, system outputs missing system change numbers. System generates start numbers, end numbers, and identifiers for new archive log backup copies, identifies new backed-up system change numbers, from start numbers to end numbers for new log backup copies, which are in missing numbers. If new backed-up numbers include all missing numbers, system stores backup copy with each log backup copy corresponding to any backed-up numbers.

    GLOBALLY UNIQUE WAY TO IDENTIFY A RESOURCE

    公开(公告)号:US20220342773A1

    公开(公告)日:2022-10-27

    申请号:US17236032

    申请日:2021-04-21

    Abstract: A method for providing data protection services to service devices that provide computer implemented services for clients and host resources used to provide the computer implemented services to the clients includes obtaining a resource discovery request for a service device of the service devices. The method further includes, in response to obtaining the resource discovery request: identifying a resource of a portion of the resources hosted by the service device; obtaining: a system identifier for the resource, and a natural identifier for the resource; making a determination that the natural identifier matches a second natural identifier associated with a known resource of the known resources; and in response to the determination: updating a record associated with the known resource based on one or more conditions of the resource.

Patent Agency Ranking