Patent ID: 8051419

Claim:
A method of dynamically adjusting number of task requests, applicable to an Internet Small Computer System Interface (iSCSI) protocol, comprising: transmitting at least one first task request to an target by an initiator; temporarily storing the first task request by the target; calculating an average access data volume and a current access data volume by the target according to each access data volume corresponding to all temporarily stored task requests; calculating an allowable access data volume by the target according to the average access data volume; calculating a difference between the allowable access data volume and the current access data volume by the target; setting a number of transmissible tasks by the target according to a quotient of the average access data volume divided by the difference; transmitting the number of transmissible tasks to the initiator by the target; and transmitting a second task request less than the number of transmissible tasks to the target by the initiator.