Title
Simulating large vCDN networks: A parallel approach.
Abstract
Virtualization and cloud computing are being used by Communication Service Providers to deploy and utilize virtual Content Distribution Networks (vCDNs) to reduce costs and increase elasticity thereby avoiding performance, quality, reliability and availability limitations that characterize traditional CDNs. As cache placement is based on both the content type and geographic location of a user request, it has a significant impact on service delivery and network congestion. To study the effectiveness of cache placements and hierarchical network architectures composed of sites, a novel parallel simulation framework is proposed utilizing a discrete-time approach. Unlike other simulation approaches, the proposed simulation framework can update, in parallel, the state of sites and their resource utilization with respect to incoming requests in a significantly faster manner at hyperscale. It allows for simulations with multiple types of content, different virtual machine distributions, probabilistic caching, and forwarding of requests. In addition, power consumption models allow the estimation of energy consumption of the physical resources that host virtual machines. The results of simulations conducted to assess the performance and applicability of the proposed simulation framework are presented. Results are promising for the potential of this simulation framework in the study of vCDNs and optimization of network infrastructure.
Year
DOI
Venue
2019
10.1016/j.simpat.2019.01.001
Simulation Modelling Practice and Theory
Keywords
Field
DocType
vCDN,Simulation,VM placement,OpenMP
Virtualization,Virtual machine,Computer science,Cache,Network architecture,Real-time computing,Hyperscale,Network congestion,Energy consumption,Distributed computing,Cloud computing
Journal
Volume
ISSN
Citations 
92
1569-190X
1
PageRank 
References 
Authors
0.35
11
7