×

Resource allocation brokering in nested containers

  • US 8,181,182 B1
  • Filed: 11/16/2004
  • Issued: 05/15/2012
  • Est. Priority Date: 11/16/2004
  • Status: Active Grant
First Claim
Patent Images

1. A machine-implemented method comprising:

  • sending, from a first broker process executing within a first container to a first client process executing within a second container, a first notice that a first plurality of computing resources will be removed,wherein the first container is a virtual machine associated with the first plurality of computing resources,wherein the second container is an operating system (OS) associated with a second plurality of computing resources,wherein the first plurality of computing resources comprises the second plurality of computing resources, andwherein the second container is within the first container;

    instructing, by the first client process in response to receiving the first notice, a second broker process executing within the second container, to send a second notice to a second client process executing within a third container, wherein the second notice comprises the first notice; and

    sending, from the second broker process in response to the instructing, the second notice to the second client process,wherein the third container is a project associated with a third plurality of computing resources,wherein the second plurality of computing resources comprises the third plurality of computing resources, andwherein the third container is within the second container; and

    invoking, by the second client process in response to receiving the second notice, a graceful termination mechanism of the third container,wherein the first notice instructs the first client process that the first broker process has deallocated, from the second container, one or more of the second plurality of computing resources, andwherein the first broker process provides the first notice to the first client process in response to the first broker process detecting that the first plurality of computing resources will be removed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×