Atjaunināt sīkdatņu piekrišanu

Advanced Content Delivery, Streaming, and Cloud Services [Hardback]

Edited by , Edited by , Edited by
Citas grāmatas par šo tēmu:
  • Hardback
  • Cena: 127,47 €
  • Grāmatu piegādes laiks ir 3-4 nedēļas, ja grāmata ir uz vietas izdevniecības noliktavā. Ja izdevējam nepieciešams publicēt jaunu tirāžu, grāmatas piegāde var aizkavēties.
  • Daudzums:
  • Ielikt grozā
  • Piegādes laiks - 4-6 nedēļas
  • Pievienot vēlmju sarakstam
  • Bibliotēkām
Citas grāmatas par šo tēmu:
While other books on the market provide limited coverage of advanced CDNs and streaming technologies, concentrating solely on the fundamentals, this book provides an up-to-date comprehensive coverage of the state-of-the-art advancements in CDNs, with a special focus on Cloud-based CDNs. The book includes CDN and media streaming basics, performance models, practical applications, and business analysis. It features industry case studies, CDN applications, and open research issues to aid practitioners and researchers, and a market analysis to provide a reference point for commercial entities. The book covers Adaptive Bitrate Streaming (ABR), Content Delivery Cloud (CDC), Web Acceleration, Front End Optimization (FEO), Transparent Caching, Next Generation CDNs, CDN Business Intelligence and more.





Provides an in-depth look at Cloud-based CDNs Includes CDN and streaming media basics and tutorials Aimed to instruct systems architects, practitioners, product developers, and researchers Material is divided into introductory subjects, advanced content, and specialist areas
Preface xv
Acknowledgments xxi
Contributors xxiii
PART I CDN AND MEDIA STREAMING BASICS
1(158)
1 Cloud-Based Content Delivery and Streaming
3(30)
Mukaddim Pathan
1.1 Introduction
3(2)
1.2 CDN Overview
5(5)
1.3 Workings of a CDN
10(11)
1.4 CDN Trends
21(7)
1.5 Research Issues
28(1)
1.6 Conclusion
29(4)
References
29(4)
2 Live Streaming Ecosystems
33(18)
Dom Robinson
2.1 Introduction
33(1)
2.2 Live Streaming Pre-Evolution
34(1)
2.3 Live, Linear, Nonlinear
35(2)
2.4 Media Streaming
37(1)
2.5 Related Network Models
38(5)
2.6 Streaming Protocol Success
43(1)
2.7 Platform Divergence and Codec Convergence
44(1)
2.8 Adaptive Bitrate (ABR) Streaming
45(3)
2.9 Internet Radio and HTTP
48(1)
2.10 Conclusion
48(3)
References
49(2)
3 Practical Systems for Live Streaming
51(20)
Dom Robinson
3.1 Introduction
51(1)
3.2 Common Concepts in Live Streaming
52(4)
3.3 The Practical
56(13)
3.4 Conclusion
69(2)
References
70(1)
4 Efficiency of Caching and Content Delivery in Broadband Access Networks
71(20)
Gerhard Haßlinger
4.1 Introduction
71(2)
4.2 Options and Properties for Web Caching
73(2)
4.3 Zipf Laws for Requests to Popular Content
75(1)
4.4 Efficiency and Performance Modeling for Caches
76(2)
4.5 Effect of Replacement Strategies on Cache Hit Rates
78(3)
4.6 Replacement Methods Based on Request Statistics
81(3)
4.7 Global CDN and P2P Overlays for Content Delivery
84(2)
4.8 Summary and Conclusion
86(5)
Acknowledgments
87(1)
References
87(4)
5 Anycast Request Routing for Content Delivery Networks
91(28)
Hussein A. Alzoubi
Michael Rabinovich
Seungjoon Lee
Kobus Van Der Merwe
Oliver Spatscheck
5.1 Introduction
91(2)
5.2 CDN Request Routing: An Overview
93(3)
5.3 A Practical Load-Aware IP Anycast CDN
96(2)
5.4 Mapping Algorithms
98(4)
5.5 Evaluation
102(5)
5.6 IPv6 Anycast CDNs
107(7)
5.7 Discussion and Open Questions
114(2)
5.8 Conclusion
116(3)
References
116(3)
6 Cloud-Based Content Delivery to Home Ecosystems
119(22)
Tiago Cruz
Paulo Simoes
Edmundo Monteiro
6.1 Introduction
119(1)
6.2 Bringing Cloud Services to Home: State of the Art
120(3)
6.3 Virtualizing the Access Network Infrastructure
123(7)
6.4 Visualization for Cloud Service Delivery to Home
130(7)
6.5 Future Trends
137(1)
6.6 Summary and Conclusion
137(4)
Acknowledgments
137(1)
References
138(3)
7 Mobile Video Streaming
141(18)
Ram Lakshmi Narayanan
Yinghua Ye
Anuj Kaul
Mili Shah
7.1 Introduction
141(1)
7.2 Mobile Broadband Architecture
142(1)
7.3 Video Streaming Protocols
143(3)
7.4 Video Optimization Services
146(3)
7.5 Operator-Hosted CDN
149(2)
7.6 Cloud-Based Video Streaming
151(3)
7.7 Future Research Directions
154(5)
Acknowledgments
156(1)
References
156(3)
PART II CDN PERFORMANCE MANAGEMENT AND OPTIMIZATION
159(146)
8 CDN Analytics: A Primer
161(18)
Timothy Siglin
8.1 Introduction
161(1)
8.2 Why Measure?
162(1)
8.3 What do we Measure?
162(7)
8.4 What about Business Intelligence?
169(2)
8.5 Measuring Stateless Delivery
171(2)
8.6 Billing Analytics
173(1)
8.7 CDN Analytics Tools
174(1)
8.8 Recent Trends in CDN Analytics
175(1)
8.9 Conclusion
176(3)
References
176(3)
9 CDN Modeling
179(24)
Tolga Bektas
Ozgur Ercetin
9.1 Introduction
179(1)
9.2 Basics on Mathematical Modeling and Optimization
180(2)
9.3 Video-on-Demand Applications
182(3)
9.4 Optimization Problems in Content Delivery and VoD Services
185(13)
9.5 Visionary Thoughts for Practitioners
198(1)
9.6 Future Research Directions
198(1)
9.7 Conclusions
199(4)
Acknowledgments
200(1)
References
200(3)
10 Analyzing Content Delivery Networks
203(16)
Benjamin Molina
Jaime Calvo
E. Carlos Palau
Manuel Esteve
10.1 Introduction
203(1)
10.2 Previous Work
204(1)
10.3 Basic CDN Model
205(1)
10.4 Enhancing the Model
206(6)
10.5 Performance Evaluation
212(4)
10.6 Conclusions
216(3)
References
216(3)
11 Multisource Stream Aggregation in the Cloud
219(24)
Marat Zhanikeev
11.1 Introduction
219(2)
11.2 Terminologies
221(1)
11.3 Background and Related Work
222(2)
11.4 The Substream Method in the Cloud
224(2)
11.5 Stream Aggregation in the Cloud
226(2)
11.6 Models
228(3)
11.7 Analysis
231(5)
11.8 Visionary Thoughts for Practitioners
236(2)
11.9 Future Research Directions
238(1)
11.10 Conclusion
239(4)
References
239(4)
12 Beyond CDN: Content Processing At the Edge of the Cloud
243(16)
Salekul Islam
Jean-Charles Gregoire
12.1 Introduction
243(1)
12.2 Existing Content Delivery Platforms
244(3)
12.3 Comparison of Existing Content Delivery Platforms
247(4)
12.4 An Edge Cloud-Based Model
251(4)
12.5 Results and Insights
255(1)
12.6 Future Research Directions
256(1)
12.7 Conclusion
257(2)
References
257(2)
13 Dynamic Reconfiguration for Adaptive Streaming
259(14)
Norihiko Yoshida
13.1 Introduction
259(1)
13.2 Background and Related Work
260(2)
13.3 Dynamic Server Deployment
262(1)
13.4 From Content Delivery to Streaming
263(4)
13.5 Future Research Directions
267(2)
13.6 Conclusion
269(4)
Acknowledgments
269(1)
References
269(4)
14 Mining Distributed Data Streams on Content Delivery Networks
273(16)
Eugenio Cesario
Carlo Mastroianni
Domenico Talia
14.1 Introduction
273(2)
14.2 Background and Related Work
275(2)
14.3 A Hybrid Multidomain Architecture
277(4)
14.4 A Prototype for Stream Mining in a CDN
281(4)
14.5 Visionary Thoughts for Practitioners
285(1)
14.6 Future Research Directions
285(1)
14.7 Conclusion
286(3)
References
286(3)
15 CDN Capacity Planning
289(16)
Phil Davies
Mukaddim Pathan
15.1 Introduction
289(1)
15.2 Capacity Planning Process
290(5)
15.3 Undertaking the Capacity Planning Process
295(5)
15.4 CDN Capacity Planning Case Study
300(2)
15.5 Recent Developments and Challenges
302(1)
15.6 Summary and Conclusion
303(2)
References
303(2)
PART III CASE STUDIES AND NEXT GENERATION CDNs
305(160)
16 Overlay Networks: An Akamai Perspective
307(22)
Ramesh K. Sitaraman
Mangesh Kasbekar
Woody Lichtenstein
Manish Jain
16.1 Introduction
307(2)
16.2 Background
309(5)
16.3 Caching Overlays
314(4)
16.4 Routing Overlays
318(5)
16.5 Security Overlays
323(2)
16.6 Conclusion
325(4)
References
326(3)
17 Next-Generation CDNs: A CoBlitz Perspective
329(24)
S. Vivek Pai
17.1 Introduction
329(2)
17.2 Carrier CDNs
331(1)
17.3 Managed CDNs
332(1)
17.4 Federated CDNs
333(2)
17.5 Licensed CDNs
335(2)
17.6 Case Study: CoBlitz
337(6)
17.7 CoBlitz Commercialization
343(2)
17.8 Implications of HTTP Adaptive Streaming
345(2)
17.9 CoBlitz Commercialization Lessons
347(1)
17.10 CDN Industry Directions
348(5)
Acknowledgments
349(1)
References
349(4)
18 Content Delivery in China: A ChinaCache Perspective
353(16)
Michael Talyansky
Alexei Tumarkin
Hunter Xu
Ken Zhang
18.1 Introduction
353(3)
18.2 Content-Aware Network Services in China
356(9)
18.3 Directions for Future CDN Research and Trends in China
365(1)
18.4 Conclusion
366(3)
References
366(3)
19 PlatonTV: A Scientific High Definition Content Delivery Platform
369(16)
Miroslaw Czyrnek
Jedrzej Jajor
Jerzy Jamrozy
Ewa Kusmierek
Cezary Mazurek
Maciej Stroinski
Jan Weglarz
19.1 Introduction
369(2)
19.2 Background and Related Work
371(1)
19.3 PlatonTV Architecture
372(2)
19.4 Content Ingest
374(2)
19.5 Content Distribution and Management
376(3)
19.6 Content Delivery
379(2)
19.7 Availability and Reliability
381(1)
19.8 Visionary Thoughts for Practitioners
382(1)
19.9 Future Research Directions
383(1)
19.10 Conclusion
383(2)
Acknowledgments
383(1)
References
384(1)
20 CacheCast: A Single-Source Multiple-Destination Caching Mechanism
385(28)
Piotr Srebrny
H.L. Dag Sørbø
Thomas Plagemann
Vera Goebel
Andreas Mauthe
20.1 Introduction
385(2)
20.2 Related Work
387(1)
20.3 CacheCast Overview
388(1)
20.4 Background on Multidestination Traffic
389(2)
20.5 CacheCast Design
391(5)
20.6 CacheCast Efficiency
396(3)
20.7 CacheCast Applications
399(8)
20.8 Visionary Thoughts for Practitioners
407(2)
20.9 Future Research Directions
409(1)
20.10 Conclusion
409(4)
Acknowledgments
410(1)
References
410(3)
21 Content Replication and Delivery in Information-Centric Networks
413(18)
Vasilis Sourlas
Paris Flegkas
Dimitrios Katsaros
Leandros Tassiulas
21.1 Introduction
413(1)
21.2 Related Work
414(2)
21.3 Framework for Information Replication in ICN
416(7)
21.4 Performance Evaluation
423(3)
21.5 Future Research Directions
426(1)
21.6 Conclusion
426(5)
Acknowledgments
427(1)
References
427(4)
22 Robust Content Broadcasting in Vehicular Networks
431(18)
Giancarlo Fortino
T. Carlos Calafate
C. Juan Cano
Pietro Manzoni
22.1 Introduction
431(1)
22.2 Vehicular Networks
432(1)
22.3 Forward Error Correction Techniques
433(1)
22.4 A Robust Broadcast-Based Content Delivery System
434(2)
22.5 CDS Simulation in NS-3
436(1)
22.6 Performance Evaluation
437(7)
22.7 Future Research Trends
444(2)
22.8 Summary and Conclusion
446(3)
Acknowledgments
447(1)
References
447(2)
23 On the Impact of Online Social Networks in Content Delivery
449(16)
Irene Kilanioti
Chryssis Georgiou
George Pallis
23.1 Introduction
449(1)
23.2 Online Social Networks Background
450(3)
23.3 Characterization of Social Cascades
453(3)
23.4 Online Social Network Measurements
456(2)
23.5 Systems
458(1)
23.6 Future Research Directions
459(2)
23.7 Conclusion
461(4)
Acknowledgments
461(1)
References
461(4)
Index 465
Mukaddim Pathan, PhD, is a Senior Specialist of Content Delivery Networks at Telstra Corporation Limited, Australia. He contributed in the development of MetaCDN, a Cloud-based CDN.

Ramesh K. Sitaraman, is a computer science professor at the University of Massachusetts, Amherst, USA. He is best known for his role in pioneering the first large content delivery networks. He helped create Akamai's distributed network and is an Akamai Fellow.

Dom Robinson is the co-Founder and Director of Innovations at ide3as-company, UK. TVConnect 2014 awarded him as one of the 100 most influential people worldwide in TV and Media.