×

Mapping virtual machines from a private network to a multi-tenant public datacenter

  • US 9,294,524 B2
  • Filed: 12/16/2013
  • Issued: 03/22/2016
  • Est. Priority Date: 12/16/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating a plurality of virtual machines (“

  • VMs”

    ) on a public datacenter, the method comprising;

    from a first network controller of a private network, directing a second network controller of the public datacenter to create the VMs;

    from the first network controller of the private network, communicating with the second network controller of the public datacenter to determine a type of the second network controller;

    when the type of the second network controller is one of a pre-defined set of network controller types;

    using application programming interfaces (APIs) of the second network controller to set up a primary virtual local area network (VLAN) between the plurality of VMs; and

    using the APIs of the second network controller to set up a plurality of secondary VLANs, wherein each secondary VLAN is between a subset of the plurality of VMs that restricts communication within the primary VLAN between VMs on the secondary VLAN to communication with other VMs on the secondary VLAN, wherein a set of host machines implement each secondary VLAN to send signals between the secondary VLAN'"'"'s subset of the plurality of VMs on the public datacenter without passing the signals through the private network; and

    when the type of the second network controller is not one of the pre-defined set of network controller types, setting up a system of communication in which all communication between the VMs created on the public datacenter pass through the private network.

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