DocumentCode :
166231
Title :
A case for CDN-as-a-service in the cloud: A Mobile Cloud Networking argument
Author :
Dudouet, Florian ; Harsh, Piyush ; Ruiz, Santiago ; Gomes, Alvaro ; Bohnert, Thomas M.
Author_Institution :
Zurich Univ. of Appl. Sci., Zurich, Switzerland
fYear :
2014
fDate :
24-27 Sept. 2014
Firstpage :
651
Lastpage :
657
Abstract :
Content Distribution Networks are mandatory components of modern web architectures, with plenty of vendors offering their services. Despite its maturity, new paradigms and architecture models are still being developed in this area. Cloud Computing, on the other hand, is a more recent concept which has expanded extremely quickly, with new services being regularly added to cloud management software suites such as OpenStack. The main contribution of this paper is the architecture and the development of an open source CDN that can be provisioned in an on-demand, pay-as-you-go model thereby enabling the CDN as a Service paradigm. We describe our experience with integration of CDNaaS framework in a cloud environment, as a service for enterprise users. We emphasize the flexibility and elasticity of such a model, with each CDN instance being delivered on-demand and associated to personalized caching policies as well as an optimized choice of Points of Presence based on exact requirements of an enterprise customer. Our development is based on the framework developed in the Mobile Cloud Networking (MCN) EU FP7 project, which offers its enterprise users a common framework to instantiate and control services. CDNaaS is one of the core support components in this project as is tasked to deliver different type of multimedia content to several thousands of users geographically distributed. It integrates seamlessly in the MCN service life-cycle and as such enjoys all benefits of a common design environment, allowing for an improved interoperability with the rest of the services within the MCN ecosystem.
Keywords :
cloud computing; mobile computing; software architecture; CDN-as-a-service; CDNaaS framework; MCN EU FP7 project; MCN ecosystem; MCN service life-cycle; OpenStack; Web architectures; architecture models; cloud computing; cloud environment; cloud management software; content distribution networks; enterprise customer; enterprise users; mobile cloud networking; multimedia content; on-demand pay-as-you-go model; open source CDN; personalized caching policies; points of presence; Cloud computing; Computer architecture; Containers; Monitoring; Real-time systems; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-1-4799-3078-4
Type :
conf
DOI :
10.1109/ICACCI.2014.6968495
Filename :
6968495
Link To Document :
بازگشت