AU2001283564A1 - Fault tolerant data storage system - Google Patents

Fault tolerant data storage system

Info

Publication number
AU2001283564A1
AU2001283564A1 AU2001283564A AU8356401A AU2001283564A1 AU 2001283564 A1 AU2001283564 A1 AU 2001283564A1 AU 2001283564 A AU2001283564 A AU 2001283564A AU 8356401 A AU8356401 A AU 8356401A AU 2001283564 A1 AU2001283564 A1 AU 2001283564A1
Authority
AU
Australia
Prior art keywords
data storage
storage system
fault tolerant
tolerant data
fault
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.)
Abandoned
Application number
AU2001283564A
Inventor
Nisha Talagala
Sing Lee Whay
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.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems 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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Publication of AU2001283564A1 publication Critical patent/AU2001283564A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2089Redundant storage control functionality
    • G06F11/2092Techniques of failing over between control units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)
AU2001283564A 2000-08-31 2001-08-13 Fault tolerant data storage system Abandoned AU2001283564A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/652,972 2000-08-31
US09/652,972 US6732289B1 (en) 2000-08-31 2000-08-31 Fault tolerant data storage system
PCT/US2001/041715 WO2002019111A2 (en) 2000-08-31 2001-08-13 Fault tolerant data storage system

Publications (1)

Publication Number Publication Date
AU2001283564A1 true AU2001283564A1 (en) 2002-03-13

Family

ID=24618972

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2001283564A Abandoned AU2001283564A1 (en) 2000-08-31 2001-08-13 Fault tolerant data storage system

Country Status (3)

Country Link
US (1) US6732289B1 (en)
AU (1) AU2001283564A1 (en)
WO (1) WO2002019111A2 (en)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7433951B1 (en) * 2000-09-22 2008-10-07 Vmware, Inc. System and method for controlling resource revocation in a multi-guest computer system
US6874100B2 (en) * 2001-07-12 2005-03-29 Digi-Data Corporation Raid system with multiple controllers and proof against any single point of failure
US7055056B2 (en) * 2001-11-21 2006-05-30 Hewlett-Packard Development Company, L.P. System and method for ensuring the availability of a storage system
US7159080B1 (en) * 2001-12-20 2007-01-02 Network Appliance, Inc. System and method for storing storage operating system data in switch ports
US7650412B2 (en) 2001-12-21 2010-01-19 Netapp, Inc. Systems and method of implementing disk ownership in networked storage
US7506127B2 (en) * 2001-12-21 2009-03-17 Network Appliance, Inc. Reconfiguration of storage system including multiple mass storage devices
US7296068B1 (en) 2001-12-21 2007-11-13 Network Appliance, Inc. System and method for transfering volume ownership in net-worked storage
US7127798B1 (en) 2003-04-04 2006-10-31 Network Appliance Inc. Method for converting disk drive storage enclosure into a standalone network storage system
US7085956B2 (en) * 2002-04-29 2006-08-01 International Business Machines Corporation System and method for concurrent logical device swapping
JP2004021556A (en) * 2002-06-14 2004-01-22 Hitachi Ltd Memory control device and control process thereof
KR20050027276A (en) 2002-08-02 2005-03-18 그라스 밸리 (유.에스.) 아이엔씨. Real-time fail-over recovery for a media area network
JP2004234555A (en) * 2003-01-31 2004-08-19 Hitachi Ltd Control method for storage system, storage system, and program
JP4342804B2 (en) * 2003-01-31 2009-10-14 株式会社日立製作所 Storage system control method, storage system, and program
JP2004234558A (en) * 2003-01-31 2004-08-19 Hitachi Ltd Storage device controller and program
US7603580B2 (en) * 2003-07-15 2009-10-13 International Business Machines Corporation Redundant manager for a storage system
US7257730B2 (en) * 2003-12-19 2007-08-14 Lsi Corporation Method and apparatus for supporting legacy mode fail-over driver with iSCSI network entity including multiple redundant controllers
US7568216B2 (en) * 2003-12-19 2009-07-28 Lsi Logic Corporation Methods for defining and naming iSCSI targets using volume access and security policy
US7461140B2 (en) 2003-12-19 2008-12-02 Lsi Corporation Method and apparatus for identifying IPsec security policy in iSCSI
US8078718B1 (en) * 2004-01-07 2011-12-13 Network Appliance, Inc. Method and apparatus for testing a storage system head in a clustered failover configuration
US7293195B1 (en) 2004-01-29 2007-11-06 Network Appliance, Inc. System and method for coordinated bringup of a storage appliance in a cluster configuration
US7502954B1 (en) * 2004-05-26 2009-03-10 Emc Corporation High availability data storage system
US7908445B2 (en) * 2004-07-19 2011-03-15 Infortrend Technology, Inc. Redundant controller dynamic logical media unit reassignment
US7412291B2 (en) * 2005-01-12 2008-08-12 Honeywell International Inc. Ground-based software tool for controlling redundancy management switching operations
JP2006195821A (en) * 2005-01-14 2006-07-27 Fujitsu Ltd Method for controlling information processing system, information processing system, direct memory access controller, and program
US7596635B2 (en) * 2005-06-27 2009-09-29 Rockwell Automation Technologies, Inc. Method and apparatus for providing redundant I/O adapters in machine and process controllers
US7472332B2 (en) * 2005-07-26 2008-12-30 International Business Machines Corporation Method for the reliability of host data stored on fibre channel attached storage subsystems
US7401251B1 (en) * 2005-09-29 2008-07-15 Emc Corporation Architecture for managing failover and recovery after failover in a data storage environment
US7519854B2 (en) * 2005-10-14 2009-04-14 International Business Machines Corporation Internal failover path for SAS disk drive enclosure
JP4233585B2 (en) * 2006-07-25 2009-03-04 株式会社エヌ・ティ・ティ・ドコモ Peripheral switching device and peripheral switching control device
JP5106913B2 (en) 2007-04-23 2012-12-26 株式会社日立製作所 Storage system, storage system management method, and computer system
US8181094B2 (en) * 2008-01-31 2012-05-15 International Business Machines Corporation System to improve error correction using variable latency and associated methods
US8352806B2 (en) * 2008-01-31 2013-01-08 International Business Machines Corporation System to improve memory failure management and associated methods
US9128868B2 (en) * 2008-01-31 2015-09-08 International Business Machines Corporation System for error decoding with retries and associated methods
US8171377B2 (en) 2008-01-31 2012-05-01 International Business Machines Corporation System to improve memory reliability and associated methods
US8185800B2 (en) * 2008-01-31 2012-05-22 International Business Machines Corporation System for error control coding for memories of different types and associated methods
US8185801B2 (en) 2008-01-31 2012-05-22 International Business Machines Corporation System to improve error code decoding using historical information and associated methods
US8176391B2 (en) * 2008-01-31 2012-05-08 International Business Machines Corporation System to improve miscorrection rates in error control code through buffering and associated methods
US7882389B2 (en) * 2008-11-18 2011-02-01 International Business Machines Corporation Dynamic reassignment of devices attached to redundant controllers
US8201020B2 (en) 2009-11-12 2012-06-12 International Business Machines Corporation Method apparatus and system for a redundant and fault tolerant solid state disk
US20110231602A1 (en) * 2010-03-19 2011-09-22 Harold Woods Non-disruptive disk ownership change in distributed storage systems
US8489918B2 (en) 2010-04-21 2013-07-16 Hitachi, Ltd. Storage system and ownership control method for storage system
US8412892B2 (en) 2010-04-21 2013-04-02 Hitachi, Ltd. Storage system and ownership control method for storage system
US8055934B1 (en) 2010-06-22 2011-11-08 International Business Machines Corporation Error routing in a multi-root communication fabric
US8589723B2 (en) * 2010-12-22 2013-11-19 Intel Corporation Method and apparatus to provide a high availability solid state drive
US9331955B2 (en) 2011-06-29 2016-05-03 Microsoft Technology Licensing, Llc Transporting operations of arbitrary size over remote direct memory access
US20130067095A1 (en) 2011-09-09 2013-03-14 Microsoft Corporation Smb2 scaleout
US8806268B2 (en) * 2011-09-29 2014-08-12 International Business Machines Corporation Communication of conditions at a primary storage controller to a host
WO2013115806A1 (en) * 2012-01-31 2013-08-08 Hewlett-Packard Development Company , L.P. Drivers and controllers
DE102013103380A1 (en) * 2013-04-04 2014-10-09 Phoenix Contact Gmbh & Co. Kg Control and data transmission system, process device and method for redundant process control with decentralized redundancy
US9239797B2 (en) * 2013-08-15 2016-01-19 Globalfoundries Inc. Implementing enhanced data caching and takeover of non-owned storage devices in dual storage device controller configuration with data in write cache
US11048559B2 (en) * 2019-07-08 2021-06-29 Hewlett Packard Enterprise Development Lp Managing ownership transfer of file system instance in virtualized distributed storage system
US11409715B2 (en) * 2019-10-04 2022-08-09 Hewlett Packard Enterprise Development Lp Maintaining high-availability of a file system instance in a cluster of computing nodes
CN112751693B (en) * 2019-10-31 2022-09-06 北京金山云网络技术有限公司 Data processing method and device of distributed storage system and electronic equipment
US11734131B2 (en) * 2020-04-09 2023-08-22 Micron Technology, Inc. Memory device having redundant media management capabilities

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965717A (en) 1988-12-09 1990-10-23 Tandem Computers Incorporated Multiple processor system having shared memory with private-write capability
US5379417A (en) 1991-11-25 1995-01-03 Tandem Computers Incorporated System and method for ensuring write data integrity in a redundant array data storage system
EP0721162A2 (en) * 1995-01-06 1996-07-10 Hewlett-Packard Company Mirrored memory dual controller disk storage system
US6279078B1 (en) * 1996-06-28 2001-08-21 Compaq Computer Corporation Apparatus and method for synchronizing a cache mode in a dual controller, dual cache memory system operating in a plurality of cache modes
US5922077A (en) * 1996-11-14 1999-07-13 Data General Corporation Fail-over switching system
US6073209A (en) * 1997-03-31 2000-06-06 Ark Research Corporation Data storage controller providing multiple hosts with access to multiple storage subsystems
FR2762695B1 (en) 1997-04-29 1999-05-28 Bull Sa METHOD AND DEVICE FOR CONNECTING THE CENTRAL UNIT OF A DATA PROCESSING SYSTEM TO A REDUNDANT DATA STORAGE SUBSYSTEM
US5966300A (en) * 1997-06-18 1999-10-12 Allen-Bradley Company, Inc. Redundant automation controller with deductive power-up
US6360331B2 (en) * 1998-04-17 2002-03-19 Microsoft Corporation Method and system for transparently failing over application configuration information in a server cluster
US6247099B1 (en) * 1999-06-03 2001-06-12 International Business Machines Corporation System and method for maintaining cache coherency and data synchronization in a computer system having multiple active controllers

Also Published As

Publication number Publication date
US6732289B1 (en) 2004-05-04
WO2002019111A3 (en) 2002-08-29
WO2002019111A2 (en) 2002-03-07

Similar Documents

Publication Publication Date Title
AU2001283564A1 (en) Fault tolerant data storage system
AU2001283122A1 (en) Data storage system
AU2002253827A1 (en) Distributed fault tolerant and secure storage
AU2001286834A1 (en) Process-linked data management system
AU5731699A (en) Fault tolerant computer system
AU4669001A (en) Data management system
AU2003207839A1 (en) Data storage system
AU2001245554A1 (en) Information management system
AU2002241484A1 (en) Information systems
AU2001277855A1 (en) System for linking data cells through permutation
GB2366425B (en) Data storage system
AU1025002A (en) Fault tolerant data storage on photographs
GB0108072D0 (en) Data storage system
AU5158400A (en) Blocking techniques for data storage
EP1160693A3 (en) Review data retrieval system
GB2366424B (en) Data storage system
AUPR040100A0 (en) Data management system
AU2002323635A1 (en) Selective data backup
AU2003263306A1 (en) Backup data storage system
AU2002221321A1 (en) Data storage
AU2002238223A1 (en) Information management system
AU2001237674A1 (en) System for data management
AU2001269069A1 (en) Secure data storage on open systems
GB2366049B (en) Data Storage System
AUPR384901A0 (en) Data storage system