Editorial for Special Issue Internet-based Content Delivery
更新时间:2023-05-29 14:52:01 阅读量: 实用文档 文档下载
- editorial推荐度:
- 相关推荐
Accepted Manuscript
Editorial
Editorial for Special Issue Internet-based Content Delivery
Giancarlo Fortino, Carlo Mastroianni, George Pallis, Mukaddim Pathan, Athena
Vakali
PII:S1389-1286(11)00343-4
DOI:10.1016/net.2011.09.009
Reference:COMPNW 4603
To appear in:Computer Networks
Please cite this article as: G. Fortino, C. Mastroianni, G. Pallis, M. Pathan, A. Vakali, Editorial for Special Issue Internet-based Content Delivery, Computer Networks (2011), doi: 10.1016/net.2011.09.009
This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
Editorial for Special Issue Internet-based Content Delivery Giancarlo Fortino1, Carlo Mastroianni2, George Pallis3, Mukaddim Pathan4, Athena
Vakali5
1Dept. of Electronics, Informatics and Systems 2ICAR-CNR3Dept. of Computer
Science
4 Information
Engineering Laboratory
5Dept. of Informatics
University of Calabria Italian National Research
Council University of Cyprus
CSIRO Aristotle University
Rende (CS), Italy Rende (CS), Italy Nicosia, Cyprus Canberra, Australia Thessaloniki,
Greece
g.fortino@unical.it mastroianni@r.it gpallis@cs.ucy.ac.cy mukaddim.pathan@csiro.au avakali@csd.auth.gr We are in the midst of an Internet computing revolution. One vision of 21st century computing is that users will access Internet services and “resource-hungry" applications (e.g. gaming, streaming media, video on demand, and voice-over-IP)
over lightweight portable devices rather than through some descendant of the traditional desktop PCs. In this context, distributing and processing Internet-based
data in an efficient and cost-effective manner is a challenging issue in Internet technology.
Content Delivery Networks (CDNs) have emerged to overcome the inherent limitations of the Internet in terms of user perceived Quality of Service (QoS) when accessing Web data. They offer infrastructure and mechanisms to deliver content
and services in a scalable manner, and enhance users’ Web experience. Specifically,
a CDN is an overlay network across the Internet, which consists of a set of servers (distributed around the world), routers and network elements. Edge servers are the
key elements in a CDN, acting as proxy caches that serve directly cached content to users. With CDNs, content is distributed to edge cache servers located close to users, resulting in fast, reliable applications and Web services for the users. Once a
user requests content on a Web provider (managed by a CDN), the user’s request is directed to the appropriate CDN server. The perceived high end-user performance
and cost savings of using CDNs have already urged many Web entrepreneurs to
make contracts with CDNs. For instance, Akamai – one of the largest CDN providers
in the world – claims to be delivering 20% of the world’s Web traffic1. While the real numbers are debatable, it is clear that CDNs play a crucial role in the modern Internet infrastructure.
The main value proposition for traditional CDN services has shifted over time. Initially, the focus was on improving end-user perceived experience by decreasing response time, especially when the customer Web site experiences unexpected
traffic surges. Nowadays, CDN services are treated by content providers as a way to
use a shared infrastructure to handle their peak capacity requirements, thus allowing reduced investment cost in their own Web site infrastructure. Moreover, recent trends
in CDNs indicate a large paradigm shift towards a utility computing model, which
allows customers to exploit advanced content delivery services without having to
build a dedicated infrastructure. These trends foster the necessity and success of a
well-designed content-utility system to provide highly scalable Web content delivery
over the Internet. One approach to address these issues is to exploit the recent emergence of “Cloud Computing". Cloud Computing is a recent trend in Information
1/html/perspectives/index.html
Technology (IT) that moves computing and data away from desktop and portable PCs into computational resources such as large Data Centers (“Computing”) and make them accessible as scalable, on-demand services over a network (the “Cloud”). The main technical underpinnings of Cloud Computing infrastructures and services include virtualization, service-orientation, elasticity, multi-tenancy, power efficiency, and economics of scale. The perceived advantages for Cloud-service clients include the ability to add more capacity at peak demand, reduce cost, experiment with new services, and to remove unneeded capacity. The use of Clouds for content delivery is highly appealing as Cloud providers (e.g. Amazon S3, Amazon CloudFront, Mosso Cloud Files, and Nirvanix Storage Delivery Networks) charge customers for their utilization of storage and transfer of content (pay-as-you-go), typically in the order of cents per gigabyte. They also offer SLA-backed performance and uptime guarantees for their services.
The integration of Cloud Computing in content delivery opens new perspectives in Internet technologies, raising new issues in the architecture, design and implementation of existing CDNs. Moreover, the evolution of next-generation Internet-based Content Networks (CNs) in a large-scale heterogeneous environment demands adaptation within the research community in terms of the technologies used. Therefore, the integrated uses of existing content delivery technologies and emerging technologies (i.e. Cloud Computing, Peer-to-Peer (P2P), utility computing, and agent technology) are anticipated to augment the effectiveness and boost the efficiency of future CN infrastructures.
Given the continued, intense activity in this area, we invited researchers and practi-tioners to submit papers to this special issue of Computer Networks describing research efforts and experiences in the content networking domain. This special issue has a three-fold integrated contribution: to deliver the state-of-the art in the current research about Internet-based content management and delivery; to promote the content networking discipline by integrating different perspectives and by innovating through sound propositions; and to challenge the future research by indicating open research issues and addressing key problems whose solution will enhance the evolution of next-generation Cloud-based CNs. From among the 33 submissions, and after rigorous review, we selected the following ten papers as representative of ongoing research and development activities.
CDNs are striking a balance between the bandwidth costs for Web content providers and the quality of service for Web customers. In the paper “Content Delivery and Caching from a Network Provider's Perspective” Gerhard Haßlinger and Franz Hartleb [1] present a survey of the current Internet-based content delivery schemes, providing a comparison between CDN and P2P overlays. The impact of caching and traffic engineering on the performance of CDN and P2P infrastructures, based on delay measurement, is also discussed. On a similar topic,the paper “Algorithms for Optimizing the Bandwidth Cost of Content Delivery” by Micah Adler, Ramesh Sitaraman and Harish Venkataramani [2] deals with the bandwidth cost optimization problem for CDNs and multi-homed enterprises. Authors study from a theoretical point of view both offline and online algorithms using realistic contract models.
As the volume of data produced at the Internet surges, the pub/sub paradigm becomes increasingly popular for content access and dissemination. In the paper “Storage Planning and Replica Assignment in Content-Centric Publish/Subscribe Networks” Vasilis Sourlas, Paris Flegkas, Georgios S. Paschos, Dimitrios Katsaros, and Leandros Tassiulas [3] enhance the pub/sub communication paradigm with an
advertisement and a request/response mechanism. The authors focus on content-centric pub/sub networks and describe a new placement and replica assignment algorithm.
P2P technology has a major impact on Internet streaming (video-on-demand, live streaming, etc.) and other content distribution services. In the paper “On Tradeoffs Between Cross-ISP P2P Traffic and P2P Streaming Performance” Peng Yang and Lisong Xu [4] propose an upload bandwidth allocation mechanism to achieve tradeoffs between the cross-ISP P2P traffic and the P2P streaming performance for P2P assisted video-on-demand streaming. Another challenging issue for the performance of P2P content distribution systems is to investigate how peers use distributed algorithms to simultaneously use multiple neighbors to help them achieve their downloading needs and minimize the content server's support. This problem is known as the “load balancing problem” and it is addressed in the paper “Design and Evaluation of Load Balancing Algorithms in P2P Streaming Protocols” by Yongzhi Wang, Tom Z. J. Fu and Dah Ming Chiu [5]. In this work, the authors analyze this problem from several aspects and study a number of practical algorithms.
As more facets of work and life move online and the Internet expands beyond a communications network to become a platform for business and society, we observe an increase in popularity of live streaming media. In the paper “Live Streaming of User Generated Videos: Workload Characterization and Content Delivery Architectures”, Thiago Silva, Jussara Almeida and Dorgival Guedes [6] characterize the workload of a real Web 2.0 live streaming media service, providing distribution models for different aspects related to live transmissions and user viewing sessions. On a similar topic, the paper “Improving Multi-View Peer-to-Peer Live Streaming Systems with the Divide-And-Conquer Strategy” by Miao Wang, Lisong Xu and Byrav Ramamurthy [7] proposes a flexible, efficient and scalable protocol for multi-view P2P streaming systems using a divide-and-conquer strategy. Extensive simulations are used to evaluate the proposed protocol.
Video on Demand, IPTV and other large-scale content distribution services have emerged in our lives. In this context, efficient content delivery over the Internet has become an important element for improving Web performance. In the paper “On Predictable Large-Scale Data Delivery in Prefix-based Virtualized Content Networks” Matthias Wählisch, Thomas C. Schmidt and Georg Wittenburg [8] present a novel overlay content delivery approach that distributes data on prefix-based overlay trees. Data traffic in mobile cellular networks is growing rapidly. In the paper “Optimised Local Caching in Cellular Mobile Networks”, Åke Olof Arvidsson, Attila Mihály and Lars Westberg [9] deal with the problem of increasing backhaul transmission costs in cellular mobile networks. The authors propose a novel distributed caching scheme where caches are organized in domains so as to fetch content from other caches and share content between caches in the domain. The characteristics of such a scheme are investigated by applying an analytical model to a set of realistic examples.
The advent of Cloud computing has resulted in a transition from “traditional desktops” that have dedicated hardware and software installations into “virtual desktop clouds” that are accessible via thin-clients. In the last paper presented in this special issue, “Utility-Directed Resource Allocation in Virtual Desktop Clouds” Prasad Calyam, Rohit Patali, Alex Berryman, Albert M. Lai and Rajiv Ramnath [10] study the impact
of increasingly constrained memory and network health conditions on the performance of various application tasks in a virtual desktop cloud environment. The authors propose a conceptual framework as well as results from an actual implementation to incorporate offline benchmarking and guide online resource allocation within virtual desktop clouds.
This special issue came to be due to the direct and indirect involvement of many researchers, academicians, developers, designers, and industry practitioners. We would like to express our gratitude to the authors of accepted papers and the reviewers for their contributions to this special issue. Throughout the working period of the special issue, its organization, review, and selection of papers, we were constantly involved in discussion to fine tune our work. We have directed the authors of accepted papers to provide high quality manuscripts with minimal errors within the texts.
With the contributions from authors, we have tried to make this issue as rich as possible within our capacity. Because of the rigorous review process and selection policy enforced by the expert review panel, we could accept only a limited number of high quality papers. However, we also thank those authors whose contributions could not be selected for this special issue. Besides these, we are very thankful to Dr. Harry Rudin, Editor-in-Chief of Computer Networks journal for accepting our journal special issue proposal, for giving us the opportunity to work on it, and for his continuous support throughout this project from establishing a successful call for papers to the time-consuming editorial fine-touch he put on for each accepted paper. Last but not least, we also express our gratitude to the production staff of the Computer Networks journal for their professional work to keep the outcome in line with the journal’s policies and key dates.
We hope that through this special issue we are delivering a state-of-the-art glimpse of current Internet-based content delivery networking topics, bringing to the attention of the community novel problems that must be investigated. We hope that this special issue will serve as a valuable reference for researchers and practitioners working in the CDN domain and its emerging consumer applications. We envision this special issue as establishing a pathway for the integrated use of existing technologies for the development of future-generation Content Delivery Networks.
References
[1] G. Haßlinger and F. Hartleb, “Content Delivery and Caching from a Network Provider's Perspective”, Computer Networks, 2011.
[2] M. Adler, R. Sitaraman and H. Venkataramani, “Algorithms for Optimizing the Bandwidth Cost of Content Delivery”, Computer Networks, 2011.
[3] V. Sourlas, P. Flegkas, G. S. Paschos, D. Katsaros, and L. Tassiulas, “Storage Planning and Replica Assignment in Content-Centric Publish/Subscribe Networks”, Computer Networks, 2011.
[4] P. Yang and L. Xu, “On Tradeoffs Between Cross-ISP P2P Traffic and P2P Streaming Performance”, Computer Networks, 2011.
[5] Y. Wang, T. Z. J. Fu and D. Ming Chiu, “Design and Evaluation of Load Balancing Algorithms in P2P Streaming Protocols”, Computer Networks, 2011.
[6] T. Silva, J. Almeida and D.Guedes, “Live Streaming of User Generated Videos: Workload Characterization and Content Delivery Architectures”, Computer Networks, 2011.
[7] M. Wang, L. Xu and B. Ramamurthy, “Improving Multi-View Peer-to-Peer Live Streaming Systems with the Divide-And-Conquer Strategy”, Computer Networks, 2011.
[8] M. Wählisch, T. C. Schmidt and G. Wittenburg, “On Predictable Large-Scale Data Delivery in Prefix-based Virtualized Content Networks”, Computer Networks, 2011.
[9] Å. Olof Arvidsson, A. Mihály and L. Westberg, “Optimised Local Caching in Cellular Mobile Networks”, Computer Networks, 2011.
[10] P. Calyam, R. Patali, A. Berryman, A. M. Lai and R. Ramnath, “Utility-Directed Resource Allocation in Virtual Desktop Clouds”, Computer Networks, 2011.
Giancarlo Fortino is an Associate Professor of Computer Science at the Department of Electronics, Informatics and Systems (DEIS) of the University of Calabria, Rende (CS), Italy. He received his Laurea degree (bachelor+master) in Computer Science Engineering from University of Calabria in 1995 and a PhD in Computer Science and Systems Engineering from the same institution in 2001. He also received an MSc in advanced technologies of computer science and communications from the IIASS (International Institute for Advanced Scientific Studies), Salerno (Italy), in 1997. In 1997 and 1999 he was visiting researcher at the International Computer Science Institute (ICSI), Berkeley (CA), USA. From 2001 to 2006, he was Assistant Professor of Computer Science at the Department of Electronics, Informatics and Systems (DEIS) of the University of Calabria, Rende (CS), Italy. His current research interests agent-based systems, agent oriented software engineering, content distribution networks, wireless sensor networks, distributed multimedia systems, GRID systems. He is author of more than 150 papers in international journals, books and conferences. He is an editorial board member of JNCA (Elsevier) and is member of IEEE, IEEE Computer and Communications Society, and ACM. For more information, please visit http://si.deis.unical.it/fortino
Carlo Mastroianni is a researcher at the Institute of High Performance Computing and Networks of the Italian National Research Council (ICAR-CNR) in Cosenza, Italy, since 2002. He received his Ph.D. in Computer Engineering from the University of Calabria in 1999. Previously, we was a Computer Engineer at the Computer Department of the Prime Minister Office, in Rome. His research interests focus on distributed systems and networks, and in particular on Grid and Cloud Computing, peer-to-peer networks, content distribution networks, multi agent systems, bio-inspired algorithms and protocols. He published more than 25 scientific papers in international journals, among which, IEEE/ACM TON, IEEE TEVC, ACM TAAS, IEEE Multimedia, Parallel Computing (Elsevier). He published more than 60 papers in proceedings of international conferences and books. He served as guest editor for special issues of Future Generation Computer Systems, Elsevier (vol. 24, No. 3, 2008), Multiagent and Grid Systems, Ios Press, (vol. 5/2, 2009), and Journal of Network and Computing Applications, Elsevier (vol. 32/5, 2009). He is a member of the Editorial Board of the Journal of Network and Computing Applications, Elsevier and he serves in the program committee of several international conferences. He is member of ACM and IEEE.
George Pallis is a lecturer at the Computer Science
Department, University of Cyprus. Previously, he was a
visiting lecturer and Marie Curie Fellow in the same
department. He received his B.Sc. and Ph.D. degrees from
the Department of Informatics at Aristotle University of
Thessaloniki, Greece. His research interests focus on
computer system technologies in the area of the
Internet
with emphasis on web data management, web data caching, content-based distribution networks, cloud and grid computing, information retrieval, and web data clustering. He has published several papers in international journals (e.g., CACM, IEEE Internet Computing, WWWJ) and conferences (e.g., IDEAS, ADBIS, CCGrid, ISMIS). He is an editorial board member of IEEE Internet Computing. For more information, please visit http://www.cs.ucy.ac.cy/~gpallis/.
Mukaddim Pathan is a research scientist at the Commonwealth Scientific and Industrial Research Organization
(CSIRO),
the national government body of scientific research in Australia. He also holds the position of an adjunct lecturer at the Australian National University. Previously, he was a researcher at the Cloud Computing and Distributed Systems (CLOUDS) Lab of the University of Melbourne, Australia. He holds a PhD in Computer Science and Software Engineering from the University of Melbourne. His research interests include data management, resource allocation, load balancing, and coordination policies in wide-area distributed systems such as Content Delivery Networks, Cloud computing, and Sensor networks. He is one of the developers of MetaCDN that leverages the capabilities of existing storage Clouds for high performance content delivery. He is the editor of the book Content Delivery Networks, Lecture Notes in Electrical Engineering, Vol. 9, Springer-Verlag, Germany. He has authored and co-authored a number of research papers in internationally recognized journals and conferences. He is involved in the organization of the UPGRADE-CN and IDCS workshops and is a PC member of several international conferences. He has edited a few research issues in reputed international journals and also serves as the reviewer of a few renowned journals such as IEEE Transactions on Circuits and Systems for Video Technology (TCSVT), International Journal of Management Science (OMEGA), Journal of Network and Computer Applications (JNCA), Computer Communications, Computer Networks, Journal of Systems and Software, and IEEE Software. He is a member of IEEE, IEEE computer society, and ACM. For more information, please visit: http://www.ict.csiro.au/staff/mukaddim.pathan
Athena Vakali has been a faculty member (now an associate
professor) in the Department of Informatics at Aristotle
University of Thessaloniki since 1997. She is head of the
Operating Systems Web/Internet Data Storage and
management research group OSWINDS
(http://oswinds.csd.auth.gr). Her research activities are on
various aspects and topics of web information systems,
including web data management (clustering techniques),
content delivery on the web, web data clustering, web
caching, XML-based authorization models, text mining, and
multimedia data management. Her publication record is now at more than 100 research publications, which have appeared in several journals (e.g., CACM, IEEE Internet Computing, WWWJ), book chapters, and scientific conferences (e.g., IDEAS, ADBIS, ISCIS, ISMIS). She is a member of the editorial board of the Computers and Electrical Engineering Journal (Elsevier), and since March 2007 she has been the coordinator of the IEEE TCSC technical area of Content Management and Delivery Networks. For more information, please visit http://www.csd.auth.gr/~avakali
正在阅读:
Editorial for Special Issue Internet-based Content Delivery05-29
土地管理法习题03-18
第6章带传动和链传动04-25
数据库oracle实验505-10
小学数学教师业务学习材料01-03
2011年江苏省公务员考试《公共基础知识》B类高分强化试卷(4)-中大网校11-17
培训师管理办法ZD-RJ-0303-14
浙江多方案高支模方案03-25
株洲景炎学校2012年初新招生综合测评 科学素养卷(含答案)01-30
关于家乡环境污染的调查报告 - 图文05-27
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- Editorial
- Internet
- Delivery
- Special
- Content
- Issue
- based
- Unit6+Happy birthday说课稿
- 发电机功角的实时计算方法
- 电信基础资源和基础设施的保护与电信法律法规
- 中考复习之分析小说的艺术表现手法
- 2012年农区党建目标责任书
- 实例解析雅思阅读考试难点
- 2014年临沂市中考数学试卷及答案word版
- 包装设计发展简史(最新整理)
- 北京学位英语汉译英2011-2013
- 双面绒手缝大衣项目可行性研究报告(发改立项备案+2014年最新案例范文)详细编制方案
- 直方图(1) Word 文档
- 掼蛋比赛策划方案
- 2015元旦联欢晚会领导发言稿
- 音乐制作必备音乐软件
- 甘肃省武威市九年级上学期期中数学试卷
- 第5章 SQL SERVER2008高级应用
- 群众路线学习个人对照检查材料
- 优秀团员个人总结
- 电工与电子技术基础_宛尚尊_第三7章_中国水利水电出版社_课后答案
- 第5讲 MFC 编程基础1