Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2016, Computer Communications and Networks
AI
This research addresses the optimization of Content Delivery Networks (CDNs) in the context of social multimedia content sharing, particularly through Online Social Networks (OSNs). The paper introduces a modified Social Prefetcher algorithm that incorporates efficient caching mechanisms to enhance content delivery. It draws on a substantial dataset from Twitter and YouTube to analyze user navigation behavior and the dynamics of social cascades, ultimately aiming to reduce latency and bandwidth costs associated with multimedia sharing across geographically dispersed users.
2012
As more aspects of our work and life move online and the Internet expands beyond a communication medium to become a platform for business and society, Content Delivery Networks (CDNs) have recently gained momentum in the Internet computing landscape. Today, a large portion of Internet traffic is originating from CDNs. The ultimate success of CDNs requires novel policies that would address the increasing demand for content.
Computer Communications, 2004
Content Distribution Networks (CDN) have recently appeared as a method for reducing response times experienced by Internet users through locating multiple servers close to clients. Many companies have deployed their own CDN-and so demonstrating the resulting effectiveness. However, many aspects of deployment and implementation remain proprietary, evidencing the lack of a general CDN model to help the research community analyze different working scenarios. In this paper, we propose a general expression for a content distribution environment and study the performance impact of design variables such as caching hit ratios, network latency, number of surrogates, and server capacity. Our conclusions are supported with simulations results. q
2010
Abstract Content distribution networks (CDNs) have gained considerable attention in the past few years. Hence there is need for developing frameworks for carrying out CDN simulations. In this article we present a modeling and simulation framework for CDNs, called CDNsim. CDNsim has been designated to provide a realistic simulation for CDNs, simulating the surrogate servers, the TCP/IP protocol, and the main CDN functions.
Simulation Modelling Practice and Theory, 2017
In this study we conduct experiments on a modified content delivery simulation framework, as we aspire to compare miscellaneous policies for dynamic OSN-aware content delivery. The incorporation of an OSN-aware dynamic mechanism becomes indispensable for CDN services, since (i)significantly large proportion of Internet traffic results from-easily produced via online media services and transmitted over OSNs-bandwidth-intensive multimedia content and (ii)multimedia content providers, such as YouTube, often rely on ubiquitous Content Distribution Networks (CDNs) infrastructures. Our policies take patterns of user activity over OSNs and exploit geo-social properties of users participating in retransmissions of items over OSNs (social cascades), proceed to incorporate various caching schemes of the underlying infrastructure, different policies for the handling of OSN data and various approaches that take into account the efficient timing of prefetching. The simulation framework we introduce can serve as the basis of further parameterized content delivery experimentation that exploits information transmission over OSNs and decreases replication costs by selectively copying items to locations where items are likely to be consumed.
Lecture Notes in Computer Science, 2004
Content Delivery Networks (CDN) aim at overcoming the inherent limitations of the Internet. The main concept at the basis of this technology is the delivery at edge points of the network, in proximity to the request areas, to improve the user's perceived performance while limiting the costs. This paper focuses on the main research areas in the field of CDN, pointing out the motivations, and analyzing the existing strategies for replica placement and management, server measurement, best fit replica selection and request redirection.
ArXiv, 2010
Over the last decade, internet has seen an exponential increase in its growth.With more and more people using it, efficient data delivery over the internet has become a key issue. Peer-to-peer (P2P)/seed sharing based networks have several desirable features for content distribution, such as low costs, scalability, and fault tolerance. While the invention of each of such specialized systems has improved the user experience, some fundamental shortcomings of these systems have often been neglected. These shortcomings of content distribution systems have become severe bottlenecks in scalability of the internet.In order to combine the desired features of classical Content Distribution Networks (CDNs) and P2P/seed sharing based networks, we propose a hybrid CDN structure with a P2P/seed sharing based streaming protocol in the access network . In this work, we focus on the problem of data redundancy (at each node) and show how severely it impacts the network economics and the experience o...
Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521), 2004
interactions whose quality is mainly affected by application response time. Content Delivey Networks (CDNs) have shortly appeared as a distributed solution to serve content faster than contacting a centralized server. Their effectiveness has been showed by larger com panies such as Akamai and Speedera. However, there is currently a certain gap about implementations issues of this technology, and only arquitectural designs and performance reports are published. This article tries to describe a CDN from a different point of view, paying much attention on the implementation process of a CDN.
Lecture Notes in Computer Science, 2005
Content Distribution Network (CDN) technology has been proposed to deliver content from content nodes placed at strategic locations on the Internet. However, only companies or organizations, who can pay for the services of CDNs, have the privilege of using CDNs to distribute their content. Individual users (peers) have to resort to more economical peer-to-peer (P2P) technologies to distribute their content. Although P2P technologies have demonstrated tremendous successes, they have inherent problems such as the instability and the limited bandwidth of peers. In this paper, we propose a new approach to build bandwidth bounded data distribution trees inside a CDN so that external peers can leverage the power of a CDN's infrastructure for distributing their content. Our performance evaluation shows that, with some limited help from a CDN, the content distribution time among peers can be speeded up from 1.5 to 3 times.
IEEE Communications Magazine, 2016
… of the 4th edition of the …, 2009
Content Delivery Networks (CDNs) balance costs and quality in services related to content delivery. This has urged many Web entrepreneurs to make contracts with CDNs. In the literature, a wide range of techniques has been developed, implemented and standardized for improving the performance of CDNs. The ultimate goal of all the approaches is to improve the utility of CDN surrogate servers. In this paper we define a metric which measures the utility of CDN surrogate servers, called CDN utility. This metric captures the traffic activity in a CDN, expressing the usefulness of surrogate servers in terms of data circulation in the network. Through an extensive simulation testbed, we identify the parameters that affect the CDN utility in such infrastructures. We evaluate the utility of surrogate servers under various parameters and provide insightful comments.
Content Distribution Networks (CDN) are a popular technology to deliver content and have attracted great interest in recent years. Replica Placement Algorithms (RPA) are one of the main widely studied CDN strategies. In this paper we propose a new dynamic RPA strategy, very similar to the Greedy strategy, based on the count of data flows through network nodes. Our experiments show better results using the proposed Flow Count Strategy than using Greedy or Hotspot algorithms when considering cross traffic. Also, the obtained results show that Flow Count seems to place replica servers more efficiently during local flash crowd events
2016
Since the commercialization of the Internet, content and related applications, including video streaming, news, advertisements, and social interaction have moved online. It is broadly recognized that the rise of all of these different types of content (static and dynamic, and increasingly multimedia) has been one of the main forces behind the phenomenal growth of the Internet, and its emergence as essential infrastructure for how individuals across the globe gain access to the content sources they want. To accelerate the delivery of diverse content in the Internet and to provide commercial-grade performance for video delivery and the Web, content delivery networks (CDNs) were introduced. This paper describes the current CDN ecosystem and the forces that have driven its evolution. We outline the different CDN architectures and consider their relative strengths and weaknesses. Our analysis highlights the role of location, the growing complexity of the CDN ecosystem, and its relationsh...
Content Delivery Networks, 2008
With the recent development of technologies in wireless access and mobile devices, the mobile network has become a key component of today's Internet vision . Current mobile networks, which are being deployed worldwide, enable mobility features to new applications and also extend existing wired Web applications to mobile terminals. The mobile wireless network offers a rich assortment of dynamic and interactive services, such as GPS navigation information, mobile TV, vehicular traffic information, and location-oriented services. The provision of such services requires techniques to disseminate data as efficiently as possible in order to minimize the total network traffic and to improve the mean response time to mobile users.
Technological developments of the last few years have favoured the creation of distributed networking infrastructures (usually referred to as Community Networks) where the resources are made available to the members of a community of people. With emerging large-scale community infrastructures the opportunities for new commercial services and for innovative business models are becoming feasible. Since one of the most resource-demanding services today is access to user-generated content through the web, suitable content delivery services are needed in the context of Community Networks in orders to make an effective usage of shared resources.
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference - IMC '09, 2009
Replicating content across a geographically distributed set of servers and redirecting clients to the closest server in terms of latency has emerged as a common paradigm for improving client performance.
Proceedings of the 1st Mile-High Video Conference, 2022
This paper proposes a mathematical model describing the effects of using multiple media representations on CDN performance in HTTP-based streaming systems. Specifically, we look at cases of using multiple versions of the same content packaged differently and derive an asymptotic formula for CDN cache-miss probability considering parameters of the content's distribution and the distribution of formats used for packaging and delivery. We then study the validity of this proposed formula by considering statistics collected for several streaming deployments using mixed HLS and DASH packaging and show that it predicts the experimentally observed data reasonably well. We further discuss several possible extensions and applications of this proposed model.
2008 Second International Conference on Future Generation Communication and Networking, 2008
Agent-Based Modeling and Simulation (ABMS) has emerged as a new and powerful technology for the analysis of natural and artificial complex systems. In this paper ABMS is exploited for the modeling and performance evaluation of Conventional, Clustered and Cooperative Content Distribution Network (CDN) architectures. Clustered and Cooperative architectures differ from Conventional architectures as surrogate servers can loosely (in the Cooperative architectures) or tightly (in the Clustered architectures) cooperate to provide the requested contents to users. The results obtained from the simulation phase show that the Clustered architectures allow for significant improvements of the main CDN performance indices (average user perceived latency, cache hit ratio, and CDN utility) with respect to Conventional and Cooperative architectures.
ABSTRACT Streaming services have grown rapidly in the last few years and providers of video on-demand, such as Netflix or YouTube, are increasing the number of users even more quickly. The majority of these companies implement their services using huge Content Delivery Networks that are as much powerful as expensive, eg Amazon and Akamai. In this paper we propose a hybrid CDN/P2P solution that aims at reducing the infrastructural costs exploiting local caching and P2P while guaranteeing an optimal quality of service.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.