Replicated Data Management In Mobile Environments: Anything New Under the Sun? Hector Garcia-Molina Stanford University Joint work with Daniel Barbara

9/24/99


Click here to start


Table of Contents

Replicated Data Management In Mobile Environments: Anything New Under the Sun? Hector Garcia-Molina Stanford University Joint work with Daniel Barbara

Data Replication & Mobility

History According to Hector

Goal for This Talk

Three Types of Data

Observations

Example of Core/Cached Interaction

Managing the Core: 4 Easy Steps!

Failure and Fragmentation Model

Concurrency Control

Update Propagation

Changing the Core

The Directory

Directory Options

Location of Directory Copies

Directory Management

Transactions

Multiple Fragments

Summary

Anything New Under the Sun?

Design Principles

Exploit De-Coupled Fragments

Proper Fragment Design

Proper Fragment Design (Cont.)

Proper Fragment Design (Cont.)

Proper Core Copy Location

Proper Concurrency Control Scheme

Proper Directory Design

Proper Directory Design (Ex. Cont.)

Migrating Site a

Transactions Verify Directory

Conclusions

About Non-Serializability

The End

Author: Andreas Paepcke