Patents Assigned to LeftHand Networks, Inc.
-
Patent number: 7200664Abstract: The present invention is directed to a data storage system for use in achieving distributed data storage over a computer network. One embodiment of the data storage system comprises a storage server system that is comprised of one or more storage servers that each provide data storage, a management server system that is comprised of one or more management servers that each provide management functionality relating to the storage server system, and a driver that is capable of being associated each of the application clients that are to utilize the data storage system. A data storage configuration identifier structure whose value is updated when there is a change to the composition of the storage system or storage allocation within the storage system is used to manage data transfers between the storage system and application clients.Type: GrantFiled: March 29, 2004Date of Patent: April 3, 2007Assignee: LeftHand Networks, Inc.Inventor: Mark G. Hayden
-
Publication number: 20060277383Abstract: A distributed network storage system provides capability to send and receive storage information from multiple network storage servers in a storage area network using iSCSI commands. A storage server system comprising at least two data storage servers stores one or more logical volumes of data. A host computer receives a storage command from a host application, and determines one or more data storage servers has information to complete the storage command. The host computer generates one or more iSCSI network commands to carry out the storage command, and transmits the iSCSI network commands directly to each data storage server having necessary information. The storage servers receive iSCSI network commands, and return a response to the host. The host and storage servers verify the configuration of the storage network and are capable of correcting or updating the configuration as required.Type: ApplicationFiled: June 3, 2005Publication date: December 7, 2006Applicant: LEFTHAND NETWORKS, INC.Inventors: Mark Hayden, Sebastian Sobolewski, Robert Mastors, John Spiers
-
Publication number: 20060080515Abstract: A data storage system including a primary data storage device and a backup data storage device stores data with enhanced performance. The primary data storage device has a primary data storage device memory for holding data, and the backup data storage device has a backup volatile memory, a backup non-volatile memory, and a processor. The backup storage device processor causes a copy of data provided to the primary data storage device to be provided to the backup data storage device volatile memory, and in the event of a power interruption moves the data from the backup volatile memory to the backup non-volatile memory. In such a manner, data stored at the backup data storage device is not lost in the event of a power interruption.Type: ApplicationFiled: October 12, 2004Publication date: April 13, 2006Applicant: LEFTHAND NETWORKS, INC.Inventors: John Spiers, Mark Loffredo, Mark Hayden, Mike Hayward
-
Publication number: 20060080362Abstract: A method for copying data and a data storage system including a primary data storage system and a remote data storage system stores data and copies data between the primary and remote systems with enhanced performance. The primary data storage system includes a primary data storage volume, and primary snapshots comprising data stored at the primary volume since a previous primary snapshot. The remote system includes a remote volume comprising a pointer to one or more remote snapshots, the remote snapshots corresponding to the primary snapshots. In the event of a failure at the primary system, the remote volume is made into a new primary volume and data from the remote snapshots is used for read and write operations in place of the primary volume. When the primary volume recovers from the failure, the new primary volume may be resynchronized with the primary volume.Type: ApplicationFiled: October 12, 2004Publication date: April 13, 2006Applicant: LEFTHAND NETWORKS, INC.Inventors: David Wagner, Mark Hayden
-
Publication number: 20050144199Abstract: Abstract of the Disclosure The present invention is directed to a data storage system for use in achieving distributed data storage over a computer network. One embodiment of the data storage system comprises a storage server system that is comprised of one or more storage servers that each provide data storage, a management server system that is comprised of one or more management servers that each provide management functionality relating to the storage server system, and a driver that is capable of being associated each of the application clients that are to utilize the data storage system. A data storage configuration identifier structure whose value is updated when there is a change to the composition of the storage system or storage allocation within the storage system is used to manage data transfers between the storage system and application clients.Type: ApplicationFiled: March 29, 2004Publication date: June 30, 2005Applicant: LeftHand Networks, Inc.Inventor: Mark Hayden
-
Publication number: 20050010618Abstract: The present invention is directed to a data storage system for use in achieving distributed data storage over a computer network. One embodiment of the data storage system comprises a storage server system that is comprised of one or more storage servers that each provide data storage, a management server system that is comprised of one or more management servers that each provide management functionality relating to the storage server system, and a driver that is capable of being associated each of the application clients that are to utilize the data storage system. A data storage configuration identifier structure whose value is updated when there is a change to the composition of the storage system or storage allocation within the storage system is used to manage data transfers between the storage system and application clients.Type: ApplicationFiled: March 29, 2004Publication date: January 13, 2005Applicant: LEFTHAND NETWORKS, INC.Inventor: Mark Hayden
-
Patent number: 6839706Abstract: The present invention provides the ability to transfer data between a initiating computer system and a target computer system with a block data storage device, where the target computer system is remote relative to the initiating computer system, that is interface independent relative to the type of the block data storage device employed. In one embodiment, a virtual device driver is employed that implements a command set that is interface independent relative to the block data storage device.Type: GrantFiled: August 6, 2001Date of Patent: January 4, 2005Assignee: LeftHand Networks, Inc.Inventors: John Spiers, Kelly Long, Sebastian Sobolewski, Donald Kehn
-
Patent number: 6732171Abstract: The present invention is directed to a data storage system for use in achieving distributed data storage over a computer network. One embodiment of the data storage system comprises a storage server system that is comprised of one or more storage servers that each provide data storage, a management server system that is comprised of one or more management servers that each provide management functionality relating to the storage server system, and a driver that is capable of being associated each of the application clients that are to utilize the data storage system. A data storage configuration identifier structure whose value is updated when there is a change to the composition of the storage system or storage allocation within the storage system is used to manage data transfers between the storage system and application clients.Type: GrantFiled: May 31, 2002Date of Patent: May 4, 2004Assignee: LeftHand Networks, Inc.Inventor: Mark G. Hayden
-
Patent number: 6392892Abstract: The present invention is directed to a network attached data storage system. In one embodiment of the invention, the system provides high data density by providing the capability to mount four data storage devices, such as disk drives, in a row that extends across the width of an enclosure that conforms to the 1U specification. In a further embodiment, the system includes a latch that allows a data storage device that is disposed on a carriage to be attached and detached from a receiving bay within a disclosure. The latch includes a sensor that provides an electrical signal which is indicative of when a user is disengaging the latch to remove the data storage device from the enclosure. This signal can be used to prevent any data that is being transferred to or from the data storage device from being lost and/or corrupted during removal of the data storage device.Type: GrantFiled: April 10, 2001Date of Patent: May 21, 2002Assignee: LeftHand Networks, Inc.Inventors: Zbigniew S. Sobolewski, John Spiers