×

System and method for improving TCP performance in virtualized environments

  • US 10,355,997 B2
  • Filed: 01/07/2014
  • Issued: 07/16/2019
  • Est. Priority Date: 09/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • observing in-sequence data packets being transmitted in both directions between a protocol sender and a protocol receiver during a Transport Control Protocol (TCP) connection between the protocol sender and the protocol receiver, wherein at least one of the protocol sender and the protocol receiver resides within a virtualized host executing on a hypervisor of a server;

    determining a protocol packet buffer within a protocol acceleration module is not full, wherein the protocol acceleration module is located within the hypervisor; and

    processing, by the protocol acceleration module located within the hypervisor, the in-sequence data packets associated with the TCP connection in an accelerated mode, wherein the processing includes copying the in-sequence data packets associated with the TCP connection into the protocol packet buffer when the virtualized host is not scheduled, and further includes an early acknowledgement process.

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