Cyclical Repetition of Data Schiller, Section 6.2 Emmanuel Agu CS - - PowerPoint PPT Presentation
Cyclical Repetition of Data Schiller, Section 6.2 Emmanuel Agu CS - - PowerPoint PPT Presentation
Cyclical Repetition of Data Schiller, Section 6.2 Emmanuel Agu CS Dept. WPI Broacast Disks Asymmetric communication environments Assymetric bandwidth Assymetric information access patterns Data-specific optimizations
Worcester Polytechnic Institute 2
Broacast Disks
- Asymmetric communication environments
– Assymetric bandwidth – Assymetric information access patterns
- Data-specific optimizations
– Client-server – Server pushing information – Broadcast disks abstraction
- Broadcast disks
– Possible only if knowledge of data content + access patterns
Worcester Polytechnic Institute 3
Unidirectional distribution
service provider service user sender receiver receiver receiver . . . unidirectional distribution medium A A A A A A A B B B B
- ptimized for expected
access pattern
- f all users
individual access pattern of one user
≠
Worcester Polytechnic Institute 4
- Sender
– cyclic repetition of data blocks – different patterns possible
- Receiver
– use of caching
- cost-based strategy: costs of user waiting if
requested block is not cached
- To optimize, application and cache have to know:
– data content + and user access patterns
Structuring transmissions: broadcast disks
A B C A B C flat disk A A B C A A skewed disk A B A C A B multi-disk
Worcester Polytechnic Institute 5
Broadcast disk example
- Radio station transmitting
– Block A: road conditions – Block B: weather report – Block C: latest events in town – Block D: Menu to access topics + music
- May Generate: DADBDADCDADBDADC
- Client program may add caching if user:
– town events in evening => cache block C for evening – road conditions in morning => cache blk A in morning
Worcester Polytechnic Institute 6
Original paper
- S. Acharya, R. Alonso, M. Franklin, and S. Zdonik,
"Broadcast Disks: Data Management for Asymmetric Communication Environments," Proceedings of ACM SIGMOD'1995.
- S. Acharya, "“Broadcast Disks”: Dissemination-based Data
Management for Asymmetric Communication Environments," Ph.D. Thesis, Brown University, 1997.
- Swarup Acharya
– @ Lucent labs, NJ – More networking now