利用ICN在cdn中进行有效的内容传播

Jiachen Chen, Haoyuan Xu, Shashikanth Penugonde, Yanyong Zhang, D. Raychaudhuri
{"title":"利用ICN在cdn中进行有效的内容传播","authors":"Jiachen Chen, Haoyuan Xu, Shashikanth Penugonde, Yanyong Zhang, D. Raychaudhuri","doi":"10.1109/HotWeb.2016.11","DOIUrl":null,"url":null,"abstract":"The Content Delivery Network (CDN) has become an important element in the Internet, which uses applicationlayer caches to improve user experience and reduce network/server load. However, CDNs face efficiency issues due to the following two reasons: 1) they are not aware of the network status, and 2) the underlying location-centric network (IP) does not understand content. At the same time, the Information-Centric Network (ICN) has been developed to address these issues: they use content identities as routing labels and support functions such as multi-source, multicast and in-network caching. While these in-network caches can help improve the content delivery performance, they are unaware of applicationspecific characteristics like policy and popularity. As a result, we believe application-layer CDN solutions are still beneficial in ICN. They can take advantage of ICN content delivery capabilities while having access to application-level details, therefore getting the best from both worlds. In this paper, we propose a CDN architecture over Mobility-First - a representative example of ICN - to show the benefit of such a design. The solution uses self-certifying names that can enable efficient content validation in CDNs, an applicationlayer CDN design that can maximize the utility of caches, and a pushing mechanism that allows content providers cache content proactively. Through a prototype, we show the feasibility and efficiency of the architecture.","PeriodicalId":408635,"journal":{"name":"2016 Fourth IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Exploiting ICN for Efficient Content Dissemination in CDNs\",\"authors\":\"Jiachen Chen, Haoyuan Xu, Shashikanth Penugonde, Yanyong Zhang, D. Raychaudhuri\",\"doi\":\"10.1109/HotWeb.2016.11\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Content Delivery Network (CDN) has become an important element in the Internet, which uses applicationlayer caches to improve user experience and reduce network/server load. However, CDNs face efficiency issues due to the following two reasons: 1) they are not aware of the network status, and 2) the underlying location-centric network (IP) does not understand content. At the same time, the Information-Centric Network (ICN) has been developed to address these issues: they use content identities as routing labels and support functions such as multi-source, multicast and in-network caching. While these in-network caches can help improve the content delivery performance, they are unaware of applicationspecific characteristics like policy and popularity. As a result, we believe application-layer CDN solutions are still beneficial in ICN. They can take advantage of ICN content delivery capabilities while having access to application-level details, therefore getting the best from both worlds. In this paper, we propose a CDN architecture over Mobility-First - a representative example of ICN - to show the benefit of such a design. The solution uses self-certifying names that can enable efficient content validation in CDNs, an applicationlayer CDN design that can maximize the utility of caches, and a pushing mechanism that allows content providers cache content proactively. Through a prototype, we show the feasibility and efficiency of the architecture.\",\"PeriodicalId\":408635,\"journal\":{\"name\":\"2016 Fourth IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Fourth IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HotWeb.2016.11\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Fourth IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HotWeb.2016.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

内容分发网络(CDN)已经成为互联网的重要组成部分,它利用应用层缓存来改善用户体验,减少网络/服务器负载。然而,cdn面临着效率问题,原因有两个:1)他们不知道网络的状态,2)底层的IP (location-centric network)不理解内容。同时,信息中心网络(Information-Centric Network, ICN)的发展就是为了解决这些问题:它们使用内容标识作为路由标签,并支持多源、多播和网络内缓存等功能。虽然这些网络内缓存可以帮助提高内容交付性能,但它们不知道特定于应用程序的特征,如策略和流行程度。因此,我们认为应用层CDN解决方案在ICN中仍然是有益的。他们可以利用ICN的内容交付能力,同时还可以访问应用程序级的详细信息,从而两全其美。在本文中,我们提出了一种基于移动性优先的CDN架构——ICN的一个代表性例子——来展示这种设计的好处。该解决方案使用可以在CDN中实现有效内容验证的自认证名称,可以最大化缓存效用的应用层CDN设计,以及允许内容提供者主动缓存内容的推送机制。通过一个原型,我们证明了该架构的可行性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Exploiting ICN for Efficient Content Dissemination in CDNs
The Content Delivery Network (CDN) has become an important element in the Internet, which uses applicationlayer caches to improve user experience and reduce network/server load. However, CDNs face efficiency issues due to the following two reasons: 1) they are not aware of the network status, and 2) the underlying location-centric network (IP) does not understand content. At the same time, the Information-Centric Network (ICN) has been developed to address these issues: they use content identities as routing labels and support functions such as multi-source, multicast and in-network caching. While these in-network caches can help improve the content delivery performance, they are unaware of applicationspecific characteristics like policy and popularity. As a result, we believe application-layer CDN solutions are still beneficial in ICN. They can take advantage of ICN content delivery capabilities while having access to application-level details, therefore getting the best from both worlds. In this paper, we propose a CDN architecture over Mobility-First - a representative example of ICN - to show the benefit of such a design. The solution uses self-certifying names that can enable efficient content validation in CDNs, an applicationlayer CDN design that can maximize the utility of caches, and a pushing mechanism that allows content providers cache content proactively. Through a prototype, we show the feasibility and efficiency of the architecture.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信