Patents Assigned to Summit Data Systems LLC
  • Patent number: 8458495
    Abstract: A disk array controller detects disk drive power-on-reset events that may cause a disk drive to lose uncommitted write data stored in its cache. When an unexpected disk drive power-on-reset event is detected, the disk array controller may initiate an appropriate corrective action. For example, the disk array controller may initiate a disk drive rebuild operation, or may re-send a set of write commands to the disk drive.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: June 4, 2013
    Assignee: Summit Data Systems LLC
    Inventors: Christophe Therene, Paul R. Stonelake, Alex Ga Hing Tang, Richard L. Harris
  • Patent number: 8271606
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers. In one embodiment, the system is capable of subdividing the storage space of an array of disk drives into multiple storage partitions, and allocating the partitions to host computers on a network. A storage partition allocated to a particular host computer may appear as local disk drive storage to user-level processes running on the host computer.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: September 18, 2012
    Assignee: Summit Data Systems LLC
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch
  • Patent number: 8145978
    Abstract: A system and method are provided for efficiently initializing a redundant array of independent disks (RAID). The method monitors host write operations and uses that information to select the optimal method to perform a parity reconstruction operation. The bins to which data access write operations have not occurred can be initialized using a zeroing process. In one aspect, the method identifies drives in the RAID array capable of receiving a ‘WriteRepeatedly’ command and leverages that capability to eliminate the need for the RAID disk array controller to provide initialization data for all disk array initialization transfers. This reduces the RAID array controller processor and I/O bandwidth required to initialize the array and further reduces the time to initialize a RAID array. In a different aspect, a method is provided for efficiently selecting a host write process for optimal data redundancy and performance in a RAID array.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: March 27, 2012
    Assignee: Summit Data Systems LLC
    Inventors: Christophe Therene, James R. Schmidt
  • Patent number: 7979773
    Abstract: A system and method are provided for efficiently initializing a redundant array of independent disks (RAID). The method monitors host write operations and uses that information to select the optimal method to perform a parity reconstruction operation. The bins to which data access write operations have not occurred can be initialized using a zeroing process. In one aspect, the method identifies drives in the RAID array capable of receiving a ‘WriteRepeatedly’ command and leverages that capability to eliminate the need for the RAID disk array controller to provide initialization data for all disk array initialization transfers. This reduces the RAID array controller processor and I/O bandwidth required to initialize the array and further reduces the time to initialize a RAID array. In a different aspect, a method is provided for efficiently selecting a host write process for optimal data redundancy and performance in a RAID array.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: July 12, 2011
    Assignee: Summit Data Systems LLC
    Inventors: Christophe Therene, James R. Schmidt