TY - GEN
T1 - OpenCDN
T2 - 2018 IEEE Conference on Computer Communications Workshops, INFOCOM 2018
AU - Narayanan, Arvind
AU - Ramadan, Eman
AU - Zhang, Zhi Li
PY - 2018/7/6
Y1 - 2018/7/6
N2 - Building upon the results of recent works on understanding large-scale content distribution systems, we revisit CONIA, a Content-provider Oriented Namespace Independent Architecture for content delivery. The key idea of CONIA is to let any willing ISP or third party to participate as a content distribution network (CDN). In this paper, we propose a first step in the direction of an information-centric network-based open content distribution system (OpenCDN), that allows for better scalability, flexibility, and performance. In particular, we concentrate on the functions of the content store and routing elements (CSRs) that form the network substrate. We propose an actor-model driven programming model and a runtime system, which together we refer to as the OpenCDN platform. Using OpenCDN, content providers will have full control over building and managing the basic building blocks for the functionality of CSRs, and the flexibility on which content to cache, when to cache, and how to satisfy user requests.
AB - Building upon the results of recent works on understanding large-scale content distribution systems, we revisit CONIA, a Content-provider Oriented Namespace Independent Architecture for content delivery. The key idea of CONIA is to let any willing ISP or third party to participate as a content distribution network (CDN). In this paper, we propose a first step in the direction of an information-centric network-based open content distribution system (OpenCDN), that allows for better scalability, flexibility, and performance. In particular, we concentrate on the functions of the content store and routing elements (CSRs) that form the network substrate. We propose an actor-model driven programming model and a runtime system, which together we refer to as the OpenCDN platform. Using OpenCDN, content providers will have full control over building and managing the basic building blocks for the functionality of CSRs, and the flexibility on which content to cache, when to cache, and how to satisfy user requests.
UR - http://www.scopus.com/inward/record.url?scp=85050665033&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85050665033&partnerID=8YFLogxK
U2 - 10.1109/INFCOMW.2018.8406937
DO - 10.1109/INFCOMW.2018.8406937
M3 - Conference contribution
AN - SCOPUS:85050665033
T3 - INFOCOM 2018 - IEEE Conference on Computer Communications Workshops
SP - 268
EP - 273
BT - INFOCOM 2018 - IEEE Conference on Computer Communications Workshops
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 15 April 2018 through 19 April 2018
ER -