×

Dynamic network adapter queue pair allocation

  • US 8,640,128 B2
  • Filed: 03/17/2012
  • Issued: 01/28/2014
  • Est. Priority Date: 04/12/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for dynamically allocating network adapter queue pairs, the method comprising:

  • receiving a notification at an operating system image, running in a virtualized environment, of a change in allocation of queue pair resources to said operating system image, wherein said change in allocation of queue pairs includes adding at least one new queue pair;

    in response to said notification, querying a network adapter through a hypervisor in said virtualized environment to obtain a new queue pair resource count after said change in allocation;

    performing a hashing operation in said operating system image using said new queue pair resource count to distribute transmit traffic among said queue pair resources; and

    before performing said hashing operation in said operating system image;

    allocating said at least one new queue pair;

    starting said at least one new queue pair; and

    waiting for said network adapter to perform a hashing operation to distribute receive traffic among said queue pair resources operating after said change in allocation.

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