×

System and method for improving TCP performance in virtualized environments

  • US 10,116,574 B2
  • Filed: 05/23/2016
  • Issued: 10/30/2018
  • Est. Priority Date: 09/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a memory that stores computer executable components;

    a processor that executes computer executable components stored in the memory, wherein the computer executable components comprise;

    a data flow identification component configured to identify first configuration data indicative of TCP stack configuration information for a data flow transmitted between a protocol sender and a protocol receiver, wherein at least one of the protocol sender and the protocol receiver resides within a virtualized host;

    a protocol override component configured to override the first configuration data with second configuration data indicative of policy-based TCP stack configuration information for the data flow;

    a transmitter component configured to transmit the data flow to the protocol receiver using the second configuration data indicative of the policy-based TCP stack configuration; and

    a diagnostics component configured to generate diagnostics data indicative of TCP performance associated with the data flow and determine, based on the diagnostics data, that the data flow to the protocol receiver is being slowed by resource scheduling being performed by the virtualized host.

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