×

Monitoring containers in a distributed computing system

  • US 10,642,694 B2
  • Filed: 01/12/2018
  • Issued: 05/05/2020
  • Est. Priority Date: 01/12/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • deploying, by a first computing device, a bundled application on a plurality of computing devices of a distributed computing system, the bundled application including a plurality of containers executing on the plurality of computing devices, each container of the plurality of containers executing an application instance forming part of the bundled application;

    monitoring, by the first computing device, a state of each container of the plurality of containers; and

    invoking at least one of restarting, redeploying, and moving containers of the plurality of containers, by the first computing device, effective to maintain a state of the bundled application in response to any faults indicated by the monitoring;

    (a) detecting, by the first computing device, failure of a first container of the plurality of containers executing on a second computing device of the plurality of computing devices;

    (b) in response to (a), invoking restarting of the first container on the second computing device;

    (c) determining that (b) did not resolve the failure of the first container; and

    (d) in response to (c), invoking redeploying of the first container on the second computing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×