×

Information processing system and method of allocating I/O to paths in same

  • US 7,873,759 B2
  • Filed: 12/23/2008
  • Issued: 01/18/2011
  • Est. Priority Date: 10/30/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. An information processing system that communicates with a storage apparatus through a plurality of paths Pi (i=1 to n, where n is a total number of the paths), and issues an I/o to the storage apparatus through one of the paths Pi, the information processing system comprising:

  • a first processing unit that sets weights Wi to the respective paths Pi;

    a second processing unit that obtains an I/O issue interval di by dividing a sum total Σ

    Wi of the weights Wi by the weight Wi set to the respective paths Pi;

    a third processing unit that obtains I/O issue timings ti(m)of each of the paths Pi from the following equation;


    ti(m)=di/C+m·

    d
    i (m=0, 1, 2, . . . ) (where C is a constant);

    anda fourth processing unit that issues the I/Os to the paths Pi in an order corresponding to an order of the I/O issue timings ti(m) chronologically arranged.

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