WO2005013154A3 - Parallel recovery by non-failed nodes - Google Patents
Parallel recovery by non-failed nodes Download PDFInfo
- Publication number
- WO2005013154A3 WO2005013154A3 PCT/US2004/024425 US2004024425W WO2005013154A3 WO 2005013154 A3 WO2005013154 A3 WO 2005013154A3 US 2004024425 W US2004024425 W US 2004024425W WO 2005013154 A3 WO2005013154 A3 WO 2005013154A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- recovery
- nodes
- shared
- failed node
- failed nodes
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
Abstract
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP04779472.2A EP1649374B1 (en) | 2003-08-01 | 2004-07-28 | Parallel recovery by non-failed nodes |
AU2004262370A AU2004262370B2 (en) | 2003-08-01 | 2004-07-28 | Parallel recovery by non-failed nodes |
JP2006522046A JP4586019B2 (en) | 2003-08-01 | 2004-07-28 | Parallel recovery with non-failing nodes |
CN2004800217520A CN1829974B (en) | 2003-08-01 | 2004-07-28 | Parallel recovery by non-failed nodes |
CA2532048A CA2532048C (en) | 2003-08-01 | 2004-07-28 | Parallel recovery by non-failed nodes |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US49201903P | 2003-08-01 | 2003-08-01 | |
US60/492,019 | 2003-08-01 | ||
US10/831,413 | 2004-04-23 | ||
US10/831,413 US8234517B2 (en) | 2003-08-01 | 2004-04-23 | Parallel recovery by non-failed nodes |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005013154A2 WO2005013154A2 (en) | 2005-02-10 |
WO2005013154A3 true WO2005013154A3 (en) | 2005-09-09 |
Family
ID=34118902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2004/024425 WO2005013154A2 (en) | 2003-08-01 | 2004-07-28 | Parallel recovery by non-failed nodes |
Country Status (6)
Country | Link |
---|---|
US (1) | US8234517B2 (en) |
EP (1) | EP1649374B1 (en) |
JP (1) | JP4586019B2 (en) |
AU (1) | AU2004262370B2 (en) |
CA (1) | CA2532048C (en) |
WO (1) | WO2005013154A2 (en) |
Families Citing this family (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7120651B2 (en) * | 2003-08-01 | 2006-10-10 | Oracle International Corporation | Maintaining a shared cache that has partitions allocated among multiple nodes and a data-to-partition mapping |
US7277897B2 (en) * | 2003-08-01 | 2007-10-02 | Oracle International Corporation | Dynamic reassignment of data ownership |
US8234517B2 (en) * | 2003-08-01 | 2012-07-31 | Oracle International Corporation | Parallel recovery by non-failed nodes |
US7139772B2 (en) * | 2003-08-01 | 2006-11-21 | Oracle International Corporation | Ownership reassignment in a shared-nothing database system |
US7080214B2 (en) * | 2003-10-16 | 2006-07-18 | International Business Machines Corporation | Directory based support for function shipping in a multiprocessor system |
US20050283658A1 (en) * | 2004-05-21 | 2005-12-22 | Clark Thomas K | Method, apparatus and program storage device for providing failover for high availability in an N-way shared-nothing cluster system |
JP4574230B2 (en) * | 2004-05-27 | 2010-11-04 | 株式会社日立製作所 | Database management method and database system |
US7315872B2 (en) * | 2004-08-31 | 2008-01-01 | International Business Machines Corporation | Dynamic and selective data source binding through a metawrapper |
US7933868B2 (en) * | 2004-11-04 | 2011-04-26 | Microsoft Corporation | Method and system for partition level cleanup of replication conflict metadata |
US8566326B2 (en) | 2004-11-05 | 2013-10-22 | Oracle International Corporation | High-performance log-based processing |
US7814065B2 (en) | 2005-08-16 | 2010-10-12 | Oracle International Corporation | Affinity-based recovery/failover in a cluster environment |
JP4920248B2 (en) * | 2005-12-02 | 2012-04-18 | 株式会社日立製作所 | Server failure recovery method and database system |
US20070162506A1 (en) * | 2006-01-12 | 2007-07-12 | International Business Machines Corporation | Method and system for performing a redistribute transparently in a multi-node system |
JP2007249468A (en) * | 2006-03-15 | 2007-09-27 | Hitachi Ltd | Cpu allocation method, cpu allocation program, cpu allocation device and database management system |
US7702660B2 (en) * | 2006-12-12 | 2010-04-20 | Oracle International Corporation | I/O free recovery set determination |
US8150870B1 (en) * | 2006-12-22 | 2012-04-03 | Amazon Technologies, Inc. | Scalable partitioning in a multilayered data service framework |
US7769732B2 (en) * | 2007-08-27 | 2010-08-03 | International Business Machines Corporation | Apparatus and method for streamlining index updates in a shared-nothing architecture |
US20090063807A1 (en) * | 2007-08-29 | 2009-03-05 | International Business Machines Corporation | Data redistribution in shared nothing architecture |
US20090063589A1 (en) * | 2007-08-29 | 2009-03-05 | International Business Machines Corporation | Apparatus and method to decouple large object data processing from main-line data processing in a shared-nothing architecture |
US8527454B2 (en) * | 2007-08-29 | 2013-09-03 | Emc Corporation | Data replication using a shared resource |
US8707318B2 (en) * | 2007-10-12 | 2014-04-22 | Microsoft Corporation | Partitioning system including a generic partitioning manager for partitioning resources |
US7774311B2 (en) * | 2008-07-17 | 2010-08-10 | International Business Machines Corporation | Method and apparatus of distributing data in partioned databases operating on a shared-nothing architecture |
US8429134B2 (en) * | 2009-09-08 | 2013-04-23 | Oracle International Corporation | Distributed database recovery |
US8510334B2 (en) | 2009-11-05 | 2013-08-13 | Oracle International Corporation | Lock manager on disk |
US8990185B2 (en) * | 2010-02-19 | 2015-03-24 | International Business Machines Corporation | Evaluating reference based operations in shared nothing parallelism systems |
US8768973B2 (en) * | 2010-05-26 | 2014-07-01 | Pivotal Software, Inc. | Apparatus and method for expanding a shared-nothing system |
US8768981B1 (en) | 2010-08-27 | 2014-07-01 | Disney Enterprises, Inc. | System and method for distributing and accessing files in a distributed storage system |
US8290919B1 (en) * | 2010-08-27 | 2012-10-16 | Disney Enterprises, Inc. | System and method for distributing and accessing files in a distributed storage system |
US8392368B1 (en) | 2010-08-27 | 2013-03-05 | Disney Enterprises, Inc. | System and method for distributing and accessing files in a distributed storage system |
US8793250B1 (en) * | 2010-12-17 | 2014-07-29 | Amazon Technologies, Inc. | Flexible partitioning of data |
JP5967073B2 (en) * | 2011-02-21 | 2016-08-10 | 富士通株式会社 | Processor management method |
US10176184B2 (en) * | 2012-01-17 | 2019-01-08 | Oracle International Corporation | System and method for supporting persistent store versioning and integrity in a distributed data grid |
US9405815B1 (en) | 2012-10-02 | 2016-08-02 | Amazon Technologies, Inc. | Data recovery in a distributed computing environment |
US10223431B2 (en) * | 2013-01-31 | 2019-03-05 | Facebook, Inc. | Data stream splitting for low-latency data access |
US9609050B2 (en) | 2013-01-31 | 2017-03-28 | Facebook, Inc. | Multi-level data staging for low latency data access |
US8903779B1 (en) | 2013-03-06 | 2014-12-02 | Gravic, Inc. | Methods for returning a corrupted database to a known, correct state |
US9760654B2 (en) | 2013-04-26 | 2017-09-12 | Wal-Mart Stores, Inc. | Method and system for focused multi-blocking to increase link identification rates in record comparison |
US9384238B2 (en) * | 2013-04-26 | 2016-07-05 | Wal-Mart Stores, Inc. | Block partitioning for efficient record processing in parallel computing environment |
US9348717B2 (en) | 2013-07-24 | 2016-05-24 | Netapp, Inc. | Storage failure processing in a shared storage architecture |
US10747475B2 (en) | 2013-08-26 | 2020-08-18 | Vmware, Inc. | Virtual disk blueprints for a virtualized storage area network, wherein virtual disk objects are created from local physical storage of host computers that are running multiple virtual machines |
US9672115B2 (en) * | 2013-08-26 | 2017-06-06 | Vmware, Inc. | Partition tolerance in cluster membership management |
US11016820B2 (en) | 2013-08-26 | 2021-05-25 | Vmware, Inc. | Load balancing of resources |
US9811531B2 (en) | 2013-08-26 | 2017-11-07 | Vmware, Inc. | Scalable distributed storage architecture |
US9887924B2 (en) | 2013-08-26 | 2018-02-06 | Vmware, Inc. | Distributed policy-based provisioning and enforcement for quality of service |
US9652520B2 (en) * | 2013-08-29 | 2017-05-16 | Oracle International Corporation | System and method for supporting parallel asynchronous synchronization between clusters in a distributed data grid |
US10635644B2 (en) * | 2013-11-11 | 2020-04-28 | Amazon Technologies, Inc. | Partition-based data stream processing framework |
US10474493B2 (en) * | 2014-02-28 | 2019-11-12 | Red Hat, Inc. | Systems and methods for semi-durable transaction log storage in two-phase commit protocol transaction processing |
US10203981B2 (en) * | 2014-02-28 | 2019-02-12 | Red Hat, Inc. | Systems and methods for prepare list communication to participants in two-phase commit protocol transaction processing |
US9483311B2 (en) * | 2014-09-15 | 2016-11-01 | International Business Machines Corporation | Logical data shuffling |
US9830223B1 (en) * | 2015-01-26 | 2017-11-28 | Intel Corporation | Methods for repairing a corrupted database to a new, correct state |
US9804935B1 (en) | 2015-01-26 | 2017-10-31 | Intel Corporation | Methods for repairing a corrupted database to a new, correct state by selectively using redo and undo operations |
US11100073B2 (en) * | 2015-11-12 | 2021-08-24 | Verizon Media Inc. | Method and system for data assignment in a distributed system |
US10852998B2 (en) * | 2016-02-25 | 2020-12-01 | Rubrik, Inc. | Sub-cluster recovery using a partition group index |
KR101797482B1 (en) | 2016-04-22 | 2017-11-14 | 주식회사 티맥스데이터 | Method, apparatus, and computer program stored in computer readable medium for recoverying block in database system |
US10740198B2 (en) * | 2016-12-22 | 2020-08-11 | Purdue Research Foundation | Parallel partial repair of storage |
US10705925B2 (en) | 2017-03-24 | 2020-07-07 | Hewlett Packard Enterprise Development Lp | Satisfying recovery service level agreements (SLAs) |
US10331363B2 (en) | 2017-11-22 | 2019-06-25 | Seagate Technology Llc | Monitoring modifications to data blocks |
US11003557B2 (en) | 2018-12-10 | 2021-05-11 | International Business Machines Corporation | Dynamic data restoration from multiple recovery sites implementing synchronous remote mirroring |
US11461194B2 (en) | 2020-10-30 | 2022-10-04 | Cohesity, Inc. | Parallel restore of a large object |
US11593309B2 (en) * | 2020-11-05 | 2023-02-28 | International Business Machines Corporation | Reliable delivery of event notifications from a distributed file system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996037837A2 (en) * | 1995-05-26 | 1996-11-28 | Telenor As | Continuously available database server having multiple groups of nodes with minimum intersecting sets of database fragment replicas |
US5805785A (en) * | 1996-02-27 | 1998-09-08 | International Business Machines Corporation | Method for monitoring and recovery of subsystems in a distributed/clustered system |
US5996086A (en) * | 1997-10-14 | 1999-11-30 | Lsi Logic Corporation | Context-based failover architecture for redundant servers |
CA2435388A1 (en) * | 2001-06-28 | 2003-01-09 | Oracle International Corporation | Partitioning ownership of a database among different database servers to control access to the database |
US20030051187A1 (en) * | 2001-08-09 | 2003-03-13 | Victor Mashayekhi | Failover system and method for cluster environment |
Family Cites Families (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA243538A (en) | 1924-10-14 | Henry Blackmore John | Lumbermen's road-making tank | |
US51187A (en) * | 1865-11-28 | Improvement in horse-rakes | ||
US5109483A (en) | 1987-06-15 | 1992-04-28 | International Business Machines Corp. | Node initiating xid exchanges over an activated link including an exchange of sets of binding signals between nodes for establishing sessions |
US4827411A (en) | 1987-06-15 | 1989-05-02 | International Business Machines Corporation | Method of maintaining a topology database |
US4914571A (en) | 1987-06-15 | 1990-04-03 | International Business Machines Corporation | Locating resources in computer networks |
US5101348A (en) | 1988-06-23 | 1992-03-31 | International Business Machines Corporation | Method of reducing the amount of information included in topology database update messages in a data communications network |
US4873517A (en) | 1988-06-23 | 1989-10-10 | International Business Machines Corporation | Method for selecting least weight end node to end node route in a data communications network |
US4972437A (en) | 1988-06-24 | 1990-11-20 | International Business Machines Corporation | Method of controlling limited resource sessions in a data communications network |
US5319773A (en) | 1990-05-16 | 1994-06-07 | International Business Machines Corporation | Asynchronous resynchronization of a commit procedure |
EP0483424A1 (en) | 1990-10-30 | 1992-05-06 | International Business Machines Corporation | Key hashing in data processors |
CA2078310A1 (en) | 1991-09-20 | 1993-03-21 | Mark A. Kaufman | Digital processor with distributed memory system |
IL99923A0 (en) | 1991-10-31 | 1992-08-18 | Ibm Israel | Method of operating a computer in a network |
US5423037A (en) * | 1992-03-17 | 1995-06-06 | Teleserve Transaction Technology As | Continuously available database server having multiple groups of nodes, each group maintaining a database copy with fragments stored on multiple nodes |
US5313051A (en) | 1992-04-06 | 1994-05-17 | International Business Machines Corp. | Paperless parcel tracking system |
US5432926A (en) | 1992-12-04 | 1995-07-11 | International Business Machines Corporation | Method and apparatus for improving database reliability and response time in a distributed transaction processing system |
US5687369A (en) | 1993-09-02 | 1997-11-11 | International Business Machines Corporation | Selecting buckets for redistributing data between nodes in a parallel database in the incremental mode |
GB2297180B (en) * | 1993-09-27 | 1998-05-20 | Oracle Corp | Method and apparatus for parallel processing in a database system |
JPH07262069A (en) * | 1994-03-17 | 1995-10-13 | Hitachi Ltd | Failure recovery method |
US5625811A (en) | 1994-10-31 | 1997-04-29 | International Business Machines Corporation | Method and system for database load balancing |
JP3239669B2 (en) | 1995-02-20 | 2001-12-17 | 株式会社日立製作所 | Storage control device and control method thereof |
JP3020833B2 (en) | 1995-06-19 | 2000-03-15 | 株式会社東芝 | Checkpoint acquisition system |
KR100379222B1 (en) | 1995-07-21 | 2003-07-16 | 이엠씨 코포레이션 | How to adjust dynamic load |
US5740362A (en) | 1995-11-06 | 1998-04-14 | International Business Machines Corporation | Management of network distributed agents in a distributed computing environment |
US6311265B1 (en) | 1996-03-25 | 2001-10-30 | Torrent Systems, Inc. | Apparatuses and methods for programming parallel computers |
US6247026B1 (en) | 1996-10-11 | 2001-06-12 | Sun Microsystems, Inc. | Method, apparatus, and product for leasing of delegation certificates in a distributed system |
US5892754A (en) | 1996-06-07 | 1999-04-06 | International Business Machines Corporation | User controlled adaptive flow control for packet networks |
US5832484A (en) * | 1996-07-02 | 1998-11-03 | Sybase, Inc. | Database system with methods for parallel lock management |
US5966706A (en) * | 1997-02-19 | 1999-10-12 | At&T Corp | Local logging in a distributed database management computer system |
EP0862117B1 (en) * | 1997-02-28 | 2002-09-18 | Alcatel | Interfacing device to replace M sets of bits out of N sets of bits, control unit and logical cell |
US6067550A (en) | 1997-03-10 | 2000-05-23 | Microsoft Corporation | Database computer system with application recovery and dependency handling write cache |
US5907849A (en) * | 1997-05-29 | 1999-05-25 | International Business Machines Corporation | Method and system for recovery in a partitioned shared nothing database system using virtual share disks |
US5951695A (en) * | 1997-07-25 | 1999-09-14 | Hewlett-Packard Company | Fast database failover |
US6253229B1 (en) | 1997-11-19 | 2001-06-26 | International Business Machines Corporation | Hotspots only interfaces to links in hypertext document pages in network display stations |
US6253273B1 (en) | 1998-02-06 | 2001-06-26 | Emc Corporation | Lock mechanism |
WO2003003252A1 (en) | 1998-02-12 | 2003-01-09 | Oracle International Corporation | Partitioning ownership of a database among different database servers to control access to the database |
US6011918A (en) | 1998-04-22 | 2000-01-04 | International Business Machines Corporation | Methods, systems and computer program products for generating client/server applications |
US6480895B1 (en) | 1998-05-06 | 2002-11-12 | International Business Machines Corporation | Integration of objects including Java bytecodes with legacy 3270 applications |
US6370619B1 (en) | 1998-06-22 | 2002-04-09 | Oracle Corporation | Managing partitioned cache |
US6272491B1 (en) | 1998-08-24 | 2001-08-07 | Oracle Corporation | Method and system for mastering locks in a multiple server database system |
US6119244A (en) * | 1998-08-25 | 2000-09-12 | Network Appliance, Inc. | Coordinating persistent status information with multiple file servers |
US6295610B1 (en) * | 1998-09-17 | 2001-09-25 | Oracle Corporation | Recovering resources in parallel |
US6530035B1 (en) * | 1998-10-23 | 2003-03-04 | Oracle Corporation | Method and system for managing storage systems containing redundancy data |
JP4094752B2 (en) * | 1998-11-27 | 2008-06-04 | 株式会社日立製作所 | Transaction processing method, apparatus for executing the same, and medium storing the processing program |
US6321238B1 (en) * | 1998-12-28 | 2001-11-20 | Oracle Corporation | Hybrid shared nothing/shared disk database system |
US6341340B1 (en) | 1998-12-28 | 2002-01-22 | Oracle Corporation | Transitioning ownership of data items between ownership groups |
US6438714B1 (en) | 1999-03-31 | 2002-08-20 | International Business Machines Corporation | Method and apparatus for testing large arrays of storage devices |
US6453404B1 (en) | 1999-05-27 | 2002-09-17 | Microsoft Corporation | Distributed data cache with memory allocation model |
US6622263B1 (en) * | 1999-06-30 | 2003-09-16 | Jack Justin Stiffler | Method and apparatus for achieving system-directed checkpointing without specialized hardware assistance |
US6567811B1 (en) | 1999-07-15 | 2003-05-20 | International Business Machines Corporation | Method and system to merge volume groups on a UNIX-based computer system |
US6567509B1 (en) | 1999-07-22 | 2003-05-20 | International Business Machines Corporation | Method and system to extend functionality of voice processing systems |
US6636248B1 (en) | 1999-09-01 | 2003-10-21 | International Business Machines Corporation | Method and system for visually delineating a relationship between related graphical windows in a graphical user interface |
US6658589B1 (en) * | 1999-12-20 | 2003-12-02 | Emc Corporation | System and method for backup a parallel server data storage system |
US6594676B1 (en) | 2000-04-10 | 2003-07-15 | International Business Machines Corporation | System and method for recovery of multiple shared database data sets using multiple change accumulation data sets as inputs |
US6873987B1 (en) * | 2000-05-31 | 2005-03-29 | International Business Machines Corporation | Method, system and program products for recovering from failures within a shared nothing distributed computing environment |
CA2413434A1 (en) * | 2000-06-26 | 2002-01-03 | International Business Machines Corporation | Data management application programming interface for a parallel file system |
US6728897B1 (en) * | 2000-07-25 | 2004-04-27 | Network Appliance, Inc. | Negotiating takeover in high availability cluster |
CA2440277C (en) | 2001-03-07 | 2011-05-17 | Oracle International Corporation | Managing checkpoint queues in a multiple node system |
US6708175B2 (en) * | 2001-06-06 | 2004-03-16 | International Business Machines Corporation | Program support for disk fencing in a shared disk parallel file system across storage area network |
US6928580B2 (en) * | 2001-07-09 | 2005-08-09 | Hewlett-Packard Development Company, L.P. | Distributed data center system protocol for continuity of service in the event of disaster failures |
US20030041215A1 (en) | 2001-08-27 | 2003-02-27 | George Robert T. | Method and apparatus for the utilization of distributed caches |
WO2003025801A1 (en) * | 2001-09-21 | 2003-03-27 | Polyserve, Inc. | System and method for implementing journaling in a multi-node environment |
US7127633B1 (en) * | 2001-11-15 | 2006-10-24 | Xiotech Corporation | System and method to failover storage area network targets from one interface to another |
US20030154236A1 (en) * | 2002-01-22 | 2003-08-14 | Shaul Dar | Database Switch enabling a database area network |
US7178050B2 (en) * | 2002-02-22 | 2007-02-13 | Bea Systems, Inc. | System for highly available transaction recovery for transaction processing systems |
US7039828B1 (en) * | 2002-02-28 | 2006-05-02 | Network Appliance, Inc. | System and method for clustered failover without network support |
US8140622B2 (en) * | 2002-05-23 | 2012-03-20 | International Business Machines Corporation | Parallel metadata service in storage area network environment |
US6947956B2 (en) * | 2002-06-06 | 2005-09-20 | International Business Machines Corporation | Method and apparatus for selective caching of transactions in a computer system |
US6981104B2 (en) | 2002-07-12 | 2005-12-27 | Hewlett-Packard Development Company, L.P. | Method for conducting checkpointing within a writeback cache |
US8676843B2 (en) * | 2002-11-14 | 2014-03-18 | LexiNexis Risk Data Management Inc. | Failure recovery in a parallel-processing database system |
US7293024B2 (en) * | 2002-11-14 | 2007-11-06 | Seisint, Inc. | Method for sorting and distributing data among a plurality of nodes |
US7827283B2 (en) * | 2003-02-19 | 2010-11-02 | International Business Machines Corporation | System for managing and controlling storage access requirements |
US20040172508A1 (en) * | 2003-02-27 | 2004-09-02 | Vincent Nguyen | System and method for memory mirroring |
US7277897B2 (en) | 2003-08-01 | 2007-10-02 | Oracle International Corporation | Dynamic reassignment of data ownership |
US8234517B2 (en) * | 2003-08-01 | 2012-07-31 | Oracle International Corporation | Parallel recovery by non-failed nodes |
US7380039B2 (en) | 2003-12-30 | 2008-05-27 | 3Tera, Inc. | Apparatus, method and system for aggregrating computing resources |
US7739677B1 (en) * | 2005-05-27 | 2010-06-15 | Symantec Operating Corporation | System and method to prevent data corruption due to split brain in shared data clusters |
-
2004
- 2004-04-23 US US10/831,413 patent/US8234517B2/en active Active
- 2004-07-28 JP JP2006522046A patent/JP4586019B2/en active Active
- 2004-07-28 AU AU2004262370A patent/AU2004262370B2/en active Active
- 2004-07-28 EP EP04779472.2A patent/EP1649374B1/en active Active
- 2004-07-28 WO PCT/US2004/024425 patent/WO2005013154A2/en active Search and Examination
- 2004-07-28 CA CA2532048A patent/CA2532048C/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996037837A2 (en) * | 1995-05-26 | 1996-11-28 | Telenor As | Continuously available database server having multiple groups of nodes with minimum intersecting sets of database fragment replicas |
US5805785A (en) * | 1996-02-27 | 1998-09-08 | International Business Machines Corporation | Method for monitoring and recovery of subsystems in a distributed/clustered system |
US5996086A (en) * | 1997-10-14 | 1999-11-30 | Lsi Logic Corporation | Context-based failover architecture for redundant servers |
CA2435388A1 (en) * | 2001-06-28 | 2003-01-09 | Oracle International Corporation | Partitioning ownership of a database among different database servers to control access to the database |
US20030051187A1 (en) * | 2001-08-09 | 2003-03-13 | Victor Mashayekhi | Failover system and method for cluster environment |
Also Published As
Publication number | Publication date |
---|---|
AU2004262370A1 (en) | 2005-02-10 |
EP1649374A2 (en) | 2006-04-26 |
JP4586019B2 (en) | 2010-11-24 |
WO2005013154A2 (en) | 2005-02-10 |
EP1649374B1 (en) | 2017-08-23 |
CA2532048C (en) | 2013-04-30 |
US8234517B2 (en) | 2012-07-31 |
US20040215640A1 (en) | 2004-10-28 |
AU2004262370B2 (en) | 2011-01-27 |
JP2007501455A (en) | 2007-01-25 |
CA2532048A1 (en) | 2005-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005013154A3 (en) | Parallel recovery by non-failed nodes | |
WO2005013157A3 (en) | Dynamic reassignment of data ownership | |
WO2004036365A3 (en) | Dividing a travel query into sub-queries | |
WO2004114160A3 (en) | Systems and processes for automated criteria and attribute generation, searching, auditing and reporting of data | |
WO2006042107A3 (en) | Redundant data storage reconfiguration | |
WO2007064637A3 (en) | System and method for failover of iscsi target portal groups in a cluster environment | |
CA2503129A1 (en) | Method and means for tolerating multiple dependent or arbitrary double disk failures in a disk array | |
WO2003057648A3 (en) | Methods and systems for searching and associating information resources such as web pages | |
CA2172514A1 (en) | Method and Apparatus for Parallel Processing in a Database System | |
WO2004072788A3 (en) | Data set comparison and net change processing | |
WO2002093810A3 (en) | Method of and apparatus for quantum clustering | |
WO2004037994A3 (en) | Managing biological databases | |
ATE316266T1 (en) | DATA STRUCTURE FOR INFORMATION SYSTEMS | |
WO2004102335A3 (en) | Systems and methods for processing complex data sets | |
WO2007078803A3 (en) | Triple parity technique for enabling efficient recovery from triple failures in a storage array | |
WO2004104866A3 (en) | Read, write, and recovery operations for replicated data | |
WO2003077067A3 (en) | Investable hedge fund index fund | |
WO2005092032A3 (en) | Secure virtual data warehousing system and method | |
WO2007040569A3 (en) | System and method of accessing non-volatile computer memory | |
EP1764710A4 (en) | Layout generation method, information processing device, and program | |
WO2003081430A3 (en) | Improvements relating to fault-tolerant computers | |
WO2004111873A3 (en) | Database query processing across two private databases | |
CA2484007A1 (en) | Providing a useable version of a data item | |
EP1172740A3 (en) | SQL-based analytic algorithm for cluster analysis | |
WO2012039991A3 (en) | System and method for transparent recovery of damaged or unavailable objects in a replicated object storage system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200480021752.0 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2532048 Country of ref document: CA |
|
REEP | Request for entry into the european phase |
Ref document number: 2004779472 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004779472 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006522046 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 413/CHENP/2006 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004262370 Country of ref document: AU |
|
ENP | Entry into the national phase |
Ref document number: 2004262370 Country of ref document: AU Date of ref document: 20040728 Kind code of ref document: A |
|
WWP | Wipo information: published in national office |
Ref document number: 2004262370 Country of ref document: AU |
|
WWP | Wipo information: published in national office |
Ref document number: 2004779472 Country of ref document: EP |
|
DPEN | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101) |