Read more
This book will undoubtedly satisfy the needs of application developers, server designers, integrators, and service providers, as it provides end-to-end, top-down coverage: from application-specific issues to low-level components. Inside, the authors offer specific design, development, and implementation approaches that take into account the complexity of the environments in which multimedia servers operate. You'll learn which techniques are best suited for different kinds of applications and different kinds of networks. You'll master the challenges associated with resource scheduling, collaborative computing, session set-up, and distributed storage. Most importantly, you'll discover how to put all of these solutions to work as part of a coherent strategy aimed at exploiting economies of scale and meeting quality of service requirements.
List of contents
Part 1 Multimedia Server Environments 1. Intro 2. Multimedia Server Environments 3. Multimedia Server Architecture and Components Part 2 Scheduling 4. Client Session Scheduling 5. Client Request Scheduling 6. Scheduling in System Components Part 3 The Storage Subsystem 7. Storage Management Overview 8. Single-Disk Issues 9. Multiple Disk Organization 10. Storage Hierarchy Part 4 Cache Management 11. Caching Overview 12. Memory Cache 13. Disk Cache
Report
"This book is a clear and comprehensive survey of multimedia system design for a networked world. It's also a perfect companion for multimedia server designers as well as the multimedia application developer ... or anyone building the 'best of breed' products and services that scale to the Internet."Dr. Eric Schmidt, Chairman and CEONovell, Inc."This is a book on an extremely timely subject. With coming broadband access to the home, there will be an explosion in demand for multimedia streaming applications. This book will be a "must" read for anyone designing the servers that will support them."Don Towsley, Dept. of Computer ScienceUniversity of Massachusetts- Amherst