Movatterモバイル変換


[0]ホーム

URL:


US20050144199A2 - Distributed Network Storage System With Virtualization - Google Patents

Distributed Network Storage System With Virtualization
Download PDF

Info

Publication number
US20050144199A2
US20050144199A2US10/708,867US70886704AUS2005144199A2US 20050144199 A2US20050144199 A2US 20050144199A2US 70886704 AUS70886704 AUS 70886704AUS 2005144199 A2US2005144199 A2US 2005144199A2
Authority
US
United States
Prior art keywords
storage
data
server
servers
management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/708,867
Other versions
US7200664B2 (en
US20050010618A1 (en
Inventor
Mark Hayden
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Enterprise Development LP
Original Assignee
Lefthand Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lefthand Networks IncfiledCriticalLefthand Networks Inc
Priority to US10/708,867priorityCriticalpatent/US7200664B2/en
Publication of US20050010618A1publicationCriticalpatent/US20050010618A1/en
Publication of US20050144199A2publicationCriticalpatent/US20050144199A2/en
Application grantedgrantedCritical
Publication of US7200664B2publicationCriticalpatent/US7200664B2/en
Assigned to HEWLETT-PACKARD COMPANYreassignmentHEWLETT-PACKARD COMPANYMERGER (SEE DOCUMENT FOR DETAILS).Assignors: LEFTHAND NETWORKS, INC.
Assigned to HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.reassignmentHEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HEWLETT-PACKARD COMPANY
Assigned to LEFTHAND NETWORKS, INCreassignmentLEFTHAND NETWORKS, INCMERGER (SEE DOCUMENT FOR DETAILS).Assignors: LAKERS ACQUISITION CORPORATION
Assigned to HEWLETT-PACKARD COMPANYreassignmentHEWLETT-PACKARD COMPANYMERGER (SEE DOCUMENT FOR DETAILS).Assignors: LEFTHAND NETWORKS, INC.
Assigned to HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPreassignmentHEWLETT PACKARD ENTERPRISE DEVELOPMENT LPASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Adjusted expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

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.

Description

Claims (38)

US10/708,8672002-05-312004-03-29Distributed network storage system with virtualizationExpired - LifetimeUS7200664B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/708,867US7200664B2 (en)2002-05-312004-03-29Distributed network storage system with virtualization

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/063,992US6732171B2 (en)2002-05-312002-05-31Distributed network storage system with virtualization
US10/708,867US7200664B2 (en)2002-05-312004-03-29Distributed network storage system with virtualization

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/063,992ContinuationUS6732171B2 (en)2002-05-312002-05-31Distributed network storage system with virtualization

Publications (3)

Publication NumberPublication Date
US20050010618A1 US20050010618A1 (en)2005-01-13
US20050144199A2true US20050144199A2 (en)2005-06-30
US7200664B2 US7200664B2 (en)2007-04-03

Family

ID=29581855

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/063,992Expired - LifetimeUS6732171B2 (en)2002-05-312002-05-31Distributed network storage system with virtualization
US10/708,867Expired - LifetimeUS7200664B2 (en)2002-05-312004-03-29Distributed network storage system with virtualization

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/063,992Expired - LifetimeUS6732171B2 (en)2002-05-312002-05-31Distributed network storage system with virtualization

Country Status (9)

CountryLink
US (2)US6732171B2 (en)
EP (1)EP1512082A4 (en)
JP (1)JP2005528684A (en)
KR (1)KR20050010845A (en)
CN (1)CN100339847C (en)
AU (1)AU2003243347A1 (en)
BR (1)BR0311390A (en)
CA (1)CA2486994A1 (en)
WO (1)WO2003102731A2 (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040030755A1 (en)*2002-08-122004-02-12Koning G. PaulTransparent request routing for a partitioned application service
US20040143648A1 (en)*2003-01-202004-07-22Koning G. P.Short-cut response for distributed services
US20040143637A1 (en)*2003-01-202004-07-22Koning G. PaulAdaptive storage block data distribution
US20040153615A1 (en)*2003-01-212004-08-05Koning G. PaulDistributed snapshot process
US20040215792A1 (en)*2003-01-212004-10-28Equallogic, Inc.Client load distribution
US20050002391A1 (en)*2003-05-062005-01-06Seiko Epson CorporationData transfer control device, electronic instrument, and data transfer control method
US20050055385A1 (en)*2003-09-062005-03-10Oracle International CorporationQuerying past versions of data in a distributed database
US20050262038A1 (en)*2004-05-182005-11-24Oracle International CorporationDistributing data across multiple storage devices
US20050278359A1 (en)*2004-06-102005-12-15Oracle International CorporationProviding mappings between logical time values and real time values in a multinode system
US20060029070A1 (en)*2002-11-122006-02-09Zetera CorporationProtocol adapter for electromagnetic device elements
US20060126666A1 (en)*2002-11-122006-06-15Charles FrankLow level storage protocols, systems and methods
US20060155946A1 (en)*2005-01-102006-07-13Minwen JiMethod for taking snapshots of data
US20060272015A1 (en)*2005-05-262006-11-30Frank Charles WVirtual devices and virtual bus tunnels, modules and methods
US20070083662A1 (en)*2005-10-062007-04-12Zetera CorporationResource command messages and methods
US20070106857A1 (en)*2003-01-212007-05-10Equallogic Inc.Distributed snapshot process
US20070168396A1 (en)*2005-08-162007-07-19Zetera CorporationGenerating storage system commands
US20080177802A1 (en)*2007-01-232008-07-24International Business Machines CorporationSecurely deleting data in a transactionally consistent manner
US20080183894A1 (en)*2007-01-252008-07-31Oracle International CorporationSynchronizing cluster time
US7543046B1 (en)*2008-05-302009-06-02International Business Machines CorporationMethod for managing cluster node-specific quorum roles
US7649880B2 (en)2002-11-122010-01-19Mark AdamsSystems and methods for deriving storage area commands
US7702850B2 (en)2005-03-142010-04-20Thomas Earl LudwigTopology independent storage arrays and methods
US20100103781A1 (en)*2008-10-242010-04-29Oracle International CorporationTime synchronization in cluster systems
US7870271B2 (en)2002-11-122011-01-11Charles FrankDisk drive partitioning methods and apparatus
US7904681B1 (en)*2006-06-302011-03-08Emc CorporationMethods and systems for migrating data with minimal disruption
US7924881B2 (en)2006-04-102011-04-12Rateze Remote Mgmt. L.L.C.Datagram identifier management
US7937551B2 (en)2003-01-212011-05-03Dell Products L.P.Storage systems having differentiated storage pools
US8166314B1 (en)2008-12-302012-04-24Emc CorporationSelective I/O to logical unit when encrypted, but key is not available or when encryption status is unknown
US8261068B1 (en)2008-09-302012-09-04Emc CorporationSystems and methods for selective encryption of operating system metadata for host-based encryption of data at rest on a logical unit
US20130007292A1 (en)*2011-07-012013-01-03International Business Machines CorporationData set connection manager having a plurality of data sets to represent one data set
US8416954B1 (en)2008-09-302013-04-09Emc CorporationSystems and methods for accessing storage or network based replicas of encrypted volumes with no additional key management
US20140136501A1 (en)*2005-01-272014-05-15International Business Machines CorporationDatabase usage trends based on database lock requests
US8819092B2 (en)2005-08-162014-08-26Rateze Remote Mgmt. L.L.C.Disaggregated resources and access methods
US8930371B1 (en)*2008-06-302015-01-06Amazon Technologies, Inc.Systems and methods for efficiently storing index data on an electronic device
US8966211B1 (en)*2011-12-192015-02-24Emc CorporationTechniques for dynamic binding of device identifiers to data storage devices

Families Citing this family (114)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7162600B2 (en)*2005-03-292007-01-09Hitachi, Ltd.Data copying method and apparatus in a thin provisioned system
US6732171B2 (en)*2002-05-312004-05-04Lefthand Networks, Inc.Distributed network storage system with virtualization
US20040160975A1 (en)*2003-01-212004-08-19Charles FrankMulticast communication protocols, systems and methods
US20040210724A1 (en)*2003-01-212004-10-21Equallogic Inc.Block data migration
US6823442B1 (en)*2003-05-122004-11-233Pardata, Inc.Method of managing virtual volumes in a utility storage server system
US8136025B1 (en)2003-07-032012-03-13Google Inc.Assigning document identification tags
US7568034B1 (en)*2003-07-032009-07-28Google Inc.System and method for data distribution
US9489150B2 (en)2003-08-142016-11-08Dell International L.L.C.System and method for transferring data between different raid data storage types for current data and replay data
JP2007502470A (en)*2003-08-142007-02-08コンペレント・テクノロジーズ Virtual disk drive system and method
US7296008B2 (en)2004-08-242007-11-13Symantec Operating CorporationGeneration and use of a time map for accessing a prior image of a storage device
US7631120B2 (en)2004-08-242009-12-08Symantec Operating CorporationMethods and apparatus for optimally selecting a storage buffer for the storage of data
US7904428B2 (en)2003-09-232011-03-08Symantec CorporationMethods and apparatus for recording write requests directed to a data store
US7725760B2 (en)2003-09-232010-05-25Symantec Operating CorporationData storage system
US7577806B2 (en)2003-09-232009-08-18Symantec Operating CorporationSystems and methods for time dependent data storage and recovery
US7991748B2 (en)2003-09-232011-08-02Symantec CorporationVirtual data store creation and use
US7239581B2 (en)2004-08-242007-07-03Symantec Operating CorporationSystems and methods for synchronizing the internal clocks of a plurality of processor modules
US7827362B2 (en)2004-08-242010-11-02Symantec CorporationSystems, apparatus, and methods for processing I/O requests
US7730222B2 (en)2004-08-242010-06-01Symantec Operating SystemProcessing storage-related I/O requests using binary tree data structures
US7577807B2 (en)2003-09-232009-08-18Symantec Operating CorporationMethods and devices for restoring a portion of a data store
US7287133B2 (en)2004-08-242007-10-23Symantec Operating CorporationSystems and methods for providing a modification history for a location within a data store
US7409587B2 (en)2004-08-242008-08-05Symantec Operating CorporationRecovering from storage transaction failures using checkpoints
JP4311637B2 (en)*2003-10-302009-08-12株式会社日立製作所 Storage controller
US7565431B2 (en)*2003-11-202009-07-21International Business Machines CorporationMethod, system, and program for determining information on a storage system in a network
CN100349408C (en)*2004-02-122007-11-14华为技术有限公司Method for realizing configuration data real-time synchronization for network management system and network element device
US20060031230A1 (en)*2004-07-212006-02-09Kumar Sinha MData storage systems
US8601035B2 (en)*2007-06-222013-12-03Compellent TechnologiesData storage space recovery system and method
US7707586B2 (en)*2004-09-082010-04-27Intel CorporationOperating system independent agent
US7062624B2 (en)*2004-09-292006-06-13Hitachi, Ltd.Method for managing volume groups considering storage tiers
CN100384294C (en)*2004-09-302008-04-23华为技术有限公司 A method for implementing roaming restriction
US20060080362A1 (en)*2004-10-122006-04-13Lefthand Networks, Inc.Data Synchronization Over a Computer Network
US7386664B1 (en)*2004-10-132008-06-10Symantec Operation CorporationMethod and system for mirror storage element resynchronization in a storage virtualization device
US7330955B2 (en)*2004-10-182008-02-12Seagate Technology LlcRecovery record for updating a system configuration
US8346843B2 (en)2004-12-102013-01-01Google Inc.System and method for scalable data distribution
US20060129987A1 (en)*2004-12-152006-06-15Patten Benhase Linda VApparatus, system, and method for accessing management data
JP2006172385A (en)*2004-12-202006-06-29Hitachi Ltd Computer system, storage management program calling method, and storage system
US8296271B1 (en)*2005-03-282012-10-23Federal Home Loan Mortgage CorporationSystem and method for optimizing data recovery in a parallel database
JP4699808B2 (en)*2005-06-022011-06-15株式会社日立製作所 Storage system and configuration change method
CN100384146C (en)*2005-06-082008-04-23杭州华三通信技术有限公司 Method for managing distributed network devices
US20060294300A1 (en)2005-06-222006-12-28Seagate Technology LlcAtomic cache transactions in a distributed storage system
US7475207B2 (en)2005-07-142009-01-06Emc CorporationMaintaining write order fidelity on a multi-writer system
US7647335B1 (en)2005-08-302010-01-12ATA SpA - Advanced Technology AssessmentComputing system and methods for distributed generation and storage of complex relational data
CN101313279A (en)2005-10-142008-11-26塞门铁克操作公司Technique for timeline compression in data storage
US20070088931A1 (en)*2005-10-172007-04-19Nobuyuki OsakiMethod and apparatus to authorize cross-partition commands
JP4852298B2 (en)*2005-10-282012-01-11株式会社日立製作所 Method for taking over information for identifying virtual volume and storage system using the method
US8200869B2 (en)*2006-02-072012-06-12Seagate Technology LlcStorage system with alterable background behaviors
CN100423491C (en)2006-03-082008-10-01杭州华三通信技术有限公司Virtual network storing system and network storing equipment thereof
US8005793B1 (en)*2006-04-182011-08-23Netapp, Inc.Retaining persistent point in time data during volume migration
US8260924B2 (en)*2006-05-032012-09-04Bluetie, Inc.User load balancing systems and methods thereof
JP5124103B2 (en)*2006-05-162013-01-23株式会社日立製作所 Computer system
JP5048760B2 (en)2006-05-242012-10-17コンペレント・テクノロジーズ System and method for RAID management, reallocation, and restriping
WO2007140259A2 (en)*2006-05-242007-12-06Compellent TechnologiesData progression disk locality optimization system and method
US8056082B2 (en)*2006-05-312011-11-08Bluetie, Inc.Capacity management and predictive planning systems based on trended rate change of monitored factors and methods thereof
CN101296108B (en)*2007-04-272012-12-12华为技术有限公司Method, network appliance and system for resource backup in structured P2P
JP5130538B2 (en)*2007-06-222013-01-30日本電気株式会社 Network file system and network file system recovery method
US7945639B2 (en)*2007-06-272011-05-17Microsoft CorporationProcessing write requests with server having global knowledge
JP5142629B2 (en)*2007-08-222013-02-13株式会社日立製作所 Storage system and method for backing up virtual volume
US8244846B2 (en)*2007-12-262012-08-14Symantec CorporationBalanced consistent hashing for distributed resource management
WO2010041515A1 (en)2008-10-062010-04-15インターナショナル・ビジネス・マシーンズ・コーポレーションSystem accessing shared data by a plurality of application servers
SE533007C2 (en)2008-10-242010-06-08Ilt Productions Ab Distributed data storage
KR100926098B1 (en)*2008-11-182009-11-11주식회사 네오플 Information recovery method and device using snapshot database
US9323473B2 (en)2009-01-092016-04-26Hewlett Packard Enterprise Development LpVirtual tape library
US8468292B2 (en)2009-07-132013-06-18Compellent TechnologiesSolid state drive data storage system and method
US9092597B2 (en)*2009-12-092015-07-28Sandisk Technologies Inc.Storage device and method for using a virtual file in a public memory area to access a plurality of protected files in a private memory area
EP2387200B1 (en)2010-04-232014-02-12Compuverde ABDistributed data storage
US8301715B2 (en)*2010-05-202012-10-30Sandisk Il Ltd.Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device
US8930330B1 (en)2011-06-272015-01-06Amazon Technologies, Inc.Validation of log formats
US9658892B2 (en)*2011-08-312017-05-23International Business Machines CorporationManagement of storage cluster performance with hybrid workloads
US8769138B2 (en)2011-09-022014-07-01Compuverde AbMethod for data retrieval from a distributed data storage system
US8997124B2 (en)2011-09-022015-03-31Compuverde AbMethod for updating data in a distributed data storage system
US8650365B2 (en)2011-09-022014-02-11Compuverde AbMethod and device for maintaining data in a data storage system comprising a plurality of data storage nodes
US9021053B2 (en)2011-09-022015-04-28Compuverde AbMethod and device for writing data to a data storage system comprising a plurality of data storage nodes
US8645978B2 (en)2011-09-022014-02-04Compuverde AbMethod for data maintenance
US9626378B2 (en)2011-09-022017-04-18Compuverde AbMethod for handling requests in a storage system and a storage node for a storage system
US9141440B2 (en)*2011-12-292015-09-22Red Hat, Inc.Fault tolerant distributed lock manager
US9146851B2 (en)2012-03-262015-09-29Compellent TechnologiesSingle-level cell and multi-level cell hybrid solid state drive
KR101496011B1 (en)*2012-07-092015-02-26부산대학교 산학협력단System and method for processing sensor stream data based hadoop
CN102917005B (en)*2012-08-282016-10-26大唐软件技术股份有限公司A kind of mass memory access method supporting affairs and device
KR101242458B1 (en)*2012-09-132013-03-12효성아이티엑스(주)Intelligent virtual storage service system and method thereof
US9501501B2 (en)2013-03-152016-11-22Amazon Technologies, Inc.Log record management
US9514007B2 (en)2013-03-152016-12-06Amazon Technologies, Inc.Database system with database engine and separate distributed storage service
US9672237B2 (en)2013-03-152017-06-06Amazon Technologies, Inc.System-wide checkpoint avoidance for distributed database systems
US10180951B2 (en)2013-03-152019-01-15Amazon Technologies, Inc.Place snapshots
US11030055B2 (en)2013-03-152021-06-08Amazon Technologies, Inc.Fast crash recovery for distributed database systems
JP5954738B2 (en)2013-03-192016-07-20インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Computer, system, method and program for performing file backup processing
US10747746B2 (en)2013-04-302020-08-18Amazon Technologies, Inc.Efficient read replicas
US9317213B1 (en)2013-05-102016-04-19Amazon Technologies, Inc.Efficient storage of variably-sized data objects in a data store
US9760596B2 (en)2013-05-132017-09-12Amazon Technologies, Inc.Transaction ordering
US9208032B1 (en)2013-05-152015-12-08Amazon Technologies, Inc.Managing contingency capacity of pooled resources in multiple availability zones
US10303564B1 (en)2013-05-232019-05-28Amazon Technologies, Inc.Reduced transaction I/O for log-structured storage systems
US9305056B1 (en)2013-05-242016-04-05Amazon Technologies, Inc.Results cache invalidation
US9047189B1 (en)2013-05-282015-06-02Amazon Technologies, Inc.Self-describing data blocks of a minimum atomic write size for a data store
US9280591B1 (en)2013-09-202016-03-08Amazon Technologies, Inc.Efficient replication of system transactions for read-only nodes of a distributed database
US9507843B1 (en)2013-09-202016-11-29Amazon Technologies, Inc.Efficient replication of distributed storage changes for read-only nodes of a distributed database
US9519664B1 (en)2013-09-202016-12-13Amazon Technologies, Inc.Index structure navigation using page versions for read-only nodes
US10216949B1 (en)2013-09-202019-02-26Amazon Technologies, Inc.Dynamic quorum membership changes
US9460008B1 (en)2013-09-202016-10-04Amazon Technologies, Inc.Efficient garbage collection for a log-structured data store
US9699017B1 (en)2013-09-252017-07-04Amazon Technologies, Inc.Dynamic utilization of bandwidth for a quorum-based distributed storage system
US9552242B1 (en)2013-09-252017-01-24Amazon Technologies, Inc.Log-structured distributed storage using a single log sequence number space
US10223184B1 (en)2013-09-252019-03-05Amazon Technologies, Inc.Individual write quorums for a log-structured distributed storage system
US9760480B1 (en)2013-11-012017-09-12Amazon Technologies, Inc.Enhanced logging using non-volatile system memory
US10387399B1 (en)2013-11-012019-08-20Amazon Technologies, Inc.Efficient database journaling using non-volatile system memory
US9880933B1 (en)2013-11-202018-01-30Amazon Technologies, Inc.Distributed in-memory buffer cache system using buffer cache nodes
US9223843B1 (en)2013-12-022015-12-29Amazon Technologies, Inc.Optimized log storage for asynchronous log updates
US10303663B1 (en)2014-06-122019-05-28Amazon Technologies, Inc.Remote durable logging for journaling file systems
US9665432B2 (en)*2014-08-072017-05-30Microsoft Technology Licensing, LlcSafe data access following storage failure
US9847918B2 (en)2014-08-122017-12-19Microsoft Technology Licensing, LlcDistributed workload reassignment following communication failure
EP3232609B1 (en)2015-12-302019-09-04Huawei Technologies Co., Ltd.Locking request processing method and server
CN105630104A (en)*2015-12-302016-06-01深圳市瑞驰信息技术有限公司Cluster storing system
US11914571B1 (en)2017-11-222024-02-27Amazon Technologies, Inc.Optimistic concurrency for a multi-writer database
US10534751B1 (en)2018-09-112020-01-14Seagate Technology LlcMetadata space efficient snapshot operation in page storage
US10942902B2 (en)*2019-01-172021-03-09Cohesity, Inc.Efficient database migration using an intermediary secondary storage system
CN111277634B (en)*2020-01-142021-12-21北京金山云网络技术有限公司Data ID distribution method, device, system and server
US11341163B1 (en)2020-03-302022-05-24Amazon Technologies, Inc.Multi-level replication filtering for a distributed database
CN113760395B (en)*2020-06-302025-02-21北京沃东天骏信息技术有限公司 Method, device, equipment and computer-readable medium for interface authentication

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5537585A (en)*1994-02-251996-07-16Avail Systems CorporationData storage management for network interconnected processors
US6260145B1 (en)*1997-02-142001-07-10Fujitsu LimitedSystem and method of authentication of digital information
US20010020254A1 (en)*1998-06-302001-09-06Blumenau Steven M.Method and apparatus for managing access to storage devices in a storage system with access control
US6732171B2 (en)*2002-05-312004-05-04Lefthand Networks, Inc.Distributed network storage system with virtualization

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE69822283T2 (en)*1997-12-242004-07-29Nortel Networks Ltd., St. Laurent Distributed persistent storage for user-provider systems with sometimes broken connections
US6295575B1 (en)*1998-06-292001-09-25Emc CorporationConfiguring vectors of logical storage units for data storage partitioning and sharing
US6148414A (en)*1998-09-242000-11-14Seek Systems, Inc.Methods and systems for implementing shared disk array management functions
US20020103889A1 (en)*2000-02-112002-08-01Thomas MarksonVirtual storage layer approach for dynamically associating computer storage with processing hosts

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5537585A (en)*1994-02-251996-07-16Avail Systems CorporationData storage management for network interconnected processors
US6260145B1 (en)*1997-02-142001-07-10Fujitsu LimitedSystem and method of authentication of digital information
US20010020254A1 (en)*1998-06-302001-09-06Blumenau Steven M.Method and apparatus for managing access to storage devices in a storage system with access control
US6732171B2 (en)*2002-05-312004-05-04Lefthand Networks, Inc.Distributed network storage system with virtualization

Cited By (80)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7925696B2 (en)2002-08-122011-04-12Dell Products L.P.Transparent request routing for a partitioned application service
US20090276490A1 (en)*2002-08-122009-11-05Koning G PaulTransparent request routing for a partitioned application service
US20040030755A1 (en)*2002-08-122004-02-12Koning G. PaulTransparent request routing for a partitioned application service
US20110191412A1 (en)*2002-08-122011-08-04Dell Products, L.P.Transparent request routing for a partitioned application service
US8055706B2 (en)2002-08-122011-11-08Dell Products, L.P.Transparent request routing for a partitioned application service
US7571206B2 (en)2002-08-122009-08-04Equallogic, Inc.Transparent request routing for a partitioned application service
US8005918B2 (en)2002-11-122011-08-23Rateze Remote Mgmt. L.L.C.Data storage devices having IP capable partitions
US8694640B2 (en)2002-11-122014-04-08Rateze Remote Mgmt. L.L.C.Low level storage protocols, systems and methods
US7882252B2 (en)2002-11-122011-02-01Charles FrankProviding redundancy for a device within a network
US20060029070A1 (en)*2002-11-122006-02-09Zetera CorporationProtocol adapter for electromagnetic device elements
US20060126666A1 (en)*2002-11-122006-06-15Charles FrankLow level storage protocols, systems and methods
US7870271B2 (en)2002-11-122011-01-11Charles FrankDisk drive partitioning methods and apparatus
US20110138057A1 (en)*2002-11-122011-06-09Charles FrankLow level storage protocols, systems and methods
US8473578B2 (en)2002-11-122013-06-25Rateze Remote Mgmt, L.L.C.Data storage devices having IP capable partitions
US7720058B2 (en)2002-11-122010-05-18Charles FrankProtocol adapter for electromagnetic device elements
US7916727B2 (en)2002-11-122011-03-29Rateze Remote Mgmt. L.L.C.Low level storage protocols, systems and methods
US7698526B2 (en)2002-11-122010-04-13Charles FrankAdapted disk drives executing instructions for I/O command processing
US7688814B2 (en)2002-11-122010-03-30Charles FrankMethods of conveying information using fixed sized packets
US7649880B2 (en)2002-11-122010-01-19Mark AdamsSystems and methods for deriving storage area commands
US20040143637A1 (en)*2003-01-202004-07-22Koning G. PaulAdaptive storage block data distribution
US7627650B2 (en)2003-01-202009-12-01Equallogic, Inc.Short-cut response for distributed services
US7962609B2 (en)2003-01-202011-06-14Dell Products, L.P.Adaptive storage block data distribution
US20080209042A1 (en)*2003-01-202008-08-28Equallogic Inc.Adaptive storage block data distribution
US7461146B2 (en)2003-01-202008-12-02Equallogic, Inc.Adaptive storage block data distribution
US20040143648A1 (en)*2003-01-202004-07-22Koning G. P.Short-cut response for distributed services
US7127577B2 (en)*2003-01-212006-10-24Equallogic Inc.Distributed snapshot process
US8037264B2 (en)2003-01-212011-10-11Dell Products, L.P.Distributed snapshot process
US8499086B2 (en)2003-01-212013-07-30Dell Products L.P.Client load distribution
US20040153615A1 (en)*2003-01-212004-08-05Koning G. PaulDistributed snapshot process
US8612616B2 (en)2003-01-212013-12-17Dell Products, L.P.Client load distribution
US20040215792A1 (en)*2003-01-212004-10-28Equallogic, Inc.Client load distribution
US7937551B2 (en)2003-01-212011-05-03Dell Products L.P.Storage systems having differentiated storage pools
US20110208943A1 (en)*2003-01-212011-08-25Dell Products, L.P.Storage systems having differentiated storage pools
US8209515B2 (en)2003-01-212012-06-26Dell Products LpStorage systems having differentiated storage pools
US8966197B2 (en)2003-01-212015-02-24Dell Products L.P.Distributed snapshot process
US20070106857A1 (en)*2003-01-212007-05-10Equallogic Inc.Distributed snapshot process
US7505461B2 (en)*2003-05-062009-03-17Seiko Epson CorporationData transfer control device, electronic instrument, and data transfer control method
US20050002391A1 (en)*2003-05-062005-01-06Seiko Epson CorporationData transfer control device, electronic instrument, and data transfer control method
US7552149B2 (en)2003-09-062009-06-23Oracle International CorporationQuerying past versions of data in a distributed database
US20050055385A1 (en)*2003-09-062005-03-10Oracle International CorporationQuerying past versions of data in a distributed database
US7395369B2 (en)*2004-05-182008-07-01Oracle International CorporationDistributing data across multiple storage devices
US20050262038A1 (en)*2004-05-182005-11-24Oracle International CorporationDistributing data across multiple storage devices
US7251660B2 (en)*2004-06-102007-07-31Oracle International CorporationProviding mappings between logical time values and real time values in a multinode system
US20050278359A1 (en)*2004-06-102005-12-15Oracle International CorporationProviding mappings between logical time values and real time values in a multinode system
US20060155946A1 (en)*2005-01-102006-07-13Minwen JiMethod for taking snapshots of data
US7363444B2 (en)*2005-01-102008-04-22Hewlett-Packard Development Company, L.P.Method for taking snapshots of data
US9141965B2 (en)*2005-01-272015-09-22International Business Machines CorporationDatabase usage trends based on database lock requests
US20140136501A1 (en)*2005-01-272014-05-15International Business Machines CorporationDatabase usage trends based on database lock requests
US7702850B2 (en)2005-03-142010-04-20Thomas Earl LudwigTopology independent storage arrays and methods
US8387132B2 (en)2005-05-262013-02-26Rateze Remote Mgmt. L.L.C.Information packet communication with virtual objects
US7620981B2 (en)2005-05-262009-11-17Charles William FrankVirtual devices and virtual bus tunnels, modules and methods
US8726363B2 (en)2005-05-262014-05-13Rateze Remote Mgmt, L.L.C.Information packet communication with virtual objects
US20060272015A1 (en)*2005-05-262006-11-30Frank Charles WVirtual devices and virtual bus tunnels, modules and methods
US20070168396A1 (en)*2005-08-162007-07-19Zetera CorporationGenerating storage system commands
USRE48894E1 (en)2005-08-162022-01-11Rateze Remote Mgmt. L.L.C.Disaggregated resources and access methods
US8819092B2 (en)2005-08-162014-08-26Rateze Remote Mgmt. L.L.C.Disaggregated resources and access methods
US7743214B2 (en)2005-08-162010-06-22Mark AdamsGenerating storage system commands
USRE47411E1 (en)2005-08-162019-05-28Rateze Remote Mgmt. L.L.C.Disaggregated resources and access methods
US9270532B2 (en)2005-10-062016-02-23Rateze Remote Mgmt. L.L.C.Resource command messages and methods
US20070083662A1 (en)*2005-10-062007-04-12Zetera CorporationResource command messages and methods
US11601334B2 (en)2005-10-062023-03-07Rateze Remote Mgmt. L.L.C.Resource command messages and methods
US11848822B2 (en)2005-10-062023-12-19Rateze Remote Mgmt. L.L.C.Resource command messages and methods
US7924881B2 (en)2006-04-102011-04-12Rateze Remote Mgmt. L.L.C.Datagram identifier management
US7904681B1 (en)*2006-06-302011-03-08Emc CorporationMethods and systems for migrating data with minimal disruption
US8352448B2 (en)*2007-01-232013-01-08International Business Machines CorporationSecurely deleting data in a transactionally consistent manner
US20080177802A1 (en)*2007-01-232008-07-24International Business Machines CorporationSecurely deleting data in a transactionally consistent manner
US20080183894A1 (en)*2007-01-252008-07-31Oracle International CorporationSynchronizing cluster time
US7814360B2 (en)2007-01-252010-10-12Oralce International CorporationSynchronizing cluster time to a master node with a faster clock
US7543046B1 (en)*2008-05-302009-06-02International Business Machines CorporationMethod for managing cluster node-specific quorum roles
US8930371B1 (en)*2008-06-302015-01-06Amazon Technologies, Inc.Systems and methods for efficiently storing index data on an electronic device
US8416954B1 (en)2008-09-302013-04-09Emc CorporationSystems and methods for accessing storage or network based replicas of encrypted volumes with no additional key management
US8261068B1 (en)2008-09-302012-09-04Emc CorporationSystems and methods for selective encryption of operating system metadata for host-based encryption of data at rest on a logical unit
US20100103781A1 (en)*2008-10-242010-04-29Oracle International CorporationTime synchronization in cluster systems
US8169856B2 (en)2008-10-242012-05-01Oracle International CorporationTime synchronization in cluster systems
US8166314B1 (en)2008-12-302012-04-24Emc CorporationSelective I/O to logical unit when encrypted, but key is not available or when encryption status is unknown
US20130007292A1 (en)*2011-07-012013-01-03International Business Machines CorporationData set connection manager having a plurality of data sets to represent one data set
US10127262B2 (en)2011-07-012018-11-13International Business Machines CorporationData set connection manager having a plurality of data sets to represent one data set
US8688635B2 (en)*2011-07-012014-04-01International Business Machines CorporationData set connection manager having a plurality of data sets to represent one data set
US11995063B2 (en)2011-07-012024-05-28International Business Machines CorporationData set connection manager having a plurality of data sets to represent one data set
US8966211B1 (en)*2011-12-192015-02-24Emc CorporationTechniques for dynamic binding of device identifiers to data storage devices

Also Published As

Publication numberPublication date
KR20050010845A (en)2005-01-28
CA2486994A1 (en)2003-12-11
WO2003102731A2 (en)2003-12-11
AU2003243347A1 (en)2003-12-19
WO2003102731A3 (en)2004-03-25
BR0311390A (en)2005-04-05
JP2005528684A (en)2005-09-22
EP1512082A2 (en)2005-03-09
US20030225884A1 (en)2003-12-04
CN1662903A (en)2005-08-31
CN100339847C (en)2007-09-26
US6732171B2 (en)2004-05-04
US7200664B2 (en)2007-04-03
US20050010618A1 (en)2005-01-13
EP1512082A4 (en)2009-07-22

Similar Documents

PublicationPublication DateTitle
US7200664B2 (en)Distributed network storage system with virtualization
US6950915B2 (en)Data storage subsystem
US7149787B1 (en)Apparatus and method for mirroring and restoring data
US6772303B2 (en)System and method for dynamically resynchronizing backup data
US6968425B2 (en)Computer systems, disk systems, and method for controlling disk cache
US6647473B1 (en)Kernel-based crash-consistency coordinator
JP4809040B2 (en) Storage apparatus and snapshot restore method
US7103713B2 (en)Storage system, device and method using copy-on-write for synchronous remote copy
US20080140963A1 (en)Methods and systems for storage system generation and use of differential block lists using copy-on-write snapshots
US6530003B2 (en)Method and system for maintaining data coherency in a dual input/output adapter utilizing clustered adapters
US6701455B1 (en)Remote copy system with data integrity
US8751765B2 (en)Computer system, storage system and method for saving storage area by integrating same data
JP2004252686A (en) Information processing system
JP2003162439A (en) Storage system and control method thereof
US7761431B2 (en)Consolidating session information for a cluster of sessions in a coupled session environment
JP2005031716A (en) Data backup method and apparatus
US6910178B1 (en)System and method for resolving data inconsistencies with a data majority
US8316196B1 (en)Systems, methods and computer readable media for improving synchronization performance after partially completed writes
US7197599B2 (en)Method, system, and program for managing data updates
JPH08153014A (en) Client server system
JPH1069422A (en)File number remapping method and device for suspended processing
JP4629413B2 (en) Method, system, and program for assigning priorities
US20050154846A1 (en)Method, system, and program for copying tracks between a primary storage and secondary storage
EP1855187A2 (en)Computer system for managing number of writes for storage medium and control method therefor
US11182252B2 (en)High availability state machine and recovery

Legal Events

DateCodeTitleDescription
STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:HEWLETT-PACKARD COMPANY, CALIFORNIA

Free format text:MERGER;ASSIGNOR:LEFTHAND NETWORKS, INC.;REEL/FRAME:022460/0989

Effective date:20081201

ASAssignment

Owner name:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT-PACKARD COMPANY;REEL/FRAME:022529/0821

Effective date:20090325

ASAssignment

Owner name:HEWLETT-PACKARD COMPANY, CALIFORNIA

Free format text:MERGER;ASSIGNOR:LEFTHAND NETWORKS, INC.;REEL/FRAME:022542/0346

Effective date:20081201

Owner name:LEFTHAND NETWORKS, INC, CALIFORNIA

Free format text:MERGER;ASSIGNOR:LAKERS ACQUISITION CORPORATION;REEL/FRAME:022542/0337

Effective date:20081113

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

ASAssignment

Owner name:HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.;REEL/FRAME:037079/0001

Effective date:20151027

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp