Cost Effective Approaches for Content Placement in Cloud CDN Using Dynamic Content Delivery Model

Cost Effective Approaches for Content Placement in Cloud CDN Using Dynamic Content Delivery Model

S. Sajitha Banu, S.R. Balasundaram
Copyright: © 2018 |Pages: 40
DOI: 10.4018/IJCAC.2018070106
(Individual Articles)
No Current Special Offers


Cloud providers give storage access and efficient content placement and delivery services to content providers by optimizing cloud-based content delivery. The cost-efficient model should not only consider the content delivery cost but also the storage cost associated with the cloud network. In this article, a novel cloud-based content delivery model is proposed that uses shared storage models for cost optimization in content delivery. Shared storages are placed in different areas of the content delivery network and an efficient replica placement strategy is employed using optimization techniques. Different content delivery schemes are used in proposed model for different situations and overall content delivery cost is optimized. Experimental results show better performance and lesser cost in terms of storage, traffic and latency and also satisfy Quality-of-Service (QoS) and Quality-of-Experience (QoE) in content delivery using PSO when compared to ACO and GA.
Article Preview

1. Introduction

Content providers aim to seamlessly deliver their contents to their intended customers or end users and for this purpose, the Content Delivery Networks (CDN) have been (Wang et al., 2015). The traditional CDNs that are existing now can be too expensive for small to medium-sized content providers (Salahuddin et al., 2017). Also, creating a CDN for self and maintaining the storage and content delivery process by a content provider is an even more challenging and costly task that not many content providers can handle or afford. The maintenance of the servers and the storages within the CDN are cost expensive and suitable resources is required (Stocker et al., 2017). To make things easier for the content providers, cloud- based content placement storage and cloud-based content delivery mechanisms provide an alternate and much cheaper solution (Zhang et al., 2015). Cloud-based content delivery provides faster, cheaper and on-demand content delivery to the end users using the cloud computing concept (Ouf et al., 2015). For handling large amounts data such as a large number of web contents, cloud resources can be used that can handle big data easily (Bagui et al., 2015).

Cloud based Content Delivery Network (CCDN) has been a major research focus on recent times (Gkatzikis et al., 2017) and the focus is more on optimization of content placement with lesser resource usage and optimization of content delivery for less delivery cost (Xu et al., 2017). The metric that defines the resource usage in CCDN is the amount of storage consumed within the cloud. In case of content delivery cost, the metrics that define the latency cost and traffic cost are considered that are incurred in the cloud for delivering the contents to end users (Chu et al., 2016; Carlsson et al., 2014). By moving the content delivery process to the cloud environment (Mansouri et al., 2016), the content provider need not worry about optimization and maintenance of content placement and delivery. But the content provider still has to pay the cloud provider for the service that has been opted for. An efficient cloud provider with well optimized CCDN models will incur a lesser content delivery cost and resource usage and can achieve high performance content delivery. As a result, the cloud can provide cheaper CCDN services to the content provider (Mansouri et al., 2017), since the cost incurred by the cloud provider itself has been reduced. So, CCDN optimization is an essential task and is beneficial to both cloud providers and content providers (Liu et al., 2017).

Complete Article List

Search this Journal:
Volume 14: 1 Issue (2024)
Volume 13: 1 Issue (2023)
Volume 12: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 11: 4 Issues (2021)
Volume 10: 4 Issues (2020)
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing