Caching is a special form of memory deployed in networks (on specific servers) as well as on computer architectures and web browsers. When the same object is requested several times, caching aims at avoiding this object to be accessed as many times from its origin location so as to minimize resource utilization and latency.
Published in Chapter:
Recent Advances and Perspectives on Content Delivery Networks
Nathalie Amann (Orange, France), Valéry Bastide (Orange, France), Yiping Chen (Orange, France), Mateusz Dzida (Orange, France), Frédéric Fieau (Orange, France), Patrick Fleming (Orange, France), Ali Gouta (Orange, France), Yves L'Azou (Orange, France), Yannick Le Louédec (Orange, France), Nicolas Maréchal (Orange, France), Nathalie Omnès (Orange, France), Iuniana Oprescu (Orange, France), and Vincent Thiebaut (Orange, France)
Copyright: © 2015
|Pages: 31
DOI: 10.4018/978-1-4666-8371-6.ch021
Abstract
This chapter provides an overview on the recent advances and perspectives on Content Delivery Networks. The first section, the introduction, sets the context. The second section identifies the different types of current CDNs and also insights on their evolution. The third section deals with CDN interconnection, reporting work status such as IETF and ETSI. The fourth section, on CDN and virtualization, describes the related initiatives in this area, in standardization bodies as well as in experimental deployments and evaluations. The fifth section focuses on the convergence of CDNs and clouds, presenting new business opportunities for the market players, as well as technical challenges. The sixth section addresses another trend, which is the extension of CDNs to home networking and terminal devices. The last section discusses content delivery for mobile, introducing solutions that operators can to optimize their networks and avoid being overwhelmed by ever growing traffic.