×

System for distributing volumes to an HSM system front end

  • US 5,974,515 A
  • Filed: 04/08/1997
  • Issued: 10/26/1999
  • Est. Priority Date: 04/08/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for distributing volume units to host computers sharing a multi-volume disk system having a plurality of levels of organization comprising the steps of:

  • placing a first level into at least one source array having a plurality of elements;

    ordering a first source array into a destination array for a next level, the destination array having a number of elements equal to or greater than the sum of the number of elements in all source arrays being ordered into the destination array;

    calculating a gap for spacing empty elements apart between the elements of the destination array according to the following procedures;

    
    
    space="preserve" listing-type="equation">gap=trunc(ratio×

    (i+1)+0.5)-trunc(ratio×

    i+0.5).where trunc instructs the computer system to round the result down, i is an index to the selected element in the destination array, and ratio is calculated by dividing the number of empty elements left in the destination array by the total number of elements in the destination array.spacing the elements in the destination array said gap for spacing empty elements apart, whereby the destination array becomes the source array for the next level until all levels have been ordered.

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