Cyclical Repetition of Data Schiller, Section 6.2 Emmanuel Agu CS - - PowerPoint PPT Presentation

cyclical repetition of data
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Cyclical Repetition of Data

CS Dept. WPI

Schiller, Section 6.2 Emmanuel Agu

slide-2
SLIDE 2

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

slide-3
SLIDE 3

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

slide-4
SLIDE 4

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

slide-5
SLIDE 5

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

slide-6
SLIDE 6

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