Patents Assigned to PIVOT3
  • Publication number: 20090307424
    Abstract: Embodiments of systems and methods for a storage system are disclosed. More particularly, in certain embodiments locations of storage devices may be allocated to store data when commands pertaining to that data are received. Specifically, in one embodiment a distributed RAID system comprising a set of data banks may be provided where the different performance characteristics associated with different areas of disks in the data bank may be taken into account when allocating physical segments to corresponding logical segments of a volume by allocating certain physical segments to a particular logical segment based upon a location of the physical segment or criteria associated with the logical segment.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 10, 2009
    Applicant: Pivot3
    Inventors: William C. Galloway, Ryan A. Callison, George J. Scholhamer, III
  • Publication number: 20090307422
    Abstract: Embodiments of the systems and methods disclosed provide a distributed RAID system comprising a set of data banks. More particularly, in certain embodiments of a distributed RAID system each data bank has a set of associated storage media and executes a similar distributed RAID application. The distributed RAID applications on each of the data banks coordinate among themselves to distribute and control data flow associated with implementing a level of RAID in conjunction with a volume stored on the associated storage media of the data banks. Migration of this volume, or a portion thereof, from one configuration to another configuration may be accomplished such that the volume, or the portion thereof, and corresponding redundancy data may be stored according to this second configuration.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 10, 2009
    Applicant: Pivot3
    Inventors: William C. Galloway, Ryan A. Callison, Greg J. Pellegrino, Choon-Seng Tan, George J. Scholhamer, III
  • Publication number: 20090307425
    Abstract: Embodiments of systems and methods for routing commands to a distributed RAID system are disclosed. Specifically, embodiments may route a command to an appropriate data bank in a distributed RAID system, where each data bank has a set of associated storage media and executes a similar distributed RAID application. The distributed RAID applications on each of the data banks coordinate among themselves to distribute and control data flow associated with implementing a level of RAID in conjunction with data stored on the associated storage media of the data banks.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 10, 2009
    Applicant: Pivot3
    Inventors: William C. Galloway, Ryan A. Callison, Michael E. McGowen
  • Publication number: 20090307421
    Abstract: Embodiments of the systems and methods disclosed provide a distributed RAID system comprising a set of data banks. More particularly, in certain embodiments of a distributed RAID system each data bank has a set of associated storage media and executes a similar distributed RAID application. The distributed RAID applications on each of the data banks coordinate among themselves to distribute and control data flow associated with implementing a level of RAID in conjunction with data stored on the associated storage media of the data banks.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 10, 2009
    Applicant: Pivot3
    Inventors: William C. Galloway, Ryan A. Callison, Greg J. Pellegrino, Choon-Seng Tan
  • Patent number: 7472158
    Abstract: SAS devices provide an OPEN frame when requesting a connection or path to a device. An initiator connection tag value, preferably a 16-bit value, is included in this OPEN frame by the initiator. The initiator connection tag value is included by the target device when the target device reconnects to the initiator. The initiator can use this smaller value in a table lookup to rapidly and easily identify the target device, without requiring decoding of the 64-bit WWN and without waiting to receive a frame containing a tag from the target and decoding that tag.
    Type: Grant
    Filed: March 26, 2003
    Date of Patent: December 30, 2008
    Assignee: Pivot 3, Inc.
    Inventor: William C. Galloway