EP3149591A2

Tracking application deployment errors via cloud logs

Abstract

This record has no abstract on file.

Term

8.7 yearsto projected expiry

Projected expiry 28 May 2035, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Claims of equivalent WO 2015184110 A2 We claim:1. A method of tracking errors deploying applications to a cloud computing environment, the cloud computing environment comprising a cloud deployment platform with first and second deployment modules executing thereon and a cloud management server configured to manage a plurality of virtual machines deployed in a cloud infrastucture, the method comprising: generating, by the first deployment module, a unique identifier for a first virtual machine;transmitting by the first deployment module to the second deployment module a request to deploy the first virtual machine, the request including the virtual machine identifier;monitoring, by the first deployment module, a log based on the identifier for the first virtual machine, the log containing an error record that identifies an occurrence of a deployment error corresponding to the first virtual machine detected by one of the second deployment module and the cloud management server;and generating, by the first deployment module, an error message based on the monitoring.
  2. 9
    A non-transitory computer-readable medium comprising instructions executable by one or more hosts in a cloud computing environment, the cloud computing environment comprising a cloud deployment platform with first and second deployment modules executing thereon and a cloud management server configured to manage a plurality of virtual machines deployed in a cloud infrastucture, where the instructions, when executed, cause the one or more hosts to perform a method of tracking application deployment errors, the method comprising:generating, by the first deployment module, a unique identifier for a first virtual machine;transmitting by the first deployment module to the second deployment module a request to deploy the first virtual machine, the request including the virtual machine identifier;monitoring, by the first deployment module, a log based on the identifier for the first virtual machine, the log containing an error record that identifies an occurrence of a deployment error corresponding to the first virtual machine detected by one of the second deployment module and the cloud management server;and generating, by the first deployment module, an error message based on the monitoring.
  3. 17
    A virtualized cloud computing system, comprising:one or more host computers that implement a cloud deployment platform with first and second modules executing thereon;a plurality of host computers executing in a cloud infrastructure, each configured to execute one or more virtual machines therein;and a cloud management server configured to manage the virtual machines in the cloud infrastucture;and a management host configured with a user interface, wherein the system is configured to perform a method of tracking application deployment errors, the method comprising: generating, by the first deployment module, a unique identifier for a first virtual machine;transmitting by the first deployment module to the second deployment module a request to deploy the first virtual machine, the request including the virtual machine identifier;monitoring, by the first deployment module, a log based on the identifier for the first virtual machine, the log containing an error record that identifies an occurrence of a deployment error corresponding to the first virtual machine detected by one of the second deployment module and the cloud management server;and generating, by the first deployment module, an error message based on the monitoring.