×

Method and apparatus for implementing high-performance, scaleable data processing and storage systems

  • US 8,291,094 B2
  • Filed: 03/20/2006
  • Issued: 10/16/2012
  • Est. Priority Date: 06/30/2000
  • Status: Active Grant
First Claim
Patent Images

1. A disk-based storage system for providing high-performance, scaleable storage services to a client from a plurality of disks, comprisinga disk interface module connected to the plurality of disks for controlling data stored on the plurality of disks;

  • a host interface module which receives requests for storage service from the client, each storage service request including a data object to be stored and a data object identifier that identifies that data object and, in response to each storage service request and based on a workload and on relative demands placed on subsets of the plurality of disks instead of a physical location in the plurality of disks, selects a subset of the plurality of disks to provide the requested storage so that data corresponding to the same data object identifier can be transferred to different physical disk locations from request to request in order to distribute the workload across the plurality of disks; and

    a switch fabric for temporarily connecting the host interface module to the resource module for providing the storage service to the client.

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