×

Method and cloud management node for enabling a virtual machine

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

1. A method performed by a cloud management node for enabling usage of a virtual machine (VM) in a distributed cloud of resources for processing and storing of data, the method comprising:

  • receiving a VM image from a client, the VM image comprising a set of files of an operating system for running the VM;

    distributing the VM image to a plurality of local data centers forming the distributed cloud to install the VM image in the plurality of local data centers, in order for each of the local data centers to enable the VM, wherein each of the plurality of local data centers uses a respective local protocol to communicate and wherein the distributing of the VM image to the plurality of local data centers is via respective local image service agents that provide protocol translation between a global protocol used by the cloud management node and each respective local protocol used by each respective local data center;

    receiving respective local identification of the VM image from each of the plurality of local data centers;

    mapping a global identification of the VM image to the received local identifications of the VM image, wherein the global identification is a single global identification mapped to a plurality of the local identifications;

    returning the global identification to the client, thereby enabling the client to change, via the cloud management node, the VM image installed in the plurality of local data centers by referring to the global identification, wherein the cloud management node uses mapping of the global identification to access the VM image in the plurality of local data centers;

    receiving an adaptation block from the client, along with the global identification, to update the VM image in the plurality of local data centers; and

    distributing the adaptation block to the plurality of local data centers based on the global identification to update the VM image.

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