×

Modular storage server architecture with dynamic data management

  • US 6,233,607 B1
  • Filed: 04/01/1999
  • Issued: 05/15/2001
  • Est. Priority Date: 04/01/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. In a storage server comprising a plurality of modules, each of said modules comprising a processor and a plurality of disks and a host controller, a method comprising the steps of:

  • receiving data requests issued from a plurality of clients, sending vote solicitations from said host controller to each of said modules, each of said vote solicitations containing the name of the requested data, receiving votes from said modules that have said requested data on the module'"'"'s respective disks, each of said votes containing a module ID, if one or more of said votes are received, selecting one of said votes according to a voting algorithm, forwarding said data request to the module that sent the selected vote, and after said module retrieves said requested data from the respective disks, receiving said data from said module and sending said data to said clients issuing said data request.

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