IP Library Granted Patent US 11,057,270
Granted Patent B2
US 11,057,270 · App. 16/696,729 · Granted Jul 6, 2021

Physical network orchestration for data centers

Inventors: Vipin Jain (San Jose, CA); Suran Saminda de Silva (Saratoga, CA); Shyam Kapadia (Santa Clara, CA); Nilesh Shah (Fremont, CA)
Assignee: CISCO TECHNOLOGY, INC.
H04L41/0806H04L41/084H04L49/1569H04J2203/0014H04L45/586
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,057,270
App. No.
16/696,729
Granted
Jul 6, 2021
Kind
B2
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.

Claims (40)

1. A method, comprising:

assigning a virtual machine in a virtual network to a segment organization in the virtual network;

attaching the virtual machine (VM) to a virtual switch;

attaching the virtual switch to a physical switch in a physical network;

communicating, information about the VM to the physical switch, wherein the information includes a segment identification of the segment organization;

accessing, based on the communicated information about the VM, a configuration profile for the segment organization from a network database; and

configuring, based on the access configuration profile for the segment organization, the physical network to receive/send data from/to the virtual switch, the configuring including sending the configuration profile to a leaf in the physical network through a virtual station discovery protocol when the virtual switch is attached to the physical switch to allow the leaf to route traffic in the physical network from the virtual server.

2. The method of claim 1 , further comprising accessing, using the communicated information, the configuration profile in a database.

3. The method of claim 1 , wherein the physical switch is a leaf in a CLOS network.

4. The method of claim 1 , wherein the information includes a generic network global unique identifier.

5. A non-transitory computer readable media that includes instructions for execution and when executed by a processor is operable to perform operations, comprising:

assigning a virtual machine in a virtual network to a segment organization in the virtual network;

attaching the virtual machine (VM) to a virtual switch;

attaching the virtual switch to a physical switch in a physical network;

communicating, information about the VM to the physical switch, wherein the information includes a segment identification of the segment organization;

accessing, based on the communicated information about the VM, a configuration profile for the segment organization from a network database; and

configuring, based on the access configuration profile for the segment organization, the physical network to receive/send data from/to the virtual switch, the configuring including sending the configuration profile to a leaf in the physical network through a virtual station discovery protocol when the virtual switch is attached to the physical switch to allow the leaf to route traffic in the physical network from the virtual server.

6. The media of claim 5 , the operations further comprising accessing, using the communicated information, the configuration profile in a database.

7. The media of claim 5 , wherein the physical switch is a leaf in a CLOS network.

8. The media of claim 5 , wherein the information includes a generic network global unique identifier.

9. The media of claim 5 , wherein the virtual switch is a hypervisor virtual switch.

10. The media of claim 5 , wherein the virtual switch is directly connected to the physical switch.

11. A system, comprising:

a non-transitory media that includes instructions;

a process programed to cooperate with the instruction in memory to perform operations, comprising:

assigning a virtual machine in a virtual network to a segment organization in the virtual network;

attaching the virtual machine (VM) to a virtual switch;

attaching the virtual switch to a physical switch in a physical network;

communicating, information about the VM to the physical switch, wherein the information includes a segment identification of the segment organization;

accessing, based on the communicated information about the VM, a configuration profile for the segment organization from a network database; and

configuring, based on the access configuration profile for the segment organization, the physical network to receive/send data from/to the virtual switch, the configuring including sending the configuration profile to a leaf in the physical network through a virtual station discovery protocol when the virtual switch is attached to the physical switch to allow the leaf to route traffic in the physical network from the virtual server.

12. The system of claim 11 , the operations further comprising accessing, using the communicated information, the configuration profile in a database.

13. The system of claim 11 , wherein the physical switch is a leaf in a CLOS network.

14. The system of claim 11 , wherein the information includes a generic network global unique identifier.

15. The method of claim 1 , wherein the virtual switch is a hypervisor virtual switch.

16. The method of claim 1 , wherein the virtual switch is directly connected to the physical switch.

17. The method of claim 1 , wherein the configuration information is received from a virtual machine.

18. The system of claim 11 , wherein the virtual switch is a hypervisor virtual switch.

19. The system of claim 11 , wherein the virtual switch is directly connected to the physical switch.

20. The system of claim 11 , wherein the configuration information is received from a virtual machine.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2019
From: JAIN, VIPIN; DE SILVA, SURAN SAMINDA; KAPADIA, SHYAM; SHAH, NILESH
To: CISCO TECHNOLOGY, INC.
Reel/Frame 051123/0317 →
Continuity (3)
Continuation 15842411 · Dec 14, 2017
Continuation 13921083 · Jun 18, 2013
Related Publication 20200099581A1 · Mar 26, 2020