Inbound blocking of data received from a lan in a multi-processor virtualization environment
AssigneeInternational Business Machines Corporation
InventorsJeffrey C. Hanscom, Howard M. Haynie, Bruce H. Ratcliff, Jeffrey M. Turner
Life of this patent
Estimating the term…
Abstract
An incoming LAN traffic management system comprising: an I/O adapter configured to receive incoming packets from an Ethernet; a plurality of hosts coupled to the I/O adapter and each having a host buffer; a data router configured to block information received by the I/O adapter into memory locations from an SBAL associated with at least one of the plurality of hosts and in accordance with blocking parameters for the at least one of the plurality of hosts, the data router including an expiration engine configured to expire the SBAL before it is full if at least one predetermined threshold is exceeded.
Claims20
An incoming LAN traffic management system comprising:
- an I/O adapter configured to receive incoming packets from an Ethernet;
- a plurality of hosts coupled to the I/O adapter and each having a host buffer;
- a data router configured to block information received by the I/O adapter into memory locations of an SBAL associated with at least one of the plurality of hosts and in accordance with blocking parameters for the at least one of the plurality of hosts, the data router including an expiration engine configured to expire the SBAL before it is full if at least one predetermined threshold is exceeded.
A method of expiring SBAL's during the blocking of incoming LAN traffic comprising:
- locating an SBAL that has passed its active life-span;
- removing the SBAL from an active SBAL list;
- transferring all data packets in the SBAL to a host;
- and
- placing the SBAL in a used SBAL list.
A computer program product for executing the expirations of SBAL's during the blocking of inbound LAN traffic, the computer program product comprising:
- a computer-readable storage medium for storing instructions for executing the expiration if SBAL's during the blocking of incoming LAN traffic, the expiring of SBAL's comprising a method of:
- locating an SBAL that has passed its active life-span;
- removing the SBAL from an active SBAL list;
- transferring all data packets in the SBAL to a host;
- and
- placing the SBAL in a used SBAL list.
Dependencies are inferred from the claim text.