×

Receiving buffer credits by a plurality of channels of one or more host computational devices for transmitting data to a control unit

  • US 9,864,716 B2
  • Filed: 05/20/2015
  • Issued: 01/09/2018
  • Est. Priority Date: 05/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a host computational device communicatively coupled via a switch to a storage controller through a plurality of channels, the method comprising:

  • sending, by a channel of the host computational device, a command to transfer data to a control unit included in the storage controller; and

    receiving, by the channel of the host computational device, a number of buffer credits from the control unit for communication with the control unit, wherein the number of buffer credits that is received is based on the control unit monitoring a number of transfer ready operations and a number of retry operations during a monitoring period while communicating with the plurality of channels that includes the channel, and wherein the channel of the host computational device receives an increased number of buffer credits, in response to the control unit determining that there is use of transfer ready operations but no use of retry operations during the monitoring period, and in response to the control unit determining that the number of transfer ready operations is greater than a transfer ready threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×