A software defined virtual content delivery network (SDvCDN) is a virtual cache network deployed fully in software over a programmable cloud network infrastructure that can be elastically consumed and optimized using global information about network conditions and service requirements. We formulate the joint content-resource allocation problem for the design of SDvCDNs, as a minimum cost mixed-cast flow problem with resource activation decisions. Our solution optimizes the placement and routing of content objects along with the allocation of the required virtual storage, compute, and transport resources, capturing activation and operational costs, content popularity, unicast and multicast delivery, as well as capacity and latency constraints. Numerical experiments confirm the benefit of elastically optimizing the SDvCDNs configuration, compared to the dedicated provisioning of traditional CDNs.
Optimal Content Distribution and Multi-resource Allocation in Software Defined Virtual CDNs / Llorca, Jaime; Tulino, Antonia M.; Sforza, Antonio; Sterle, Claudio. - 217:(2017), pp. 275-286. [10.1007/978-3-319-67308-0_28]
Optimal Content Distribution and Multi-resource Allocation in Software Defined Virtual CDNs
Llorca, Jaime;Tulino, Antonia M.;Sforza, Antonio;Sterle, Claudio
2017
Abstract
A software defined virtual content delivery network (SDvCDN) is a virtual cache network deployed fully in software over a programmable cloud network infrastructure that can be elastically consumed and optimized using global information about network conditions and service requirements. We formulate the joint content-resource allocation problem for the design of SDvCDNs, as a minimum cost mixed-cast flow problem with resource activation decisions. Our solution optimizes the placement and routing of content objects along with the allocation of the required virtual storage, compute, and transport resources, capturing activation and operational costs, content popularity, unicast and multicast delivery, as well as capacity and latency constraints. Numerical experiments confirm the benefit of elastically optimizing the SDvCDNs configuration, compared to the dedicated provisioning of traditional CDNs.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.