Content Delivery Networks (eBook)

eBook Download: PDF
2008 | 2008
XVI, 417 Seiten
Springer Berlin (Verlag)
978-3-540-77887-5 (ISBN)

Lese- und Medienproben

Content Delivery Networks -
Systemvoraussetzungen
171,19 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

'Content Delivery Networks' enables the readers to understand the basics, to identify the underlying technology, to summarize their knowledge on concepts, ideas, principles and various paradigms which span on broad CDNs areas. Therefore, aspects of CDNs in terms of basics, design process, practice, techniques, performances, platforms, applications, and experimental results have been presented in a proper order. Fundamental methods, initiatives, significant research results, as well as references for further study have also been provided. Comparison of different design and development approaches are described at the appropriate places so that new researchers as well as advanced practitioners can use the CDNs evaluation as a research roadmap. All the contributions have been reviewed, edited, processed, and placed in the appropriate order to maintain consistency so that any reader irrespective of their level of knowledge and technological skills in CDNs would get the most out of it. The book is organized into three parts, namely, Part I: CDN Fundamentals; Part II: CDN Modeling and Performance; and Part III: Advanced CDN Platforms and Applications. The organization ensures the smooth flow of material as successive chapters build on prior ones.

Preface 7
Contents 11
Contributors 13
Part I CDN Fundamentals 18
Content Delivery Networks: State of the Art, Insights, and Imperatives 19
1.1 Introduction 19
1.2 Overview 20
1.3 Background and Related Systems 24
1.4 Insights for CDNs 30
1.5 Existing CDNs: State of the Art 31
1.6 Visionary Thoughts for Practitioners 41
1.7 Future Research Directions 43
1.8 Conclusion 45
References 45
A Taxonomy of CDNs 49
2.1 Introduction 49
2.2 Taxonomy 51
2.3 Mapping of the Taxonomy to Representative CDNs 78
2.4 Discussion 87
2.5 Summary and Conclusions 88
References 89
Dynamic, Scalable, and Efficient Content Replication Techniques 95
3.1 Introduction 95
3.2 PreviousWork 97
3.3 Dynamic Replica Placement Problem Formulation 105
3.4 Replica Placement Algorithms 106
3.5 Evaluation Methodology 110
3.6 Evaluation Results 112
3.7 Conclusions 118
References 118
Content Delivery and Management 121
4.1 Introduction 121
4.2 Systems for Web Content Delivery 122
4.3 Front-End Layer Replication 127
4.4 Application Layer Replication 130
4.5 Back-End Layer Replication 132
4.6 User Profile Layer Replication 136
4.7 Conclusions and Open Issues 139
References 139
Caching Techniques on CDN Simulated Frameworks 143
5.1 Introduction 143
5.2 Content Delivery on the Web 145
5.3 EmergingWeb Data Caching Techniques in CDNs 147
5.4 Caching Techniques on CDNsim 154
5.5 Visionary Thoughts for Practitioners 164
5.6 Future Research Directions 166
5.7 Conclusions 167
References 168
Request Redirection for Dynamic Content 171
6.1 Introduction 171
6.2 Related Work 174
6.3 Background 176
6.4 Redirection Architecture and Algorithm 178
6.5 Performance Model 180
6.6 Numerical Results 181
6.7 Testbed Implementation and Experiments 185
6.8 Visionary Thoughts for Practitioners 192
6.9 Future Research Directions 192
6.10 Conclusions 193
Appendix 193
References 194
Part II CDN Modeling and Performance 197
Economics-Informed Design of CDNs 199
7.1 Introduction 199
7.2 Background and Related Work 201
7.3 Modeling Costs and Benefits in CDNs 205
7.4 Social Optima and Nash Equilibria 208
7.5 Analyzing Existing Structures 212
7.6 Numerical Evaluation 217
7.7 Visionary Thoughts for Practitioners 221
7.8 Future Research Directions 223
7.9 Conclusion 224
References 224
CDN Pricing 227
8.1 Introduction 227
8.2 Common Pricing Models in the Industry 228
8.3 Background and Related Work 229
8.4 Models for CDN Pricing 230
8.5 Visionary Thoughts for Practitioners 238
8.6 Future Research Directions 238
8.7 Conclusions 239
References 240
Mathematical Models for Resource Management and Allocation in CDNs 241
9.1 Introduction 241
9.2 Related Work 242
9.3 Solution Algorithms 248
9.4 New Models for Alternative CDN Architectures 255
9.5 Performance Results 261
9.6 Visionary Thoughts for Practitioners 262
9.7 Future Research Directions 263
9.8 Conclusions 263
Appendix 264
References 264
Performance and Availability Benefits of Global Overlay Routing 267
10.1 Introduction 267
10.2 Related Work 274
10.3 Experimental Setup 274
10.4 Performance Benefits of Overlay Routing 276
10.5 Availability Gains of Overlays 279
10.6 Achieving the Benefits in a Practical Design 281
10.7 Future Research Directions 285
10.8 Visionary Thoughts for Practitioners 286
References 287
Part III Advanced CDN Platforms and Applications 289
Dynamic CDN Against Flash Crowds 291
11.1 Introduction 291
11.2 Background and Related Work 293
11.3 FCAN: Flash Crowds Alleviation Network 300
11.4 Visionary Thoughts for Practitioners 308
11.5 Future Research Directions 309
11.6 Conclusion 310
References 311
Collaborative Media Streaming Services Based on CDNs 313
12.1 Introduction 313
12.2 Background and Related Work 314
12.3 An Overview of the COMODIN System 317
12.4 HCOCOP 320
12.5 Simulation-Based Analysis of HCOCOP 322
12.6 Visionary Thoughts for Practitioners 330
12.7 Future Research Directions 331
12.8 Conclusions 331
References 332
CDN for Live and On-Demand Video Services over IP 333
13.1 Introduction 333
13.2 Background and Related Work 335
13.3 iTVP Platform 337
13.4 iTVP CDN Architecture 339
13.5 Content Allocation and Distribution 343
13.6 User Request Routing 346
13.7 iTVP CDN Performance Evaluation 348
13.8 Future Research Directions 355
13.9 Visionary Thoughts for Practitioners 356
13.10 Conclusions 357
References 357
Information Dissemination in Mobile CDNs 359
14.1 Introduction 359
14.2 Motivation 360
14.3 Mobile Content Delivery Networks 363
14.4 Wireless Network Infrastructures of Mobile CDNs 366
14.5 Visionary Thoughts for Practitioners 371
14.6 Implementation and Experimentation Perspectives 372
14.7 Future Research Directions 375
14.8 Conclusion 379
References 380
Infrastructures for Community Networks 383
15.1 Introduction 383
15.2 Background and Related Work 385
15.3 Visionary Thoughts for Practitioners 392
15.4 Future Research Directions 395
15.5 The CONTENT Approach 399
15.6 Conclusion 401
References 401
Internetworking of CDNs 405
16.1 Introduction 405
16.2 Significance of CDN Internetworking 407
16.3 Related Work 409
16.4 Architecture for CDN Internetworking/Peering 411
16.5 New Models for CDN Peering 418
16.6 Challenges in Implementing the CDN Peering 423
16.7 Technical Issues for Peering CDNs 424
16.8 Conclusion 427
References 428
Index 431

Erscheint lt. Verlag 26.7.2008
Reihe/Serie Lecture Notes in Electrical Engineering
Zusatzinfo XVI, 417 p.
Verlagsort Berlin
Sprache englisch
Themenwelt Mathematik / Informatik Informatik
Technik Elektrotechnik / Energietechnik
Technik Nachrichtentechnik
Wirtschaft Betriebswirtschaft / Management Wirtschaftsinformatik
Schlagworte Architecture • Content • Content Delivery Network • Information • Internet • Market mechanisms • Modeling • Networks • organization • overlay • protocols • Resource Allocation • Resource Management • Routing • search engine marketing (SEM)
ISBN-10 3-540-77887-X / 354077887X
ISBN-13 978-3-540-77887-5 / 9783540778875
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
PDFPDF (Wasserzeichen)
Größe: 14,6 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Wie Sie Daten für die Steuerung von Unternehmen nutzen

von Mischa Seiter

eBook Download (2023)
Vahlen (Verlag)
39,99
Wie Sie Daten für die Steuerung von Unternehmen nutzen

von Mischa Seiter

eBook Download (2023)
Vahlen (Verlag)
39,99
Einsatz und Management von Public Cloud Services

von Stefan Brassel; Andreas Gadatsch

eBook Download (2023)
Springer Vieweg (Verlag)
14,99