×

Measuring virtual infrastructure performance as a function of physical infrastructure performance

  • US 10,079,745 B2
  • Filed: 08/01/2016
  • Issued: 09/18/2018
  • Est. Priority Date: 11/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A bandwidth measuring and optimizing system comprising a processor, a memory coupled to the processor, and a computer-readable hardware storage device coupled to the processor, the storage device containing program code configured to be run by the processor via the memory to implement a method for using an SDN controller to automatically test cloud performance, the method comprising:

  • the system running a first bandwidth test on a physical path that connects two physical nodes of a physical network, wherein the first bandwidth test measures a first network bandwidth available through the physical network along the physical path;

    the system provisioning a virtual machine in a virtualized computing platform running on the physical network;

    the system instructing the virtual machine to run a second bandwidth test on a software-defined path that connects two virtual nodes of a software-defined network provisioned on the virtualized computing environment, wherein the second bandwidth test measures a second network bandwidth available through the software-defined network along the software-defined path;

    the system detecting a trigger condition, wherein the trigger condition is selected from a group comprising;

    a detection that a virtual network bandwidth falls above or below a threshold value, a detection that a physical network bandwidth falls above or below a threshold value, a receipt of a test request from an extrinsic hardware or software module, an occurrence of a particular time, a determination that a certain duration of time has elapsed since the most recent performance of the first and second bandwidth tests, and a receipt of a test request from a user; and

    the system performing the running, provisioning, and initiating in response to the detecting.

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