SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 447 | Next

Robert Wrembel and Christian Koncilia

"Data Warehouses and Olap: Concepts, Architectures and Solutions"


This means that in a cluster environment, one has to propagate updates asynchronously
without two-phase commit protocol.
An interesting approach is using group communication primitives (Kemme, 2000;
Wu & Kemme, 2005): a client submits its update to one database server which then
broadcasts the update to all other cluster nodes using an atomic broadcast protocol.
The use of appropriate network primitives makes a concluding two phase commit
OLAP with a Database Cluster 24
Copyright ?© 2007, Idea Group Inc. Copying or distributing in print or electronic forms without written permission
of Idea Group Inc. is prohibited.
unnecessary, because those protocols guarantee the ordered delivery of the messages
so that the global serialisation order can be determined locally by each node.
However, group communication protocols must determine this global order first,
and hence add a relatively high overhead. Approaches such as by Wu and Kemme
(2005) furthermore require direct support by the database management system,
which violates the component-oriented nature of a cluster of databases.
There are a variety of approaches to asynchronous replication. Most restrict transactions
to access only a single node in order to be able to ensure serialisability
for certain restricted cluster configurations (e.g., Breitbart, Komondoor, Rastogi,
Seshadri, & Silberschatz, 1999).


Pages:
435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459