Data distribution via Content Delivery Networks (CDNs) is one of the most significant energy consuming sectors in the ICT area. A CDN system can be abstracted as a primary server housing the entire data set and several surrogate servers, each one caching a portion of the whole data set. We propose a new model to compute the total energy consumption of CDNs. The model is based on a hierarchical Internet representation, and includes the energy consumption needed to keep servers synchronized. We analyze the effect of synchronization and network topology on the total energy consumption of CDNs. Results reveal that increasing the number of surrogate servers reduces the transmission delay. However, this does not necessarily lead to a reduction of the total energy consumption. Furthermore, the effect of network topology and various caching strategies is described. Results show that CDN energy consumption strongly depends on the ratio between the number of content requests and content modifications, and considering a hierarchical network topology highlights slightly different energy consumption trends with respect to those of classical “flat” network representation.

On The Energy Consumption Computation in Content Delivery Networks / Bianco, Andrea; Meo, Michela; Mashayekhi, Reza. - In: SUSTAINABLE COMPUTING. - ISSN 2210-5379. - STAMPA. - 16:1(2017), pp. 56-65. [10.1016/j.suscom.2017.08.008]

On The Energy Consumption Computation in Content Delivery Networks

BIANCO, ANDREA;MEO, Michela;MASHAYEKHI, REZA
2017

Abstract

Data distribution via Content Delivery Networks (CDNs) is one of the most significant energy consuming sectors in the ICT area. A CDN system can be abstracted as a primary server housing the entire data set and several surrogate servers, each one caching a portion of the whole data set. We propose a new model to compute the total energy consumption of CDNs. The model is based on a hierarchical Internet representation, and includes the energy consumption needed to keep servers synchronized. We analyze the effect of synchronization and network topology on the total energy consumption of CDNs. Results reveal that increasing the number of surrogate servers reduces the transmission delay. However, this does not necessarily lead to a reduction of the total energy consumption. Furthermore, the effect of network topology and various caching strategies is described. Results show that CDN energy consumption strongly depends on the ratio between the number of content requests and content modifications, and considering a hierarchical network topology highlights slightly different energy consumption trends with respect to those of classical “flat” network representation.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2680444
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo