Method of improving replica server performance and a replica server system

a replica server and server technology, applied in the field of replica server systems, can solve the problems of not being able to confirm the presence of transactions to customers, being more or less impossible, and no one is prepared to accept the risk of losing one such transaction, so as to improve the performance of the replica server system

Active Publication Date: 2009-07-23
NASDAQ TECHNOLOGY AB
View PDF38 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0014]In accordance with the invention a method and system of improving replica server system performance is provided.

Problems solved by technology

This implies that in case of a disaster occurring at the primary site, there is a risk that some transactions confirmed to customers are actually not present at the disaster recovery site.
The current expectation level is to have sub millisecond response time on order transactions, this is more or less impossible due to speed of light limitations, if one likes to have synchronous replication and a reasonable distance between the Primary and disaster recover site.
No one is prepared to accept the risk of losing one such transaction in case of fail-over to the disaster recovery site.
Thus one problem with present replica server systems and other similar systems is the architecture of the system.
Either they are synchronous or asynchronous as described above, thus the systems are not flexible.
Another problem with known replica server systems is that they do not differ between different messages.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of improving replica server performance and a replica server system
  • Method of improving replica server performance and a replica server system
  • Method of improving replica server performance and a replica server system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046]FIG. 1 generally depicts a replica server system 100 according to the invention. The replica server system 100 comprises a primary replica 101 having inter alia a primary storage 102 for storing information, a primary identifier 120 for identifying input data, a user interface 122 for configuring the system, and a primary processor 103 for processing data.

[0047]The primary storage 102 is preferably a buffer storage of known kind, but could also include a hard disc memory, a writable CD or DVD disc or any other known persistent memory capacity for data. Unlike prior art replica systems, however, the replica server system 100 will normally not flush after each event to write data on disc (although this may still be included—but that would reduce most of the positive effects of the invention since flushing normally is the most capacity-limiting step in the process). Normal flushing when the buffer is full can of course take place (and will do so) to obtain a register of performed...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An adaptable replica server system comprising a primary replica being associated with a primary storage for storing information and a primary processing means, and a secondary replica being associated with a secondary storage and a secondary processing means for creating confirmation data upon receiving input data from the primary replica, wherein the replica server system is designed to be configurable so as to work as an asynchronous server replica system and/or as a synchronous server replica system depending on an instruction.

Description

FIELD OF THE INVENTION[0001]The present invention relates to replica server systems.BACKGROUND OF THE INVENTION[0002]Failsafe operation of information technology systems is of fundamental importance for most modern society activities. Due to this there are many precautionary systems that are made to handle situations of failure.[0003]Such systems could comprise safeguarding of information via memory backup systems as well as safeguarding of complete system functionality. The latter could comprise completely mirrored or redundant systems, where all actions are executed in primary and secondary system components (computer, processor, server, etc).[0004]There are essentially two categories of replication, synchronous and asynchronous replication:[0005]In a synchronous replica system a customer does not get any confirmation for his transaction until it has reached both the primary site and the disaster recovery site. This implies that the latency for the transaction is increased at leas...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30
CPCG06F11/2069G06F11/2097G06F11/2071G06F16/27H04L67/51G06F11/1451G06F11/1464G06F2201/84H04L67/1095
Inventor WINBOM, HAKAN
Owner NASDAQ TECHNOLOGY AB
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products