ATE443890T1 - Verfahren zur verbesserung der duplikatserver- leistungsfähigkeit und duplikatserver-system - Google Patents
Verfahren zur verbesserung der duplikatserver- leistungsfähigkeit und duplikatserver-systemInfo
- Publication number
- ATE443890T1 ATE443890T1 AT05760910T AT05760910T ATE443890T1 AT E443890 T1 ATE443890 T1 AT E443890T1 AT 05760910 T AT05760910 T AT 05760910T AT 05760910 T AT05760910 T AT 05760910T AT E443890 T1 ATE443890 T1 AT E443890T1
- Authority
- AT
- Austria
- Prior art keywords
- replica
- duplicate server
- input data
- improving
- server system
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F11/2097—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 maintaining the standby controller/processing unit updated
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F11/2053—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 where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2089—Redundant storage control functionality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F11/2053—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 where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2094—Redundant storage or storage space
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99955—Archiving or backup
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
- Hardware Redundancy (AREA)
- Communication Control (AREA)
- Luminescent Compositions (AREA)
- Gyroscopes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/897,436 US7321906B2 (en) | 2004-07-23 | 2004-07-23 | Method of improving replica server performance and a replica server system |
| PCT/EP2005/053090 WO2006008226A2 (en) | 2004-07-23 | 2005-06-30 | Method of improving replica server performance and a replica server system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE443890T1 true ATE443890T1 (de) | 2009-10-15 |
Family
ID=35559426
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT05760910T ATE443890T1 (de) | 2004-07-23 | 2005-06-30 | Verfahren zur verbesserung der duplikatserver- leistungsfähigkeit und duplikatserver-system |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US7321906B2 (de) |
| EP (1) | EP1771789B1 (de) |
| KR (1) | KR101052121B1 (de) |
| AT (1) | ATE443890T1 (de) |
| AU (1) | AU2005263685C1 (de) |
| CA (1) | CA2572820A1 (de) |
| DE (1) | DE602005016807D1 (de) |
| MX (1) | MX2007000075A (de) |
| PL (1) | PL1771789T3 (de) |
| WO (1) | WO2006008226A2 (de) |
| ZA (1) | ZA200701434B (de) |
Families Citing this family (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7774492B2 (en) * | 2001-07-26 | 2010-08-10 | Citrix Systems, Inc. | System, method and computer program product to maximize server throughput while avoiding server overload by controlling the rate of establishing server-side net work connections |
| US7978716B2 (en) * | 2003-11-24 | 2011-07-12 | Citrix Systems, Inc. | Systems and methods for providing a VPN solution |
| US8495305B2 (en) | 2004-06-30 | 2013-07-23 | Citrix Systems, Inc. | Method and device for performing caching of dynamically generated objects in a data communication network |
| US8739274B2 (en) * | 2004-06-30 | 2014-05-27 | Citrix Systems, Inc. | Method and device for performing integrated caching in a data communication network |
| US7757074B2 (en) | 2004-06-30 | 2010-07-13 | Citrix Application Networking, Llc | System and method for establishing a virtual private network |
| EP2264956B1 (de) * | 2004-07-23 | 2017-06-14 | Citrix Systems, Inc. | Verfahren zur sicherung von zugriff aus der ferne auf private netze |
| US9219579B2 (en) | 2004-07-23 | 2015-12-22 | Citrix Systems, Inc. | Systems and methods for client-side application-aware prioritization of network communications |
| AU2005272779B2 (en) * | 2004-08-13 | 2010-06-10 | Citrix Systems, Inc. | A method for maintaining transaction integrity across multiple remote access servers |
| US8700695B2 (en) * | 2004-12-30 | 2014-04-15 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP pooling |
| US7810089B2 (en) | 2004-12-30 | 2010-10-05 | Citrix Systems, Inc. | Systems and methods for automatic installation and execution of a client-side acceleration program |
| US8954595B2 (en) * | 2004-12-30 | 2015-02-10 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP buffering |
| US8549149B2 (en) | 2004-12-30 | 2013-10-01 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing |
| US8706877B2 (en) * | 2004-12-30 | 2014-04-22 | Citrix Systems, Inc. | Systems and methods for providing client-side dynamic redirection to bypass an intermediary |
| KR20070104566A (ko) | 2005-01-24 | 2007-10-26 | 사이트릭스 시스템스, 인크. | 네트워크에서 동적으로 발생된 객체들의 캐싱을 수행하는시스템 및 방법 |
| US8255456B2 (en) * | 2005-12-30 | 2012-08-28 | Citrix Systems, Inc. | System and method for performing flash caching of dynamically generated objects in a data communication network |
| US20060190700A1 (en) * | 2005-02-22 | 2006-08-24 | International Business Machines Corporation | Handling permanent and transient errors using a SIMD unit |
| US7631021B2 (en) * | 2005-03-25 | 2009-12-08 | Netapp, Inc. | Apparatus and method for data replication at an intermediate node |
| US8584145B1 (en) | 2010-08-06 | 2013-11-12 | Open Invention Network, Llc | System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications |
| US9043640B1 (en) * | 2005-08-26 | 2015-05-26 | Open Invention Network, LLP | System and method for event-driven live migration of multi-process applications |
| US8589953B1 (en) | 2010-08-06 | 2013-11-19 | Open Invention Network, Llc | System and method for transparent consistent application-replication of multi-process multi-threaded applications |
| US9141481B1 (en) | 2010-08-06 | 2015-09-22 | Open Invention Network, Llc | System and method for reliable non-blocking messaging for multi-process application replication |
| US8621275B1 (en) | 2010-08-06 | 2013-12-31 | Open Invention Network, Llc | System and method for event-driven live migration of multi-process applications |
| US8281184B1 (en) | 2010-08-06 | 2012-10-02 | Open Invention Network Llc | System and method for reliable non-blocking messaging for multi-process application replication |
| US8301700B1 (en) | 2010-08-06 | 2012-10-30 | Open Invention Network Llc | System and method for event-driven live migration of multi-process applications |
| US8301839B2 (en) * | 2005-12-30 | 2012-10-30 | Citrix Systems, Inc. | System and method for performing granular invalidation of cached dynamically generated objects in a data communication network |
| US7921184B2 (en) * | 2005-12-30 | 2011-04-05 | Citrix Systems, Inc. | System and method for performing flash crowd caching of dynamically generated objects in a data communication network |
| US7725764B2 (en) * | 2006-08-04 | 2010-05-25 | Tsx Inc. | Failover system and method |
| US9201745B2 (en) * | 2008-01-23 | 2015-12-01 | Omx Technology Ab | Method of improving replica server performance and a replica server system |
| US10362131B1 (en) * | 2008-06-18 | 2019-07-23 | Amazon Technologies, Inc. | Fault tolerant message delivery |
| US8261286B1 (en) | 2008-06-18 | 2012-09-04 | Amazon Technologies, Inc. | Fast sequential message store |
| US9135127B1 (en) | 2010-08-06 | 2015-09-15 | Open Invention Network, Llc | System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications |
| GB2508659A (en) * | 2012-12-10 | 2014-06-11 | Ibm | Backing up an in-memory database |
| HK1222746A1 (zh) * | 2013-06-13 | 2017-07-07 | 多伦多证券交易所 | 故障切换系统及方法 |
| US9569517B1 (en) * | 2013-11-27 | 2017-02-14 | Google Inc. | Fault tolerant distributed key-value storage |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5157663A (en) | 1990-09-24 | 1992-10-20 | Novell, Inc. | Fault tolerant computer system |
| US5745753A (en) | 1995-01-24 | 1998-04-28 | Tandem Computers, Inc. | Remote duplicate database facility with database replication support for online DDL operations |
| US5757669A (en) | 1995-05-31 | 1998-05-26 | Netscape Communications Corporation | Method and apparatus for workgroup information replication |
| GB9601584D0 (en) | 1996-01-26 | 1996-03-27 | Hewlett Packard Co | Fault-tolerant processing method |
| US6304980B1 (en) * | 1996-03-13 | 2001-10-16 | International Business Machines Corporation | Peer-to-peer backup system with failure-triggered device switching honoring reservation of primary device |
| US5941999A (en) | 1997-03-31 | 1999-08-24 | Sun Microsystems | Method and system for achieving high availability in networked computer systems |
| US6289357B1 (en) | 1998-04-24 | 2001-09-11 | Platinum Technology Ip, Inc. | Method of automatically synchronizing mirrored database objects |
| US6178441B1 (en) | 1998-09-21 | 2001-01-23 | International Business Machines Corporation | Method and system in a computer network for the reliable and consistent ordering of client requests |
| US6411991B1 (en) | 1998-09-25 | 2002-06-25 | Sprint Communications Company L.P. | Geographic data replication system and method for a network |
| US6446090B1 (en) * | 1999-10-08 | 2002-09-03 | Unisys Corporation | Tracker sensing method for regulating synchronization of audit files between primary and secondary hosts |
| US6338126B1 (en) | 1999-12-06 | 2002-01-08 | Legato Systems, Inc. | Crash recovery without complete remirror |
| US6658540B1 (en) | 2000-03-31 | 2003-12-02 | Hewlett-Packard Development Company, L.P. | Method for transaction command ordering in a remote data replication system |
| US20010047412A1 (en) | 2000-05-08 | 2001-11-29 | Weinman Joseph B. | Method and apparatus for maximizing distance of data mirrors |
| US6760861B2 (en) * | 2000-09-29 | 2004-07-06 | Zeronines Technology, Inc. | System, method and apparatus for data processing and storage to provide continuous operations independent of device failure or disaster |
| US6782399B2 (en) | 2001-06-15 | 2004-08-24 | Hewlett-Packard Development Company, L.P. | Ultra-high speed database replication with multiple audit logs |
| US6859865B2 (en) | 2001-11-09 | 2005-02-22 | Nortel Networks Limited | System and method for removing latency effects in acknowledged data transfers |
| US7032131B2 (en) * | 2002-03-26 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | System and method for ensuring merge completion in a storage area network |
| US7181581B2 (en) | 2002-05-09 | 2007-02-20 | Xiotech Corporation | Method and apparatus for mirroring data stored in a mass storage system |
| US6842825B2 (en) * | 2002-08-07 | 2005-01-11 | International Business Machines Corporation | Adjusting timestamps to preserve update timing information for cached data objects |
| US7134044B2 (en) | 2002-08-16 | 2006-11-07 | International Business Machines Corporation | Method, system, and program for providing a mirror copy of data |
| US7111004B2 (en) * | 2003-06-18 | 2006-09-19 | International Business Machines Corporation | Method, system, and program for mirroring data between sites |
| US7240080B2 (en) * | 2003-07-30 | 2007-07-03 | International Business Machines Corporation | Method and apparatus for determining using least recently used protocol if one or more computer files should be written to one or more information storage media and synchronously providing one or more computer files between first and storage devices |
| JP2005062928A (ja) * | 2003-08-11 | 2005-03-10 | Hitachi Ltd | 複数のサイトにリモートコピーを行うシステム |
-
2004
- 2004-07-23 US US10/897,436 patent/US7321906B2/en not_active Expired - Lifetime
-
2005
- 2005-06-30 WO PCT/EP2005/053090 patent/WO2006008226A2/en not_active Ceased
- 2005-06-30 ZA ZA200701434A patent/ZA200701434B/en unknown
- 2005-06-30 AU AU2005263685A patent/AU2005263685C1/en not_active Expired
- 2005-06-30 AT AT05760910T patent/ATE443890T1/de not_active IP Right Cessation
- 2005-06-30 MX MX2007000075A patent/MX2007000075A/es active IP Right Grant
- 2005-06-30 KR KR1020077001665A patent/KR101052121B1/ko not_active Expired - Lifetime
- 2005-06-30 PL PL05760910T patent/PL1771789T3/pl unknown
- 2005-06-30 DE DE602005016807T patent/DE602005016807D1/de not_active Expired - Lifetime
- 2005-06-30 EP EP05760910A patent/EP1771789B1/de not_active Expired - Lifetime
- 2005-06-30 CA CA002572820A patent/CA2572820A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| EP1771789B1 (de) | 2009-09-23 |
| KR20070046078A (ko) | 2007-05-02 |
| WO2006008226A3 (en) | 2006-04-27 |
| WO2006008226A2 (en) | 2006-01-26 |
| CA2572820A1 (en) | 2006-01-26 |
| AU2005263685A1 (en) | 2006-01-26 |
| AU2005263685C1 (en) | 2012-01-12 |
| ZA200701434B (en) | 2008-07-30 |
| MX2007000075A (es) | 2007-03-28 |
| DE602005016807D1 (de) | 2009-11-05 |
| AU2005263685B2 (en) | 2011-08-04 |
| US7321906B2 (en) | 2008-01-22 |
| US20060020635A1 (en) | 2006-01-26 |
| EP1771789A2 (de) | 2007-04-11 |
| KR101052121B1 (ko) | 2011-07-26 |
| PL1771789T3 (pl) | 2010-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE443890T1 (de) | Verfahren zur verbesserung der duplikatserver- leistungsfähigkeit und duplikatserver-system | |
| WO2006053050A3 (en) | System and method for performing auxiliary storage operations | |
| TW200609779A (en) | Method, system, and apparatus for discovering and connecting to data sources | |
| ATE465457T1 (de) | Phrasenbasiertes gemeines wahrscheinlichkeitsmodell zur statistischen maschinellen übersetzung | |
| FI20021984A0 (fi) | Menetelmä ja järjestelmä laskuoperaatioiden suorittamiseksi ja laite | |
| ATE254366T1 (de) | Fehlerrückgewinnung in einem geregeltem datennetzwerk | |
| DE602005025527D1 (de) | Systeme und verfahren für kontinuierliche pim-synchronisation zwischen einem hostcomputer und einer in der hand gehaltenen client-einrichtung | |
| WO2003065221A3 (en) | Method and system for providing image incremental and disaster recovery | |
| AU2003276291A1 (en) | Method and a system for performing calculation operations and a device | |
| WO2006105443A3 (en) | Automated change approval | |
| ATE434790T1 (de) | Unterbrechungsfreier betrieb durch software- replikation in einer multicomputer-architektur | |
| TW200627274A (en) | Management and use of data in a computer-generated document | |
| DE602004030556D1 (de) | Verfahren und vorrichtung zur datenaufzeichnung | |
| AU2002353297A1 (en) | Generation of a watermark being unique to a receiver of a multicast transmission of multimedia | |
| ATE552676T1 (de) | Verfahren zur datenflusssteurung in einem kommunikationssystem | |
| ATE382229T1 (de) | Verfahren und system zur authentifizierung in einem computernetzwerk | |
| TW200508858A (en) | File management method for a digital device | |
| TW200639669A (en) | Merging a hardware design language source file with a separate assertion file | |
| GB2430286B (en) | System and method for information handling system image network communication | |
| ATE521943T1 (de) | Verfahren und vorrichtung zur zugriffssteuerung in wissensnetzen | |
| WO2007002652A3 (en) | Translating expressions in a computing environment | |
| SG155161A1 (en) | Devices and methods for routeing a unit of data in a network | |
| WO2007098461A3 (en) | Address retrieval system and method | |
| WO2007059080A3 (en) | Transmitting content in wagering networks | |
| TW200502780A (en) | Methods, systems and computer program products for replicating servers and network traffic for problem determination and/or tuning |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |