The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 21, 2023

Filed:

Sep. 09, 2019
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Ayan Banerjee, Fremont, CA (US);

Nataraj Batchu, Sunnyvale, CA (US);

Varun Shah, Fremont, CA (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 9/50 (2006.01); H04L 43/0882 (2022.01); H04L 43/16 (2022.01); H04L 67/51 (2022.01); H04L 67/1008 (2022.01); H04L 47/80 (2022.01); H04L 45/745 (2022.01);
U.S. Cl.
CPC ...
H04L 67/1008 (2013.01); G06F 9/45558 (2013.01); G06F 9/5077 (2013.01); H04L 43/0882 (2013.01); H04L 43/16 (2013.01); H04L 45/74591 (2022.05); H04L 47/805 (2013.01); H04L 67/51 (2022.05); G06F 2009/45595 (2013.01);
Abstract

This disclosure describes techniques for collecting network parameter data for network switches and/or physical servers and provisioning virtual resources of a service on physical servers based on network resource availability. The network parameter data may include network resource availability data, diagnostic constraint data, traffic flow data, etc. The techniques include determining network switches that have an availability of network resources to support a virtual resource on a connected physical server. A scheduler may deploy virtual machines to particular servers based on the network parameter data in lieu of, or in addition to, the server utilization data of the physical servers (e.g., CPU usage, memory usage, etc.). In this way, a virtual resource may be deployed to a physical server that has an availability of the server resources, but also is connected to a network switch with the availability of network resources to support the virtual resource.


Find Patent Forward Citations

Loading…