Paper Abstract and Keywords |
Presentation |
2006-07-14 10:45
A Mechanism for Highly-Available OLTP Systems based on Paxos Consensus Hiroshi Horii, Hideki Tai, Gaku Yamamoto (TRL/IBM) |
Abstract |
(in Japanese) |
(See Japanese page) |
(in English) |
Demand for highly available (HA) on-line transaction processing system has been increasing these years. However, it is relatively difficult to make modern multi-layered systems HA because the HA mechanisms of each layer need to be coordinated carefully. In addition, service outage is dependent on failure detector which requires some amount of time until it detects a failure. We propose a mechanism that provides end-to-end HA for modern On-Line-Transaction-Processing (OLTP) systems. In our mechanism, when the primary system did not respond in a specific time, client reroutes a request to a secondary system without waiting for failure detection. Primary database server replicates transaction logs to secondary database server using PAXOS consensus algorithm. Primary and secondary database servers avoid duplicate transaction commits while they allow duplicate executions of a transaction by multiple application servers. We applied this mechanism to a Web application and evaluated it to show that it can be used for general Web applications. |
Keyword |
(in Japanese) |
(See Japanese page) |
(in English) |
Distributed Consensus / PAXOS / Replication / / / / / |
Reference Info. |
IEICE Tech. Rep., vol. 106, no. 150, DE2006-111, pp. 115-120, July 2006. |
Paper # |
DE2006-111 |
Date of Issue |
2006-07-07 (DE) |
ISSN |
Print edition: ISSN 0913-5685 |
Download PDF |
|
Conference Information |
Committee |
DE |
Conference Date |
2006-07-12 - 2006-07-14 |
Place (in Japanese) |
(See Japanese page) |
Place (in English) |
HOTEL SENKEI |
Topics (in Japanese) |
(See Japanese page) |
Topics (in English) |
Data Engineering, etc. |
Paper Information |
Registration To |
DE |
Conference Code |
2006-07-DE |
Language |
Japanese |
Title (in Japanese) |
(See Japanese page) |
Sub Title (in Japanese) |
(See Japanese page) |
Title (in English) |
A Mechanism for Highly-Available OLTP Systems based on Paxos Consensus |
Sub Title (in English) |
|
Keyword(1) |
Distributed Consensus |
Keyword(2) |
PAXOS |
Keyword(3) |
Replication |
Keyword(4) |
|
Keyword(5) |
|
Keyword(6) |
|
Keyword(7) |
|
Keyword(8) |
|
1st Author's Name |
Hiroshi Horii |
1st Author's Affiliation |
Tokyo Research Laboratory, IBM Research (TRL/IBM) |
2nd Author's Name |
Hideki Tai |
2nd Author's Affiliation |
Tokyo Research Laboratory, IBM Research (TRL/IBM) |
3rd Author's Name |
Gaku Yamamoto |
3rd Author's Affiliation |
Tokyo Research Laboratory, IBM Research (TRL/IBM) |
4th Author's Name |
|
4th Author's Affiliation |
() |
5th Author's Name |
|
5th Author's Affiliation |
() |
6th Author's Name |
|
6th Author's Affiliation |
() |
7th Author's Name |
|
7th Author's Affiliation |
() |
8th Author's Name |
|
8th Author's Affiliation |
() |
9th Author's Name |
|
9th Author's Affiliation |
() |
10th Author's Name |
|
10th Author's Affiliation |
() |
11th Author's Name |
|
11th Author's Affiliation |
() |
12th Author's Name |
|
12th Author's Affiliation |
() |
13th Author's Name |
|
13th Author's Affiliation |
() |
14th Author's Name |
|
14th Author's Affiliation |
() |
15th Author's Name |
|
15th Author's Affiliation |
() |
16th Author's Name |
|
16th Author's Affiliation |
() |
17th Author's Name |
|
17th Author's Affiliation |
() |
18th Author's Name |
|
18th Author's Affiliation |
() |
19th Author's Name |
|
19th Author's Affiliation |
() |
20th Author's Name |
|
20th Author's Affiliation |
() |
Speaker |
Author-1 |
Date Time |
2006-07-14 10:45:00 |
Presentation Time |
20 minutes |
Registration for |
DE |
Paper # |
DE2006-111 |
Volume (vol) |
vol.106 |
Number (no) |
no.150 |
Page |
pp.115-120 |
#Pages |
6 |
Date of Issue |
2006-07-07 (DE) |
|