Content delivery networks have been widely used for many years providing service for millions of users. Lately, many of these networks are migrating to the cloud for its numerous advantages such as lower costs, increased performance, availability and flexibility in installing new resources. This paper introduces a new approach towards load balancing as well as power reduction in cloud-based content delivery networks allowing for a controlled scaling of operational parameters within the tradeoff between power consumption and quality of experience (QoE). By applying a new proposed adaptive server activation/ deactivation model at each data center in the cloud, unutilized servers at the data center can be switched off to reduce the power consumption. This adaptive model also allows the data center to maintain its performance while being utilized up to 95%. Performance measures of data centers are crucial as there are certain user service level agreements (SLA) for the cloud subscribers that should not be violated; most important is the latency for users' requests. The proposed load balancing algorithm benefits from limited latency for requests by only shifting the load off a data center when it is almost fully loaded. When the load in a data center exceeds a critical level, processes are migrated to underloaded data centers within the cloud. The self-controlled adaptive resource management supports easing of the cloud management.
[1]
Rajkumar Buyya,et al.
Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities
,
2009,
2009 International Conference on High Performance Computing & Simulation.
[2]
Chih-Wei Chang,et al.
The Study and Methods for Cloud Based CDN
,
2011,
2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.
[3]
George Pallis,et al.
Content Delivery Networks: Status and Trends
,
2003,
IEEE Internet Comput..
[4]
Paul J. Kühn.
Systematic classification of self-adapting algorithms for power-saving operation modes of ICT systems
,
2011,
e-Energy.
[5]
I. Lazar,et al.
Exploring content delivery networking
,
2001
.
[6]
Xiangming Wen,et al.
The Content Delivery Network System Based on Cloud Storage
,
2011,
2011 International Conference on Network Computing and Information Security.
[7]
Paul J. Kühn,et al.
Performance of self-adapting power-saving algorithms for ICT systems
,
2013,
2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).