Académique Documents
Professionnel Documents
Culture Documents
3/20/13
Hardware
Rapidly dropping memory costs make it possible to have every larger data bases in main memory
Still a cache, so coherence problems 3/20/13 with stable storage still exist
Trends Hardware
CD-ROM burners Excellent backup and archiving method Jukeboxes add a level to memory hierarchy
3/20/13
Trends Hardware
Real-time support Distributed synchronization and control Consider modest FPGA assets in a workstation which could be made to do many things
FPGA synergy
Trends Scaling
Trends Scaling
Linear search easiest and fastest for 10 Self abuse for even 100 Remember break even N for different algorithms
Virtually all distributed system research has been done in the context of LANs
3/20/13
Economies of scale
Trends Mobility
3/20/13
Trends Mobility
Wireless end-user and network nodes Steerable communication beams Self-organizing network structure
DNS server
But the general population expects things to work Phone system IP phones? Hardware Communication infrastructure Software
Data 3/20/13
Down-times and periodic crashes will become less and less acceptable as computers spread to non-specialists and into commodity functions
3/20/13
Trends Multi-Media
MM files can exceed GB Compression clearly popular because of this and has a fundamental affect on network requirements and economics Significant affect on network traffic Perhaps also on file systems
Video-on-demand
3/20/13
3/20/13
Summary
Distributed file systems are central to many of the most popular uses of distributed systems Transparency is desirable but often hard to achieve
3/20/13
Summary
Session semantics and immutable files are attractive because of performance advantages
Useful in many situations but importantly different Porting poses particular challenges to semantics
3/20/13
Summary
WWW
3/20/13