Named Data Networking for Content Delivery Network Workflows.

Rama Krishna Thelagathoti, Spyridon Mastorakis, Anant Shah, Harkeerat Bedi, Susmit Shannigrahi
{"title":"Named Data Networking for Content Delivery Network Workflows.","authors":"Rama Krishna Thelagathoti,&nbsp;Spyridon Mastorakis,&nbsp;Anant Shah,&nbsp;Harkeerat Bedi,&nbsp;Susmit Shannigrahi","doi":"10.1109/cloudnet51028.2020.9335806","DOIUrl":null,"url":null,"abstract":"<p><p>In this work we investigate Named Data Networking's (NDN's) architectural properties and features, such as content caching and intelligent packet forwarding, in the context of Content Delivery Network (CDN) workflows. More specifically, we evaluate NDN's properties for PoP (Point of Presence) to PoP and PoP to device connectivity. We use the Apache Traffic Server (ATS) platform to create a CDN-like caching hierarchy in order to compare NDN with HTTP-based content delivery. Overall, our work demonstrates that several properties inherent to NDN can benefit content providers and users alike through in-network caching of content, fast retransmission, and stateful hop-by-hop packet forwarding. Our experimental results demonstrate that HTTP delivers content faster under stable conditions due to a mature software stack. However, NDN performs better in the presence of packet loss, even for a loss rate as low as 0.1%, due to packet-level caching in the network and fast retransmissions from close upstreams. We further show that the Time To First Byte (TTFB) in NDN is consistently lower than HTTP (~ 100<i>ms</i> in HTTP vs. ~ 50<i>ms</i> in NDN), a vital requirement for CDNs. Unlike HTTP, NDN also supports transparent failover to another upstream when a failure occurs in the network. Finally, we present implementation-agnostic (implementation choices can be Software Defined Networking, Information Centric Networking, or something else) network properties that can benefit CDN workflows.</p>","PeriodicalId":93367,"journal":{"name":"Proceedings. IEEE International Conference on Cloud Networking","volume":"2021 ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1109/cloudnet51028.2020.9335806","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. IEEE International Conference on Cloud Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/cloudnet51028.2020.9335806","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2021/2/2 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

In this work we investigate Named Data Networking's (NDN's) architectural properties and features, such as content caching and intelligent packet forwarding, in the context of Content Delivery Network (CDN) workflows. More specifically, we evaluate NDN's properties for PoP (Point of Presence) to PoP and PoP to device connectivity. We use the Apache Traffic Server (ATS) platform to create a CDN-like caching hierarchy in order to compare NDN with HTTP-based content delivery. Overall, our work demonstrates that several properties inherent to NDN can benefit content providers and users alike through in-network caching of content, fast retransmission, and stateful hop-by-hop packet forwarding. Our experimental results demonstrate that HTTP delivers content faster under stable conditions due to a mature software stack. However, NDN performs better in the presence of packet loss, even for a loss rate as low as 0.1%, due to packet-level caching in the network and fast retransmissions from close upstreams. We further show that the Time To First Byte (TTFB) in NDN is consistently lower than HTTP (~ 100ms in HTTP vs. ~ 50ms in NDN), a vital requirement for CDNs. Unlike HTTP, NDN also supports transparent failover to another upstream when a failure occurs in the network. Finally, we present implementation-agnostic (implementation choices can be Software Defined Networking, Information Centric Networking, or something else) network properties that can benefit CDN workflows.

内容交付网络工作流的命名数据网络。
在这项工作中,我们研究了命名数据网络(NDN)的架构属性和特征,如内容缓存和智能数据包转发,在内容分发网络(CDN)工作流程的背景下。更具体地说,我们评估了PoP(存在点)到PoP和PoP到设备连接的NDN属性。我们使用Apache Traffic Server (ATS)平台来创建一个类似cdn的缓存层次结构,以便将NDN与基于http的内容交付进行比较。总的来说,我们的工作表明,NDN固有的一些属性可以通过网络内内容缓存、快速重传和有状态逐跳数据包转发使内容提供商和用户受益。我们的实验结果表明,由于成熟的软件堆栈,HTTP在稳定的条件下可以更快地传递内容。然而,由于网络中的数据包级缓存和来自近上游的快速重传,NDN在存在数据包丢失的情况下表现更好,即使丢包率低至0.1%。我们进一步表明,NDN中的到第一个字节的时间(TTFB)始终低于HTTP (HTTP为~ 100ms,而NDN为~ 50ms),这是cdn的重要要求。与HTTP不同,当网络中发生故障时,NDN还支持透明的故障转移到另一个上游。最后,我们提出了与实现无关的(实现选择可以是软件定义网络、信息中心网络或其他)网络属性,这些属性可以使CDN工作流受益。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信