Table of Contents
Replicated Data ManagementIn Mobile Environments:Anything New Under the Sun?Hector Garcia-MolinaStanford UniversityJoint 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
|