DocumentCode
2378210
Title
TREG: transactional services based on incremental messages
Author
Pérez, Carlos ; Fabregat, Germán ; Villaplana, Juan J. ; Martínez, Rafael J.
Author_Institution
Dpto. de Informdtica, Valencia Univ., Spain
fYear
2001
fDate
2001
Firstpage
325
Lastpage
332
Abstract
TREG is a new, easy to use recoverable virtual memory library. It implements transactional services using Incremental Messages (IMs), a set of operating system kernel services that provide support for flexible and efficient user-level management of replicated data. Unlike other recoverable virtual memories, TREG automatically tracks data changes, relieving programmers from inserting set-range-like services which are error-prone. Because IMs cope with most of the work, TREG is extremely compact and, using the network memory of commodity PCs with inexpensive 100 Mb/s interfaces, is able to outperform a disk based system such as RVM running on the same host hardware. This paper describes TREG´s design and implementation, showing that IMs are an appropriate tool to build some transactional services with minimum development cost and, thus, with lower probability of introducing design and/or implementation faults
Keywords
system recovery; transaction processing; virtual storage; Incremental Messages; TREG; checkpointing; incremental messages; operating system kernel services; operating systems; replicated data management; transactional services; virtual memory library; Checkpointing; Costs; Fault tolerance; Hardware; Kernel; Libraries; Memory management; Operating systems; Personal communication networks; Programming profession;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2001. Proceedings. 2001 Pacific Rim International Symposium on
Conference_Location
Seoul
Print_ISBN
0-7695-1414-6
Type
conf
DOI
10.1109/PRDC.2001.992716
Filename
992716
Link To Document