BACKUP AND RESTORE FRAMEWORK FOR DISTRIBUTED COMPUTING SYSTEMS

    公开(公告)号:US20180322019A1

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

    申请号:US15588529

    申请日:2017-05-05

    IPC分类号: G06F11/14

    摘要: Methods, systems, and computer readable media for backing up and restore a deployment on a cloud computing platform are described. A deployment on a cloud computing platform includes a set of virtual machines and corresponding disks. A deployment may include multiple subunits designated as deployment jobs. A respective job specification file specifies respective resources used by each deployment job. The resources include various scripts specifying actions to take before, during, and after a backup. A backup orchestrator, upon receiving a backup request for the deployment, executes the scripts in a pre-specified sequence ordered by script type. When a particular type of scripts executes, the corresponding script for each deployment job, if specified in the specification file to correspond to that type, executes. When all scripts of a particular type finish execution, scripts having a next type execute. Accordingly, the operations of backing up multiple deployment jobs are synchronized and orchestrated.

    Service availability metrics
    2.
    发明授权

    公开(公告)号:US10735278B1

    公开(公告)日:2020-08-04

    申请号:US16351195

    申请日:2019-03-12

    摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing availability metrics for an integrated service. One of the methods includes generating, for a service installed on a software platform, a plurality of availability logs, each availability log representing an occurrence of the service becoming unavailable. The plurality of availability logs are aggregated according to one or more aggregation criteria. The aggregated availability logs are processed to compute one or more availability metrics for the service, wherein each availability metric quantifies the availability of the service to process requests from the plurality of workloads in the presence of system failures and interruptions. An availability rating for the service is computed from the one or more availability metrics.

    Backup and restore framework for distributed computing systems

    公开(公告)号:US10379968B2

    公开(公告)日:2019-08-13

    申请号:US15588529

    申请日:2017-05-05

    IPC分类号: G06F11/14 G06F9/48

    摘要: Methods, systems, and computer readable media for backing up and restore a deployment on a cloud computing platform are described. A deployment on a cloud computing platform includes a set of virtual machines and corresponding disks. A deployment may include multiple subunits designated as deployment jobs. A respective job specification file specifies respective resources used by each deployment job. The resources include various scripts specifying actions to take before, during, and after a backup. A backup orchestrator, upon receiving a backup request for the deployment, executes the scripts in a pre-specified sequence ordered by script type. When a particular type of scripts executes, the corresponding script for each deployment job, if specified in the specification file to correspond to that type, executes. When all scripts of a particular type finish execution, scripts having a next type execute. Accordingly, the operations of backing up multiple deployment jobs are synchronized and orchestrated.