Physical network orchestration for data centers
AssigneeCisco Technology, Inc.
InventorsVipin Jain, Suran Saminda de Silva, Shyam Kapadia, Nilesh Shah
Life of this patent
Estimating the term…
Abstract
A method is provided in one example embodiment and includes creating a segment organization, which includes a configuration profile. The method also includes attaching the configuration profile to a server in the segment organization. The method further includes sending the attached configuration profile to a database in a physical network.
Claims18
A method, comprising:
- creating a configuration profile for a physical network cluster that includes CLOS topology based spine-leaf architecture, wherein the creating includes configuring virtual local area networks, access/trunk ports, switch virtual interfaces, and virtual routing and forwarding tables;
- creating a virtual data cloud segment organization at a virtual manager located in a hardware server, wherein the virtual data cloud segment organization includes the configuration profile for the physical network cluster, wherein the physical network cluster includes a plurality of spines and a plurality of leafs;
- attaching the configuration profile to a virtual server in the segment organization, wherein the configuration profile is associated with a segment identification for the virtual server;
- and
- sending the attached configuration profile to a database in the physical network where it is stored in memory, wherein the configuration profile includes a mapping of a virtual local access network to a segment associated with the segment identification, wherein the configuration profile is accessed using the segment identification and used to create a virtual routing and forwarding table for the virtual server.
One or more non-transitory media that includes instructions for execution and when executed by a processor is operable to perform operations, comprising:
- creating a configuration profile for a physical network cluster that includes CLOS topology based spine-leaf architecture, wherein the creating includes configuring virtual local area networks, access/trunk ports, switch virtual interfaces, and virtual routing and forwarding tables;
- creating a segment organization at a virtual manager located in a hardware server, wherein the virtual data cloud segment organization includes the configuration profile for the physical network cluster, wherein the physical network cluster includes a plurality of spines and a plurality of leafs;
- attaching the configuration profile to a server in the segment organization, wherein the configuration profile is associated with a segment identification for the server;
- and
- sending the attached configuration profile to a database in the physical network where it is stored in memory, wherein the configuration profile includes a mapping of a virtual local access network to a segment associated with the segment identification, wherein the configuration profile is accessed using the segment identification and used to create a virtual routing and forwarding table for the server.
A network element configured for network orchestration, comprising:
- a memory storing instructions;
- and
- a processor coupled to the memory and executing the instructions such that the network element is configured for network orchestration by:
- creating a configuration profile for a physical network cluster that includes CLOS topology based spine-leaf architecture, wherein the creating includes configuring virtual local area networks, access/trunk ports, switch virtual interfaces, and virtual routing and forwarding tables;
- creating a virtual data cloud segment organization at a virtual manager located in a hardware server, wherein the virtual data cloud segment organization includes the configuration profile for the physical network cluster, wherein the physical network cluster includes a plurality of spines and a plurality of leafs;
- attaching the configuration profile to a virtual server in the segment organization, wherein the configuration profile is associated with a segment identification for the server;
- and
- sending the attached configuration profile to a database in the physical network where it is stored in memory, wherein the configuration profile includes a mapping of a virtual local access network to a segment associated with the segment identification, wherein the configuration profile is accessed using the segment identification and used to create a virtual routing and forwarding table for the virtual server.
Dependencies are inferred from the claim text.