Apparatus, information processing method and information processing system
US-2015117179-A1 · Apr 30, 2015 · US
US9547516B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9547516-B2 |
| Application number | US-201414466998-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 23, 2014 |
| Priority date | Aug 22, 2014 |
| Publication date | Jan 17, 2017 |
| Grant date | Jan 17, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of migrating a data compute node (DCN) in a datacenter comprising a plurality of host physical computing devices, a compute manager, and a network manager is provided. The method by the network manager configures a plurality of logical networks and provides a read-only configuration construct of at least one of the plurality of logical networks to the virtualization software of each host. The construct of each logical network includes a unique identification of the logical network. The method by the compute manager obtains the unique identification of one or more of the logical networks, determining that a particular logical network is available on first and second hosts based on the unique identification of the particular logical network, and configures a first DCN to move from the first host to the second host based on the determination that the first and second hosts are on the particular logical network.
Opening claim text (preview).
What is claimed is: 1. A method of migrating a data compute node (DCN) in a datacenter comprising a plurality of host physical computing devices, a compute manager to configure a set of DCNs on the hosts, and a network manager, each host comprising virtualization software, the method comprising: by the compute manager, configuring at least one DCN on each of the plurality of hosts; by the network manager, configuring a plurality of logical networks and providing a read-only configuration construct of at least one of the plurality of logical networks to the virtualization software of each host, the read-only configuration construct of each logical network comprising a unique identification of the logical network; by the compute manager: obtaining, from the virtualization software of a first host, the unique identification of a particular logical network included in the read-only configuration construct of the particular logical network, the particular logical network connected to a DCN configured on the first host; determining that the particular logical network is available on a second host based on the unique identification of the particular logical network; and configuring the DCN to migrate from the first host to the second host based on the determination that the second host is on the particular logical network. 2. The method of claim 1 further comprising: by the network manager: configuring a logical forwarding element (LFE) on each of the plurality of hosts to perform open systems interconnection (OSI) model layer 3 (L3) packet forwarding between DCNs of the hosts, the LFE comprising a plurality of ports; and connecting each of a set of DCNs of the virtualization software of the second host to the particular network through a set of ports in the plurality of LFE ports, wherein configuring the first DCN to move from the first host to the second host is based on an availability of a free LFE port on the second host. 3. The method of claim 1 further comprising determining a utilization of a set of resources on each host by the virtualization software of the corresponding host, wherein configuring the first DCN to move from the first host to the second host is based on a determination that the utilization of each resource in the set of resources on the second host is below a predetermined threshold. 4. The method of claim 1 , wherein the unique identification of each logical network is a universal unique identification (UUID) of the logical network. 5. The method of claim 1 , wherein the virtualization software of the first host obtains the unique identification of the particular logical network from the network manager. 6. The method of claim 1 further comprising determining by the compute manager that the first host requires maintenance, wherein configuring the first DCN to move from the first host to the second host is in response to determining that the first host requires maintenance. 7. The method of claim 1 further comprising determining by the compute manager that utilization of a particular resource on the first host has exceeded a predetermined threshold, wherein configuring the first DCN to move from the first host to the second host is in response to determining that the first host has exceeded utilization of the particular resource. 8. The method of claim 7 , wherein the particular resource is one of processing, memory, and communication bandwidth. 9. The method of claim 1 further comprising determining by the compute manager that resources of the first and second hosts are underutilized, wherein configuring the first DCN to move from the first host to the second host is in response to determining that resources of the first and second hosts are underutilized to turn off the power on the first host after moving the first DCN to the second host. 10. The method of claim 1 , wherein the DCN is a virtual machine (VM). 11. A system comprising: a plurality of host physical computing devices, each host comprising virtualization software; a compute manager to configure at least one data compute node DCN on each of the plurality of the hosts; a network manager to configure a plurality of logical networks and provide a read-only configuration construct of at least one of the plurality of logical networks to the virtualization software of each host, the read-only configuration construct of each logical network comprising a unique identification of the logical network; the compute manager further to: obtain, from the virtualization software of a first host, the unique identification of a particular logical network included in the read-only configuration construct of the particular logical network, the particular logical network connected to a DCN configured on the first host; determine that the particular logical network is available on a second host based on the unique identification of the particular logical network; and configure the DCN to migrate from the first host to the second host based on the determination that the second host is on the particular logical network. 12. The system of claim 11 , the network manager further to: configure a logical forwarding element (LFE) on each of the plurality of hosts to perform open systems interconnection (OSI) model layer 3 (L3) packet forwarding between DCNs of the hosts, the LFE comprising a plurality of ports; and connect each of a set of DCNs of the virtualization software of the second host to the particular network through a set of ports in the plurality of LFE ports, wherein configuring the first DCN to move from the first host to the second host is based on an availability of a free LFE port on the second host. 13. The system of claim 11 , wherein the virtualization software of each host is configured to determine a utilization of a set of resources on the host, wherein configuring the first DCN to move from the first host to the second host is based on a determination that the utilization of each resource in the set of resources on the second host is below a predetermined threshold. 14. The system of claim 11 , wherein the unique identification of each logical network is a universal unique identification (UUID) of the logical network. 15. The system of claim 11 , wherein the virtualization software of the first host obtains the unique identification of the particular logical network from the network manager. 16. The system of claim 11 , the compute manager further to determine that a host requires maintenance, wherein configuring the first DCN to move from the first host to the second host is in response to determining that the first host requires maintenance. 17. The system of claim 11 , wherein the compute manager is further to determine that utilization of a particular resource on a host has exceeded a predetermined threshold, wherein configuring the first DCN to move from the first host to the second host is in response to determining that the first host has exceeded utilization of the particular resource. 18. The system of claim 17 , wherein the particular resource is one of processing, memory, and communication bandwidth. 19. The system of claim 11 , the compute manager further to: determine that resources of the first and second hosts are underutilized, wherein configuring the first DCN to move from the first host to the second host is in response to determining that resources of the first and second hosts are underutilized to turn off the power on the first host after moving the first DCN to the second host. 20. T
for initial configuration or provisioning, e.g. plug-and-play · CPC title
maintaining the standby controller/processing unit updated (initialisation or re-synchronisation thereof G06F11/1658 and subgroups) · CPC title
involving virtual machines · CPC title
without idle spare hardware · CPC title
the condition being updates or upgrades of network functionality · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.