WO2000058825A3 - Data distribution in a server cluster - Google Patents
Data distribution in a server cluster Download PDFInfo
- Publication number
- WO2000058825A3 WO2000058825A3 PCT/US2000/005890 US0005890W WO0058825A3 WO 2000058825 A3 WO2000058825 A3 WO 2000058825A3 US 0005890 W US0005890 W US 0005890W WO 0058825 A3 WO0058825 A3 WO 0058825A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cluster
- data
- quorum
- storage
- stored
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1666—Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1417—Boot up procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1034—Reaction to server failures by a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
Abstract
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU38696/00A AU3869600A (en) | 1999-03-26 | 2000-03-06 | Data distribution in a server cluster |
DE60002707T DE60002707T2 (en) | 1999-03-26 | 2000-03-06 | DATA DISTRIBUTION IN A SERVER CLUSTER |
AT00917773T ATE240546T1 (en) | 1999-03-26 | 2000-03-06 | DATA DISTRIBUTION IN A SERVER CLUSTER |
EP00917773A EP1171817B1 (en) | 1999-03-26 | 2000-03-06 | Data distribution in a server cluster |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/277,503 US6453426B1 (en) | 1999-03-26 | 1999-03-26 | Separately storing core boot data and cluster configuration data in a server cluster |
US09/277,503 | 1999-03-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2000058825A2 WO2000058825A2 (en) | 2000-10-05 |
WO2000058825A3 true WO2000058825A3 (en) | 2001-01-04 |
Family
ID=23061161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/005890 WO2000058825A2 (en) | 1999-03-26 | 2000-03-06 | Data distribution in a server cluster |
Country Status (6)
Country | Link |
---|---|
US (1) | US6453426B1 (en) |
EP (1) | EP1171817B1 (en) |
AT (1) | ATE240546T1 (en) |
AU (1) | AU3869600A (en) |
DE (1) | DE60002707T2 (en) |
WO (1) | WO2000058825A2 (en) |
Families Citing this family (123)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8037158B2 (en) | 1995-11-13 | 2011-10-11 | Lakshmi Arunachalam | Multimedia transactional services |
US8271339B2 (en) | 1995-11-13 | 2012-09-18 | Lakshmi Arunachalam | Method and apparatus for enabling real-time bi-directional transactions on a network |
US7930340B2 (en) | 1995-11-13 | 2011-04-19 | Lakshmi Arunachalam | Network transaction portal to control multi-service provider transactions |
US6654881B2 (en) * | 1998-06-12 | 2003-11-25 | Microsoft Corporation | Logical volume mount manager |
US7774469B2 (en) * | 1999-03-26 | 2010-08-10 | Massa Michael T | Consistent cluster operational data in a server cluster using a quorum of replicas |
US7020695B1 (en) * | 1999-05-28 | 2006-03-28 | Oracle International Corporation | Using a cluster-wide shared repository to provide the latest consistent definition of the cluster (avoiding the partition-in time problem) |
US7076783B1 (en) | 1999-05-28 | 2006-07-11 | Oracle International Corporation | Providing figure of merit vote from application executing on a partitioned cluster |
US6871222B1 (en) * | 1999-05-28 | 2005-03-22 | Oracle International Corporation | Quorumless cluster using disk-based messaging |
US6751658B1 (en) * | 1999-10-18 | 2004-06-15 | Apple Computer, Inc. | Providing a reliable operating system for clients of a net-booted environment |
US6681310B1 (en) * | 1999-11-29 | 2004-01-20 | Microsoft Corporation | Storage management system having common volume manager |
US6684231B1 (en) * | 1999-11-29 | 2004-01-27 | Microsoft Corporation | Migration of friendly volumes |
US6553387B1 (en) * | 1999-11-29 | 2003-04-22 | Microsoft Corporation | Logical volume configuration data management determines whether to expose the logical volume on-line, off-line request based on comparison of volume epoch numbers on each extents of the volume identifiers |
US6640206B1 (en) * | 1999-12-17 | 2003-10-28 | Omnicluster Technologies Inc. | Peer networking in concentrated computer clusters |
US6769008B1 (en) | 2000-01-10 | 2004-07-27 | Sun Microsystems, Inc. | Method and apparatus for dynamically altering configurations of clustered computer systems |
US6862613B1 (en) | 2000-01-10 | 2005-03-01 | Sun Microsystems, Inc. | Method and apparatus for managing operations of clustered computer systems |
US6789213B2 (en) * | 2000-01-10 | 2004-09-07 | Sun Microsystems, Inc. | Controlled take over of services by remaining nodes of clustered computing system |
US6757836B1 (en) | 2000-01-10 | 2004-06-29 | Sun Microsystems, Inc. | Method and apparatus for resolving partial connectivity in a clustered computing system |
US6748429B1 (en) * | 2000-01-10 | 2004-06-08 | Sun Microsystems, Inc. | Method to dynamically change cluster or distributed system configuration |
US6601184B1 (en) * | 2000-03-14 | 2003-07-29 | Novell, Inc. | System crash network access |
US7185076B1 (en) * | 2000-05-31 | 2007-02-27 | International Business Machines Corporation | Method, system and program products for managing a clustered computing environment |
US6968359B1 (en) * | 2000-08-14 | 2005-11-22 | International Business Machines Corporation | Merge protocol for clustered computer system |
GB2367656A (en) * | 2000-10-06 | 2002-04-10 | Hewlett Packard Co | Self-repairing operating system for computer entities |
US7769844B2 (en) * | 2000-12-07 | 2010-08-03 | International Business Machines Corporation | Peer protocol status query in clustered computer system |
US7039638B2 (en) * | 2001-04-27 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | Distributed data clustering system and method |
US7765329B2 (en) * | 2002-06-05 | 2010-07-27 | Silicon Graphics International | Messaging between heterogeneous clients of a storage area network |
US7617292B2 (en) | 2001-06-05 | 2009-11-10 | Silicon Graphics International | Multi-class heterogeneous clients in a clustered filesystem |
US8010558B2 (en) | 2001-06-05 | 2011-08-30 | Silicon Graphics International | Relocation of metadata server with outstanding DMAPI requests |
US7640582B2 (en) | 2003-04-16 | 2009-12-29 | Silicon Graphics International | Clustered filesystem for mix of trusted and untrusted nodes |
US20030028514A1 (en) * | 2001-06-05 | 2003-02-06 | Lord Stephen Philip | Extended attribute caching in clustered filesystem |
US20040139125A1 (en) | 2001-06-05 | 2004-07-15 | Roger Strassburg | Snapshot copy of data volume during data access |
US6950833B2 (en) * | 2001-06-05 | 2005-09-27 | Silicon Graphics, Inc. | Clustered filesystem |
US6944785B2 (en) * | 2001-07-23 | 2005-09-13 | Network Appliance, Inc. | High-availability cluster virtual server system |
DE10143142A1 (en) * | 2001-09-04 | 2003-01-30 | Bosch Gmbh Robert | Microprocessor-controlled operation of vehicular EEPROM memory, employs two memory areas with data pointers and cyclic validation strategy |
US6880002B2 (en) * | 2001-09-05 | 2005-04-12 | Surgient, Inc. | Virtualized logical server cloud providing non-deterministic allocation of logical attributes of logical servers to physical resources |
US7231461B2 (en) * | 2001-09-14 | 2007-06-12 | International Business Machines Corporation | Synchronization of group state data when rejoining a member to a primary-backup group in a clustered computer system |
US7213065B2 (en) * | 2001-11-08 | 2007-05-01 | Racemi, Inc. | System and method for dynamic server allocation and provisioning |
US6934800B2 (en) * | 2002-02-06 | 2005-08-23 | International Business Machines Corporation | Method and computer for data set separation |
US6637151B1 (en) * | 2002-03-01 | 2003-10-28 | Connie J. Tillman | Spray shield assembly |
US7228344B2 (en) * | 2002-03-13 | 2007-06-05 | Hewlett-Packard Development Company, Lp. | High availability enhancement for servers using structured query language (SQL) |
US7010717B2 (en) * | 2002-07-29 | 2006-03-07 | Hewlett-Packard Development Company, L.P. | Facility creation process for clustered servers |
US20040153841A1 (en) * | 2003-01-16 | 2004-08-05 | Silicon Graphics, Inc. | Failure hierarchy in a cluster filesystem |
US20040162789A1 (en) * | 2003-02-14 | 2004-08-19 | Huscher Anthony Alan | eRoom user aging tool and method |
US20040199622A1 (en) * | 2003-04-07 | 2004-10-07 | Huscher Anthony Alan | eRoom operations console |
WO2004092951A2 (en) * | 2003-04-18 | 2004-10-28 | Sap Ag | Managing a computer system with blades |
US7590683B2 (en) * | 2003-04-18 | 2009-09-15 | Sap Ag | Restarting processes in distributed applications on blade servers |
US7197632B2 (en) * | 2003-04-29 | 2007-03-27 | International Business Machines Corporation | Storage system and cluster maintenance |
US7203863B2 (en) * | 2003-05-09 | 2007-04-10 | Oracle International Corporation | Distributed transaction state management through application server clustering |
US7171568B2 (en) * | 2003-06-13 | 2007-01-30 | International Business Machines Corporation | Remote power control in a multi-node, partitioned data processing system |
US7603442B2 (en) * | 2003-06-20 | 2009-10-13 | Microsoft Corporation | Method and system for maintaining service dependency relationships in a computer system |
US7406694B2 (en) * | 2003-06-20 | 2008-07-29 | Microsoft Corporation | Method and system for tracking kernel resource usage |
US7120821B1 (en) * | 2003-07-24 | 2006-10-10 | Unisys Corporation | Method to revive and reconstitute majority node set clusters |
US7657781B1 (en) * | 2003-07-25 | 2010-02-02 | Cisco Technology, Inc. | System and method for providing redundant data load sharing in a distributed network |
US20050038882A1 (en) * | 2003-08-13 | 2005-02-17 | Huscher Anthony A. | Automated eRoom archive tool and method |
US7769004B2 (en) * | 2003-09-26 | 2010-08-03 | Surgient, Inc. | Network abstraction and isolation layer for masquerading machine identity of a computer |
US7529814B2 (en) | 2003-10-15 | 2009-05-05 | International Business Machines Corporation | Autonomic computing algorithm for identification of an optimum configuration for a web infrastructure |
FI20031628A0 (en) * | 2003-11-10 | 2003-11-10 | Nokia Corp | Computer-aided, computer-based unit and method for controlling access to memory between computer-units |
US7376083B2 (en) * | 2003-12-09 | 2008-05-20 | International Business Machines Corporation | Apparatus and method for modeling queueing systems with highly variable traffic arrival rates |
US20050129306A1 (en) * | 2003-12-12 | 2005-06-16 | Xianglin Wang | Method and apparatus for image deinterlacing using neural networks |
US20050198652A1 (en) * | 2004-01-13 | 2005-09-08 | Huscher Anthony A. | Dynamic link library (DLL) for providing server enhancements |
US8335909B2 (en) | 2004-04-15 | 2012-12-18 | Raytheon Company | Coupling processors to each other for high performance computing (HPC) |
US7711977B2 (en) * | 2004-04-15 | 2010-05-04 | Raytheon Company | System and method for detecting and managing HPC node failure |
US9178784B2 (en) | 2004-04-15 | 2015-11-03 | Raytheon Company | System and method for cluster management based on HPC architecture |
US8336040B2 (en) | 2004-04-15 | 2012-12-18 | Raytheon Company | System and method for topology-aware job scheduling and backfilling in an HPC environment |
US8190714B2 (en) * | 2004-04-15 | 2012-05-29 | Raytheon Company | System and method for computer cluster virtualization using dynamic boot images and virtual disk |
US20050235055A1 (en) * | 2004-04-15 | 2005-10-20 | Raytheon Company | Graphical user interface for managing HPC clusters |
US8230095B2 (en) | 2004-05-07 | 2012-07-24 | Wyse Technology, Inc. | System and method for integrated on-demand delivery of operating system and applications |
US7386753B2 (en) * | 2004-09-02 | 2008-06-10 | International Business Machines Corporation | Subscription-based management and distribution of member-specific state data in a distributed computing system |
US7664994B2 (en) * | 2004-09-08 | 2010-02-16 | Hewlett-Packard Development Company, L.P. | High-availability cluster node removal and communication |
WO2006043308A1 (en) * | 2004-10-18 | 2006-04-27 | Fujitsu Limited | Operation management program, operation management method, and operation management device |
JP4734258B2 (en) * | 2004-10-18 | 2011-07-27 | 富士通株式会社 | Operation management program, operation management method, and operation management apparatus |
JP4734259B2 (en) * | 2004-10-18 | 2011-07-27 | 富士通株式会社 | Operation management program, operation management method, and operation management apparatus |
US8244882B2 (en) * | 2004-11-17 | 2012-08-14 | Raytheon Company | On-demand instantiation in a high-performance computing (HPC) system |
US7475274B2 (en) * | 2004-11-17 | 2009-01-06 | Raytheon Company | Fault tolerance and recovery in a high-performance computing (HPC) system |
US7433931B2 (en) * | 2004-11-17 | 2008-10-07 | Raytheon Company | Scheduling in a high-performance computing (HPC) system |
EP1877901A4 (en) * | 2005-05-06 | 2014-05-07 | Stratus Technologies Bermuda Ltd | Fault tolerant computer system |
WO2007045051A1 (en) | 2005-10-21 | 2007-04-26 | Honeywell Limited | An authorisation system and a method of authorisation |
US7496783B1 (en) * | 2006-02-09 | 2009-02-24 | Symantec Operating Corporation | Merging cluster nodes during a restore |
US8078728B1 (en) | 2006-03-31 | 2011-12-13 | Quest Software, Inc. | Capacity pooling for application reservation and delivery |
US7756973B2 (en) * | 2006-04-27 | 2010-07-13 | International Business Machines Corporation | Identifying a configuration for an application in a production environment |
US7644305B2 (en) | 2006-05-18 | 2010-01-05 | Microsoft Corporation | Quorum establishment based on a vote from a voting device |
US20080077635A1 (en) * | 2006-09-22 | 2008-03-27 | Digital Bazaar, Inc. | Highly Available Clustered Storage Network |
US7974211B2 (en) * | 2006-10-30 | 2011-07-05 | Hewlett-Packard Development Company, L.P. | Methods and apparatus for network configuration baselining and restoration |
US8209417B2 (en) * | 2007-03-08 | 2012-06-26 | Oracle International Corporation | Dynamic resource profiles for clusterware-managed resources |
CN101765835B (en) | 2007-05-28 | 2013-05-08 | 霍尼韦尔国际公司 | Systems and methods for configuring access control devices |
CN101765995B (en) | 2007-05-28 | 2012-11-14 | 霍尼韦尔国际公司 | Systems and methods for commissioning access control devices |
GB2450564B (en) | 2007-06-29 | 2011-03-02 | Imagination Tech Ltd | Clock frequency adjustment for semi-conductor devices |
US8825834B2 (en) * | 2007-12-03 | 2014-09-02 | International Business Machines Corporation | Automated cluster member management based on node capabilities |
US7849223B2 (en) * | 2007-12-07 | 2010-12-07 | Microsoft Corporation | Virtually synchronous Paxos |
US8194674B1 (en) | 2007-12-20 | 2012-06-05 | Quest Software, Inc. | System and method for aggregating communications and for translating between overlapping internal network addresses and unique external network addresses |
US8225324B2 (en) * | 2008-05-15 | 2012-07-17 | International Business Machines Corporation | Resource management on a computer system utilizing hardware and environmental factors |
US8918624B2 (en) * | 2008-05-15 | 2014-12-23 | International Business Machines Corporation | Scaling and managing work requests on a massively parallel machine |
US8812469B2 (en) * | 2008-05-15 | 2014-08-19 | International Business Machines Corporation | Configurable persistent storage on a computer system using a database |
US8954028B2 (en) * | 2008-09-25 | 2015-02-10 | Telecommunication Systems, Inc. | Geo-redundant and high reliability commercial mobile alert system (CMAS) |
EP2332386A4 (en) | 2008-09-30 | 2014-07-23 | Honeywell Int Inc | Systems and methods for interacting with access control devices |
US8878931B2 (en) | 2009-03-04 | 2014-11-04 | Honeywell International Inc. | Systems and methods for managing video data |
US9019070B2 (en) | 2009-03-19 | 2015-04-28 | Honeywell International Inc. | Systems and methods for managing access control devices |
US8543800B2 (en) * | 2009-06-10 | 2013-09-24 | International Business Machines Corporation | Hierarchical services startup sequencing |
US9280365B2 (en) | 2009-12-17 | 2016-03-08 | Honeywell International Inc. | Systems and methods for managing configuration data at disconnected remote devices |
US8707414B2 (en) | 2010-01-07 | 2014-04-22 | Honeywell International Inc. | Systems and methods for location aware access control management |
US8787725B2 (en) | 2010-11-11 | 2014-07-22 | Honeywell International Inc. | Systems and methods for managing video data |
US8788465B2 (en) * | 2010-12-01 | 2014-07-22 | International Business Machines Corporation | Notification of configuration updates in a cluster system |
US8943082B2 (en) * | 2010-12-01 | 2015-01-27 | International Business Machines Corporation | Self-assignment of node identifier in a cluster system |
US9069571B2 (en) | 2010-12-01 | 2015-06-30 | International Business Machines Corporation | Propagation of unique device names in a cluster system |
US9262229B2 (en) * | 2011-01-28 | 2016-02-16 | Oracle International Corporation | System and method for supporting service level quorum in a data grid cluster |
US9894261B2 (en) | 2011-06-24 | 2018-02-13 | Honeywell International Inc. | Systems and methods for presenting digital video management system information via a user-customizable hierarchical tree interface |
US10362273B2 (en) | 2011-08-05 | 2019-07-23 | Honeywell International Inc. | Systems and methods for managing video data |
WO2013020165A2 (en) | 2011-08-05 | 2013-02-14 | HONEYWELL INTERNATIONAL INC. Attn: Patent Services | Systems and methods for managing video data |
US9344684B2 (en) | 2011-08-05 | 2016-05-17 | Honeywell International Inc. | Systems and methods configured to enable content sharing between client terminals of a digital video management system |
US8719417B1 (en) * | 2011-10-14 | 2014-05-06 | Google Inc. | Resource allocation in distributed systems |
US10706021B2 (en) | 2012-01-17 | 2020-07-07 | Oracle International Corporation | System and method for supporting persistence partition discovery in a distributed data grid |
US20140075170A1 (en) * | 2012-09-12 | 2014-03-13 | International Business Machines Corporation | Automated firmware voting to enable multi-enclosure federated systems |
US10523903B2 (en) | 2013-10-30 | 2019-12-31 | Honeywell International Inc. | Computer implemented systems frameworks and methods configured for enabling review of incident data |
US11128448B1 (en) * | 2013-11-06 | 2021-09-21 | Pure Storage, Inc. | Quorum-aware secret sharing |
US9183148B2 (en) | 2013-12-12 | 2015-11-10 | International Business Machines Corporation | Efficient distributed cache consistency |
US10270735B2 (en) * | 2014-10-10 | 2019-04-23 | Microsoft Technology Licensing, Llc | Distributed components in computing clusters |
US9898378B2 (en) | 2015-11-10 | 2018-02-20 | International Business Machines Corporation | Smart selection of a storage module to be excluded |
US10229015B2 (en) | 2016-08-30 | 2019-03-12 | Microsoft Technology Licensing, Llc | Quorum based reliable low latency storage |
US11550820B2 (en) | 2017-04-28 | 2023-01-10 | Oracle International Corporation | System and method for partition-scoped snapshot creation in a distributed data computing environment |
US10466984B2 (en) | 2017-05-01 | 2019-11-05 | At&T Intellectual Property I, L.P. | Identifying and associating computer assets impacted by potential change to a particular computer asset |
US10769019B2 (en) | 2017-07-19 | 2020-09-08 | Oracle International Corporation | System and method for data recovery in a distributed data computing environment implementing active persistence |
US10862965B2 (en) | 2017-10-01 | 2020-12-08 | Oracle International Corporation | System and method for topics implementation in a distributed data computing environment |
CN111125738A (en) * | 2019-12-26 | 2020-05-08 | 深圳前海环融联易信息科技服务有限公司 | Method and device for preventing core data from being lost, computer equipment and storage medium |
US11741050B2 (en) | 2021-01-29 | 2023-08-29 | Salesforce, Inc. | Cloud storage class-based variable cache availability |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5280627A (en) * | 1988-09-06 | 1994-01-18 | Digital Equipment Corporation | Remote bootstrapping a node over communication link by initially requesting remote storage access program which emulates local disk to load other programs |
EP0760503A1 (en) * | 1995-06-19 | 1997-03-05 | Compaq Computer Corporation | Fault tolerant multiple network servers |
US5659748A (en) * | 1991-06-26 | 1997-08-19 | Ast Research, Inc. | Booting of multiprocessor system from a boot ROM of narrower width than the system memory |
EP0887731A1 (en) * | 1997-06-27 | 1998-12-30 | Sun Microsystems, Inc. | Membership in an unreliable distributed computer system |
WO1999021098A2 (en) * | 1997-10-21 | 1999-04-29 | Sun Microsystems, Inc. | Determining cluster membership in a distributed computer system |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5404527A (en) * | 1992-12-31 | 1995-04-04 | Unisys Corporation | System and method for remote program load |
US5651139A (en) | 1993-12-23 | 1997-07-22 | International Business Machines Corporation | Protected system partition read/write access on a SCSI controlled DASD |
US5553239A (en) | 1994-11-10 | 1996-09-03 | At&T Corporation | Management facility for server entry and application utilization in a multi-node server configuration |
US5696949A (en) * | 1995-06-15 | 1997-12-09 | Intel Corporation | System for PCI slots expansion using asynchronous PCI-to-PCI bridge with clock generator for providing clock signal to the expansion mother board and expansion side of bridge |
US5673384A (en) | 1995-10-06 | 1997-09-30 | Hewlett-Packard Company | Dual disk lock arbitration between equal sized partition of a cluster |
US5996075A (en) | 1995-11-02 | 1999-11-30 | Sun Microsystems, Inc. | Method and apparatus for reliable disk fencing in a multicomputer system |
US5828889A (en) | 1996-05-31 | 1998-10-27 | Sun Microsystems, Inc. | Quorum mechanism in a two-node distributed computer system |
US5917998A (en) | 1996-07-26 | 1999-06-29 | International Business Machines Corporation | Method and apparatus for establishing and maintaining the status of membership sets used in mirrored read and write input/output without logging |
US5727206A (en) | 1996-07-31 | 1998-03-10 | Ncr Corporation | On-line file system correction within a clustered processing system |
US5828876A (en) | 1996-07-31 | 1998-10-27 | Ncr Corporation | File system for a clustered processing system |
US5781910A (en) | 1996-09-13 | 1998-07-14 | Stratus Computer, Inc. | Preforming concurrent transactions in a replicated database environment |
US6148377A (en) | 1996-11-22 | 2000-11-14 | Mangosoft Corporation | Shared memory computer networks |
US5909540A (en) | 1996-11-22 | 1999-06-01 | Mangosoft Corporation | System and method for providing highly available data storage using globally addressable memory |
US5892913A (en) | 1996-12-02 | 1999-04-06 | International Business Machines Corporation | System and method for datastreams employing shared loop architecture multimedia subsystem clusters |
US5940838A (en) | 1997-07-11 | 1999-08-17 | International Business Machines Corporation | Parallel file system and method anticipating cache usage patterns |
US5946686A (en) | 1997-07-11 | 1999-08-31 | International Business Machines Corporation | Parallel file system and method with quota allocation |
US5893086A (en) | 1997-07-11 | 1999-04-06 | International Business Machines Corporation | Parallel file system and method with extensible hashing |
US5904733A (en) * | 1997-07-31 | 1999-05-18 | Intel Corporation | Bootstrap processor selection architecture in SMP systems |
US6014669A (en) | 1997-10-01 | 2000-01-11 | Sun Microsystems, Inc. | Highly-available distributed cluster configuration database |
US5927050A (en) * | 1997-11-15 | 1999-07-27 | International Business Machines Corporation | In-box configuration method for a computer system |
US5974547A (en) * | 1998-03-20 | 1999-10-26 | 3Com Corporation | Technique for reliable network booting of an operating system to a client computer |
US6360331B2 (en) * | 1998-04-17 | 2002-03-19 | Microsoft Corporation | Method and system for transparently failing over application configuration information in a server cluster |
US6301462B1 (en) * | 1999-01-15 | 2001-10-09 | Unext. Com | Online collaborative apprenticeship |
-
1999
- 1999-03-26 US US09/277,503 patent/US6453426B1/en not_active Expired - Lifetime
-
2000
- 2000-03-06 AT AT00917773T patent/ATE240546T1/en not_active IP Right Cessation
- 2000-03-06 WO PCT/US2000/005890 patent/WO2000058825A2/en active IP Right Grant
- 2000-03-06 AU AU38696/00A patent/AU3869600A/en not_active Abandoned
- 2000-03-06 DE DE60002707T patent/DE60002707T2/en not_active Expired - Lifetime
- 2000-03-06 EP EP00917773A patent/EP1171817B1/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5280627A (en) * | 1988-09-06 | 1994-01-18 | Digital Equipment Corporation | Remote bootstrapping a node over communication link by initially requesting remote storage access program which emulates local disk to load other programs |
US5659748A (en) * | 1991-06-26 | 1997-08-19 | Ast Research, Inc. | Booting of multiprocessor system from a boot ROM of narrower width than the system memory |
EP0760503A1 (en) * | 1995-06-19 | 1997-03-05 | Compaq Computer Corporation | Fault tolerant multiple network servers |
EP0887731A1 (en) * | 1997-06-27 | 1998-12-30 | Sun Microsystems, Inc. | Membership in an unreliable distributed computer system |
WO1999021098A2 (en) * | 1997-10-21 | 1999-04-29 | Sun Microsystems, Inc. | Determining cluster membership in a distributed computer system |
Also Published As
Publication number | Publication date |
---|---|
DE60002707D1 (en) | 2003-06-18 |
DE60002707T2 (en) | 2003-10-09 |
EP1171817B1 (en) | 2003-05-14 |
EP1171817A2 (en) | 2002-01-16 |
AU3869600A (en) | 2000-10-16 |
WO2000058825A2 (en) | 2000-10-05 |
US6453426B1 (en) | 2002-09-17 |
ATE240546T1 (en) | 2003-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2000058825A3 (en) | Data distribution in a server cluster | |
CA2205725A1 (en) | Preventing conflicts in distributed systems | |
WO2004051479A3 (en) | Heartbeat mechanism for cluster systems | |
WO2001013232A3 (en) | Self-healing computer system storage | |
WO2003051030A3 (en) | Management and control of buffer in client device | |
WO2002061612A3 (en) | Data structure for information systems | |
WO2002089341A3 (en) | System and method for providing access to resources using a fabric switch | |
EP1406174A3 (en) | Methods and mechanisms for proactive memory management | |
AU4990799A (en) | Redundant, asymmetrically parallel disk cache for a data storage system | |
EP1351141A3 (en) | Method and system for managing data records on a computer network | |
AU2001283564A1 (en) | Fault tolerant data storage system | |
EP0957616A3 (en) | A protocol for exchanging configuration data in a computer network | |
WO2004104839A3 (en) | Redundant data assigment in a data storage system | |
WO2005043389A3 (en) | Method and apparatus for enabling high-reliability storage of distributed data on a plurality of independent storage devices | |
WO2004040412A3 (en) | Systems and methods for providing a distributed file system incorporating a virtual hot spare | |
WO2001048582A3 (en) | Method and device for presenting data to a user | |
DE69718247T2 (en) | Memory management in fault-tolerant computer systems | |
AU1330700A (en) | Managing entertainment system data | |
WO2002050714A3 (en) | A data storage system including a file system for managing multiple volumes | |
WO2002027495A3 (en) | Electronic information caching | |
EP1081609A3 (en) | Metadata model | |
WO2005057343A3 (en) | Virtual file system | |
WO2001098952A3 (en) | System and method of storing data to a recording medium | |
EP0726521A3 (en) | Disk array having hot spare resources and methods for using hot spare resources to store user data | |
AU2003259297A8 (en) | Consistent message ordering for semi-active and passive replication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2000917773 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2000917773 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWG | Wipo information: grant in national office |
Ref document number: 2000917773 Country of ref document: EP |