Online Storage and Content Distribution System at a Large-scale: Peer-assistance and Beyond
|
|
- Neal Harvey Houston
- 8 years ago
- Views:
Transcription
1 Online Storage and Content Distribution System at a Large-scale: Peer-assistance and Beyond Bo Li bli@cse.ust.hk Department of Computer Science and Engineering Hong Kong University of Science & Technology IEEE Shanghai, May 20, 2009
2 Outline Online Storage and Content Distribution Objectives & Challenges Conceptual Design Space FS2You: Architecture & Mechanisms Measurement Results & Discussion Conclusion & Future Work
3 Online Storage and Content Distribution Online hosting service allow users to upload files, of both small and large sizes, onto dedicated servers, to be shared among a potentially large group of interested users
4 Online Storage and Content Distribution A new type of content distribution service: online storage and file sharing become increasingly popular Alexa, ranks 17 in the world 1-click hosting Daily counts for 3.18% global Internet users
5 Online Storage and Content Distribution Features compared with conventional P2P file sharing such as BitTorrent Better reliability and service guarantee Ease of use simple URL shared to others, one-click service Little or no software download and configuration
6 Online Storage and Content Distribution Files hosted in either CDNs or dedicated large data centers Rapidshare, 1500 TB of storage in its data centers, 110 Gb/s Skyrocketing server bandwidth costs: yearly 15~20 million USD impose usage restrictions or/and paid service
7
8 Outline Online Storage and Content Distribution Objectives & Challenges Conceptual Design Space FS2You: Architecture & Mechanisms Measurement Results & Discussion Conclusion & Future Work
9 Peer-Assisted Online Storage and Distribution Peer-assistance natural but non-trivial in design Balance two extremes - cost-performance tradeoff Server-based Distribution Guarantee file availability at the prohibitive cost of server bandwidth & storage P2P File Sharing Good scalability No guarantees on file availability A Seamless Integration Peer-assisted Online Storage and Distribution
10 Design Objectives Couple peer upload contribution & strategic server provisioning in a complementary manner Improve file availability & users downloading performance, while conserving substantial server costs Conceptual Design Design Space Space Practical Implementation FS2You
11 Challenges Large number of files with highly diverse popularity and different sizes Performance (availability) and user experience No or less restriction on user access Uploading (bandwidth) and downloading (storage and availability) Peer-assistance integration Limited or restricted server storage and bandwidth Semi-persistent file availability peer assistance to conserve server bandwidth costs maintain adequate levels of service quality & user experience
12 Outline Online Storage and Content Distribution Objectives & Challenges Conceptual Design Space FS2You: Architecture & Mechanisms Measurement Results & Discussion Conclusion & Future Work
13 General Model & Performance Metrics Important performance metrics to characterize good online storage and distribution systems from different perspectives Multiple files: files: of of diverse popularity & sizes: sizes: Limited server server storage: Limited server server bandwidth: Peer Peer assistance effectiveness: Peer Peer upload/download capacity: j j µ, c µi File availability: attract & serve as many users as possible maintain as high downloading performance as possible System throughput:
14 Design Space: Storage & Replacement Given a constrained server storage capacity a server storage & replacement strategy determines which set of files to be stored on the server Problem abstraction A classical knapsack problem with with respect to to different objective functions
15 Design Space: Storage & Replacement To To attract attract & serve serve as as many many users users as as possible To To achieve the the maximum system-wide throughput NP-complete can be solved using a dynamic programming algorithm with a complexity of The static nature not efficient to be used in practical systems Not suitable to be used for the eviction or replacement operation not only the dynamic evolution of user interests on currently stored files but also a continuous flow of newly uploaded files from users
16 Design Space: Storage & Replacement Simplicity & efficiency are more of a concern in practical system implementations and operations, at a cost of acceptable sub-optimal solution This provides a simple framework for server storage & replacement strategy each file with a profit-to-weight index: files are ranked in descending order by their indices obeying a greedy algorithm to determine those files with relatively high ranks are preferentially stored alternatively, can simply & efficiently identify those with lower ranks, and perform evictions/replacements whenever necessary
17 Design Space: Storage & Replacement Unify important aspects with tunable design knobs K=0 unpopular-first-eviction strategy Maximize system throughput K=1 balanced consideration between file popularity & size Maximize system-wide file availability K (0,1) various degree of throughput & availability Flexibly applied in practical systems H i dynamically updated adapt to the evolution of user interests file ranking periodically in either a fine or coarse grained manner for eviction/replacement either start from the files with lowest ranks until a certain volume of files are evicted or customize a threshold of H i below which are the candidates for eviction
18 Illustration: Applicability & Flexibility File availability Unpopularfirst eviction System throughput k Opportunity to achieve both high availability & throughput File availability System throughput (GB/second) File availability With more emphasis on file availability, a real-world system with this customization will be demonstrated later k=0 k=0.4 k=1 k= Server Storage Capacity (GB)
19 Design Space: Bandwidth Allocation What is the optimal server bandwidth allocation across files to achieve the upper bound of system-wide average downloading rate? To To maximize Problem abstraction A classical continuous knapsack problem with with bounded variables
20 Design Space: Bandwidth Allocation How to design a near-optimal allocation strategy, that is simple enough to be implemented in practical systems? Follow the guideline conveyed by the optimal strategy Allocate more server bandwidth to less popular files with lower peer assistance effectiveness, while allowing popular ones to largely rely on peer assistance rather than server
21 Design Space: Bandwidth Allocation A simple framework of server bandwidth allocation Each file with a priority index P i inversely proportional to file popularity implying peer assistance awareness Relative weighting Allocate server bandwidth across files according to relative weighting
22 Server-side design: bandwidth allocation Tunable design knobs wide design spectrum l=-1 request-driven strategy popular files are provisioned with more server bandwidth typically used in traditional server-based systems without peer assistance l=0 water-leveling strategy can practically work well in peer-assisted online storage and distribution systems l mimic the optimal strategy Easily applied in practical systems P i periodically updated adapt to the evolution of user interests file popularity simply captured by recording the file request count over a certain period various degree of file popularity awareness implying peer assistance awareness
23 Outline Online Storage and Content Distribution Objectives & Challenges Conceptual Design Space FS2You: Architecture & Mechanisms Measurement Results & Discussion Conclusion & Future Work
24 Roxbeam Corp. Peer-to-Peer live streaming experiment Coolstreaming (Google 1,000,000 entries in 2008) Xinyan Zhang, Jiangchuan Liu, Bo Li, and Peter Yum, Coolstreaming/DONet: a data-driven overlay network for peer-topeer live media streaming, Proc. of IEEE Infocom Credited as the first large-scale Internet P2P live streaming system Roxbeam Inc onward Softbank (Japan), VC, Xinyan Zhang, co-founder Wall street journal incident, Oct 2005, and PPLive Inc Legal content P2P streaming, Japan Yahoo BB (2006), Phoenix TV Online hosting service: FS2You system ( ), Google 800,000 entries in 2009
25 FS2You: Architecture Tracking Server Channels (files) Info & MD5 Bootstrapping List of peers in channels Hosting Servers Upload/Hosting Download 60 servers A real-world large-scale peerassisted online storage system One of the most popular online hosting services in China Peers Upload Download
26 Peer Partnership & Content delivery Combine coarse-grained tracking servers & decentralized gossip protocol Periodic partnership update, resilient to peer dynamics Periodic status-report (Peer ID & IP) Content Periodic exchange of Block Maps (BMs) among peers enables them to locate the needed blocks Retrieve distinct blocks from multiple partners Request-from-server conditions No partners (unpopular file or connection fail) None of the partners hold the desired block Aggregate downloading rate from partners < 10 KB/second empirically determined to prevent peers from aggressively consuming server bandwidth
27 Server-side Strategies: Uploading Service Not only provide online storage, but also cooperate with content distribution Uploading and storage services No size/format limitations attract millions of users 500GB~1TB content routinely uploaded per day One single copy of a file stored in one of the servers
28 Server-side Strategies: Downloading Service Complement peers to supply file blocks, especially to those suffering poor downloading rates How to properly satisfy a potentially large number of requests without incurring prohibitively high bandwidth costs? 1st block user experience Probabilistic service based on file popularity File popularity index inversely proportional to No. requests Peers in popular channels to largely rely on peer assistance rather than servers Allocate more server resources to unpopular files A specific design design instance with with the the knob knob l l >= >= 0
29 Outline Online Storage and Content Distribution Design Objectives & Challenges Conceptual Design Space FS2You: Architecture & Mechanisms Measurement Results & Discussion Conclusion & Future Work
30 Trace Collection To evaluate the performance of FS2You, we have implemented a detailed logging mechanism 350 GB traces from 3.3 million users, from June 21 to July 18, 2008 Each peer reports activities & status to the log servers Download Event Summary (event-driven) Peer ID, Channel IDs, File size Time of open/close/completion Total downloaded volume, downloaded volume from servers File Source Snapshot (periodically, overhead/accuracy)
31 Measurement Study Peer assistance What are the typical peer dynamics & behaviors of both short & long period, and the implications on peer resource utilization? Which set of peers contributes most to the system? Peer dynamics and behavior Reflect user demand & Fine tune server strategies File Characteristics Service Quality User Experience File availability & downloading rate File size & type preferences File popularity & request/replica distribution Correlation with peer assistance effectiveness
32 Overall Scale & Performance: A large number of users Weekend Pattern Crash failures of log server
33 Overall Scale & Performance: Huge traffic volumes Up to 80% contributed by P2P alleviate server load Even during calm period, Conserve > 70% server bandwidth The architectural & protocol designs in FS2You can scale to a large number of peers, and can withstand the test of a tremendous volume of traffic (in the order of terabytes per day) over a long period of time The cost of server capacity has been substantially saved by peer assistance
34 File Characteristics: Popularity 47% compressed archives (e.g., zip/rar) most multimedia content 30% videos, 12% audio, 11% others Flatter than Zipf prediction Immutability of files, and the fetch-at-most-once behavior Well fitted with the stretched exponential distribution Useful for workload synthesis
35 Correlation: File Popularity & Peer Assistance Effectiveness Adjacent-averaging smoothing In general, popular files enjoy higher peer assistance effectiveness Highly popular ones 80%~90% peer assistance effectiveness encouraging! Increasing noise variations in peer assistance as popularity decreases Interestingly, some less popular ones can also enjoy high peer assistance effectiveness, as some used to be popular with sufficient replicas among peers
36 Server Involvement & Service Quality Valley potential negative effects of the collaboration between current design of request-from-server threshold & server-side probabilistic serving strategy Both files that are completely supplied by servers and those that are mainly supported by P2P enjoy high average downloading performance Most experienced favorable downloading performance: Avg. 66 KB/s; Lowest > 40 KB/s
37 Further Exploration beyond FS2You s Customization Experiment using real-world data sets Average downloading rate (KB/second) Optimal l = 1 l = 0.5 l = 0 l = Server bandwidth (GB/second) Still exists potential improvement space with respect to downloading performance
38 Outline Online Storage and Content Distribution Design Objectives & Challenges Conceptual Design Space FS2You: Architecture & Mechanisms Measurement Results & Discussion Conclusion & Future Work
39 Conclusion Within the design space, the FS2You system can practically work well at a large scale, with evidences from extensive measurement study Stress-testing: the architectural & protocol designs in FS2You can scale to a large number of peers, and to withstand the test of a tremendous volume of traffic over a long period of time The cost of server capacity can be substantially saved by peer assistance The system provides high file availability & a satisfactory download experience to a large number of users with costeffective server involvement
40 Conclusion Significant cost savings Server storage capacity vs. daily volumes (50-60 TB) Aggregate server-side bandwidth While FS2You represents a practical instance, the design space is not just restricted to this Conceptual design (guideline) vs. practical implementation Simplicity and engineering issues Tunable knobs offer the flexibility to adapt to a wide range of design preferences for service providers & designers
41 Future Work (1) Unveil Inefficiencies & explore the causes as the system scales up to a large population, there still exist channels (files), times & scenarios where & when the download experience is unsatisfactory discover issues that are counter-intuitive or hidden apply statistical tools/data analysis/mining techniques to traces Different design with both theoretical analysis & practical implementation Rate or throughput optimization vs. file completion per unit time
42 Future Work (2) Empirically determined need to be fine-tuned based on both theoretical optimization & real-world experiences Interaction Peer-side request-from-server threshold High threshold improve peer downloading rates But may potentially incur excessive load on the servers Server-side probabilistic supply strategy Helps to reduce such server load But may sometimes leave out some peers in the cold, who indeed need help from servers How to to find find an an optimal strategy to to balance both sides in in large-scale systems?
43 Thanks! Q&A
FS2You: Peer-Assisted Semi-Persistent Online Storage at a Large Scale
FS2You: Peer-Assisted Semi-Persistent Online Storage at a Large Scale Ye Sun +, Fangming Liu +, Bo Li +, Baochun Li*, and Xinyan Zhang # Email: lfxad@cse.ust.hk + Hong Kong University of Science & Technology
More informationUnderstanding the Roles of Servers in Large-scale Peer-Assisted Online Storage Systems
Understanding the Roles of Servers in Large-scale Peer-Assisted Online Storage Systems Fangming Liu, Ye Sun, Bo Li, Xinyan Zhang Hong Kong University of Science & Technology, Roxbeam Inc. Abstract Online
More informationFS2You: Peer-Assisted Semipersistent Online Hosting at a Large Scale
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 21, NO. X, XXX 2010 1 FS2You: Peer-Assisted Semipersistent Online Hosting at a Large Scale Fangming Liu, Student Member, IEEE, Ye Sun, Bo Li,
More informationFS2You: Peer-Assisted Semi-Persistent Online Storage at a Large Scale
FS2You: Peer-Assisted Semi-Persistent Online Storage at a Large Scale Ye Sun, Fangming Liu, Bo Li, Baochun Li, Xinyan Zhang Hong Kong University of Science & Technology, University of Toronto, Roxbeam
More informationFS2You: Peer-Assisted Semi-Persistent Online Storage at a Large Scale
FS2You: Peer-Assisted Semi-Persistent Online Storage at a Large Scale Ye Sun, Fangming Liu, Bo Li, Baochun Li, Xinyan Zhang Hong Kong University of Science & Technology, University of Toronto, Roxbeam
More informationQuota: Rationing Server Resources in Peer-Assisted Online Hosting Systems
Quota: Rationing Server Resources in Peer-Assisted Online Hosting Systems Fangming Liu,YeSun,BoLi, Baochun Li Hong Kong University of Science & Technology, University of Toronto {lfxad, yesun, bli}@cse.ust.hk,
More informationPeer-Assisted Online Storage and Distribution: Modeling and Server Strategies
Peer-Assisted Online Storage and Distribution: Modeling and Server Strategies Ye Sun, Fangming Liu, Bo Li Hong Kong University of Science & Technology {yesun, lfxad, bli}@cse.ust.hk Baochun Li University
More informationLeveraging the Clouds for improving P2P Content Distribution Networks Performance
Leveraging the Clouds for improving P2P Content Distribution Networks Performance amir@sics.se 1 Big Picture 2 Big Picture Client Server Peer to Peer Server Farm 3 Big Picture How to leverage the cloud
More informationA Comparative Study of Tree-based and Mesh-based Overlay P2P Media Streaming
A Comparative Study of Tree-based and Mesh-based Overlay P2P Media Streaming Chin Yong Goh 1,Hui Shyong Yeo 1, Hyotaek Lim 1 1 Dongseo University Busan, 617-716, South Korea cgnicky@gmail.com, hui_shyong@hotmail.com,
More informationInternational Journal of Advanced Research in Computer Science and Software Engineering
Volume 2, Issue 9, September 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Experimental
More informationDelft University of Technology Parallel and Distributed Systems Report Series. The Peer-to-Peer Trace Archive: Design and Comparative Trace Analysis
Delft University of Technology Parallel and Distributed Systems Report Series The Peer-to-Peer Trace Archive: Design and Comparative Trace Analysis Boxun Zhang, Alexandru Iosup, and Dick Epema {B.Zhang,A.Iosup,D.H.J.Epema}@tudelft.nl
More informationCDN and Traffic-structure
CDN and Traffic-structure Outline Basics CDN Traffic Analysis 2 Outline Basics CDN Building Blocks Services Evolution Traffic Analysis 3 A Centralized Web! Slow content must traverse multiple backbones
More informationShould Internet Service Providers Fear Peer-Assisted Content Distribution?
Should Internet Service Providers Fear Peer-Assisted Content Distribution? Thomas Karagiannis, UC Riverside Pablo Rodriguez, Microsoft Research Cambridge Konstantina Papagiannaki, Intel Research Cambridge
More informationEnergy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
More informationExecutive Brief for Sharing Sites & Digital Content Providers. Leveraging Hybrid P2P Technology to Enhance the Customer Experience and Grow Profits
Executive Brief for Sharing Sites & Digital Content Providers Leveraging Hybrid P2P Technology to Enhance the Customer Experience and Grow Profits Executive Summary The Opportunity/Challenge The revenue
More informationThe Role and uses of Peer-to-Peer in file-sharing. Computer Communication & Distributed Systems EDA 390
The Role and uses of Peer-to-Peer in file-sharing Computer Communication & Distributed Systems EDA 390 Jenny Bengtsson Prarthanaa Khokar jenben@dtek.chalmers.se prarthan@dtek.chalmers.se Gothenburg, May
More informationDifferenciated Bandwidth Allocation in P2P Layered Streaming
Differenciated Bandwidth Allocation in P2P Layered Streaming Abbas Bradai, Toufik Ahmed CNRS-LaBRI University of Bordeaux- 5, Cours de la libération. Talence, 45 {bradai, tad} @labri.fr Abstract There
More informationScala Storage Scale-Out Clustered Storage White Paper
White Paper Scala Storage Scale-Out Clustered Storage White Paper Chapter 1 Introduction... 3 Capacity - Explosive Growth of Unstructured Data... 3 Performance - Cluster Computing... 3 Chapter 2 Current
More informationTrace Driven Analysis of the Long Term Evolution of Gnutella Peer-to-Peer Traffic
Trace Driven Analysis of the Long Term Evolution of Gnutella Peer-to-Peer Traffic William Acosta and Surendar Chandra University of Notre Dame, Notre Dame IN, 46556, USA {wacosta,surendar}@cse.nd.edu Abstract.
More informationDistributed Systems Remote Access Integrated Views
Distributed Systems Remote Access Integrated Views Unified Recording www.ricochet-recorder.com AS is a world-leading supplier of synchronised recording and replay within Air Traffic Control (ATC), marine
More informationWeb Email DNS Peer-to-peer systems (file sharing, CDNs, cycle sharing)
1 1 Distributed Systems What are distributed systems? How would you characterize them? Components of the system are located at networked computers Cooperate to provide some service No shared memory Communication
More informationStorage Systems Autumn 2009. Chapter 6: Distributed Hash Tables and their Applications André Brinkmann
Storage Systems Autumn 2009 Chapter 6: Distributed Hash Tables and their Applications André Brinkmann Scaling RAID architectures Using traditional RAID architecture does not scale Adding news disk implies
More informationAUTOMATED AND ADAPTIVE DOWNLOAD SERVICE USING P2P APPROACH IN CLOUD
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 4, Apr 2014, 63-68 Impact Journals AUTOMATED AND ADAPTIVE DOWNLOAD
More informationImproving Deployability of Peer-assisted CDN Platform with Incentive
Improving Deployability of Peer-assisted CDN Platform with Incentive GLOBECOM 2009 Dec 2, 2009 Tatsuya Mori, Noriaki Kamiyama, Shigeaki Harada, Haruhisa Hasegawa, and Ryoichi Kawahara NTT Service Integration
More informationDistributed Caching Algorithms for Content Distribution Networks
Distributed Caching Algorithms for Content Distribution Networks Sem Borst, Varun Gupta, Anwar Walid Alcatel-Lucent Bell Labs, CMU BCAM Seminar Bilbao, September 30, 2010 Introduction Scope: personalized/on-demand
More informationProxy-Assisted Periodic Broadcast for Video Streaming with Multiple Servers
1 Proxy-Assisted Periodic Broadcast for Video Streaming with Multiple Servers Ewa Kusmierek and David H.C. Du Digital Technology Center and Department of Computer Science and Engineering University of
More informationSelf-Compressive Approach for Distributed System Monitoring
Self-Compressive Approach for Distributed System Monitoring Akshada T Bhondave Dr D.Y Patil COE Computer Department, Pune University, India Santoshkumar Biradar Assistant Prof. Dr D.Y Patil COE, Computer
More informationInternational Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 349 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 349 Load Balancing Heterogeneous Request in DHT-based P2P Systems Mrs. Yogita A. Dalvi Dr. R. Shankar Mr. Atesh
More informationLarge-Scale IP Traceback in High-Speed Internet
2004 IEEE Symposium on Security and Privacy Large-Scale IP Traceback in High-Speed Internet Jun (Jim) Xu Networking & Telecommunications Group College of Computing Georgia Institute of Technology (Joint
More informationInternet Video Streaming and Cloud-based Multimedia Applications. Outline
Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, yhe@ee.ryerson.ca Ling Guan, lguan@ee.ryerson.ca 1 Outline Internet video streaming Overview Video coding Approaches for video
More informationA Measurement of NAT & Firewall Characteristics in Peer to Peer Systems
A Measurement of NAT & Firewall Characteristics in Peer to Peer Systems L. D Acunto, J.A. Pouwelse, and H.J. Sips Department of Computer Science Delft University of Technology, The Netherlands l.dacunto@tudelft.nl
More informationFirewall Security: Policies, Testing and Performance Evaluation
Firewall Security: Policies, Testing and Performance Evaluation Michael R. Lyu and Lorrien K. Y. Lau Department of Computer Science and Engineering The Chinese University of Hong Kong, Shatin, HK lyu@cse.cuhk.edu.hk,
More informationThe Value of a Content Delivery Network
September 2010 White Paper The Value of a Content Delivery Network Table of Contents Introduction... 3 Performance... 3 The Second Generation of CDNs... 6 Conclusion... 7 About NTT America... 8 Introduction
More informationMulti-channel Live P2P Streaming: Refocusing on Servers
Multi-channel Live P2P Streaming: Refocusing on Servers Chuan Wu, Baochun Li Department of Electrical and Computer Engineering University of Toronto Shuqiao Zhao Multimedia Development Group UUSee, Inc.
More informationUnderstanding Demand Volatility in Large VoD Systems
Understanding Demand Volatility in Large VoD Systems Di Niu Department of Electrical and Computer Engineering University of Toronto dniu@eecg.toronto.edu Baochun Li Department of Electrical and Computer
More informationAvailability and Load Balancing in Cloud Computing
2011 International Conference on Computer and Software Modeling IPCSIT vol.14 (2011) (2011) IACSIT Press, Singapore Availability and Load Balancing in Cloud Computing Zenon Chaczko 1, Venkatesh Mahadevan
More informationObject Request Reduction in Home Nodes and Load Balancing of Object Request in Hybrid Decentralized Web Caching
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.5 Object Request Reduction
More informationA STUDY OF WORKLOAD CHARACTERIZATION IN WEB BENCHMARKING TOOLS FOR WEB SERVER CLUSTERS
382 A STUDY OF WORKLOAD CHARACTERIZATION IN WEB BENCHMARKING TOOLS FOR WEB SERVER CLUSTERS Syed Mutahar Aaqib 1, Lalitsen Sharma 2 1 Research Scholar, 2 Associate Professor University of Jammu, India Abstract:
More informationA Survey on Content Delivery of Web-Pages
International Journal of Computer Sciences and Engineering Open Access Survey Paper Volume-4, Issue-3 E-ISSN: 2347-2693 A Survey on Content Delivery of Web-Pages Aaqib Bashir 1 and Prof. T. H. Gurav 2
More informationA Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time
A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time Lei Zhan, Tom Z. J. Fu, Dah Ming Chiu and Zhibin Lei {zl011, zjfu6, dmchiu}@ie.cuhk.edu.hk, Department of Information
More informationA Dell Technical White Paper Dell Compellent
The Architectural Advantages of Dell Compellent Automated Tiered Storage A Dell Technical White Paper Dell Compellent THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL
More informationCost-effective Partial Migration of VoD Services to Content Clouds
211 IEEE 4th International Conference on Cloud Computing Cost-effective Partial Migration of VoD Services to Content Clouds Haitao Li, Lili Zhong, Jiangchuan Liu,BoLi,KeXu, Simon Fraser University, Email:
More informationReal Time Network Server Monitoring using Smartphone with Dynamic Load Balancing
www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,
More informationA Case Study of Traffic Locality in Internet P2P Live Streaming Systems
A Case Study of Traffic Locality in Internet PP Live Streaming Systems Yao Liu, Lei Guo, Fei Li, and Songqing Chen Dept. of Computer Science Yahoo! Inc. George Mason University Sunnyvale, California, USA
More informationBENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB Planet Size Data!? Gartner s 10 key IT trends for 2012 unstructured data will grow some 80% over the course of the next
More informationContent Delivery Networks. Shaxun Chen April 21, 2009
Content Delivery Networks Shaxun Chen April 21, 2009 Outline Introduction to CDN An Industry Example: Akamai A Research Example: CDN over Mobile Networks Conclusion Outline Introduction to CDN An Industry
More informationScalable Internet/Scalable Storage. Seif Haridi KTH/SICS
Scalable Internet/Scalable Storage Seif Haridi KTH/SICS Interdisk: The Big Idea 2 Interdisk: The Big Idea I: 3 Interdisk: The Big Idea I: Internet is global data communication 4 Interdisk: The Big Idea
More informationIBM Global Technology Services September 2007. NAS systems scale out to meet growing storage demand.
IBM Global Technology Services September 2007 NAS systems scale out to meet Page 2 Contents 2 Introduction 2 Understanding the traditional NAS role 3 Gaining NAS benefits 4 NAS shortcomings in enterprise
More informationA Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China shuwanneng@yahoo.com.cn
More informationTHE recent four years have witnessed an explosion of. PPVA: A Universal and Transparent Peer-to-Peer Accelerator for Interactive Online Video Sharing
PPVA: A Universal and Transparent Peer-to-Peer Accelerator for Interactive Online Video Sharing Ke Xu, Haitao Li Dept. of Computer Science&Technology Tsinghua University Beijing, China Email: {xuke,lihaitao}@csnet.cs.tsinghua.edu.cn
More informationIMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).
More informationAdaptive Server Allocation for Peer-assisted Video-on-Demand
Adaptive Server Allocation for Peer-assisted Video-on-Demand Konstantin Pussep, Osama Abboud, Florian Gerlach, Ralf Steinmetz, Thorsten Strufe Multimedia Communications Lab, Technische Universität Darmstadt
More informationDDOS WALL: AN INTERNET SERVICE PROVIDER PROTECTOR
Journal homepage: www.mjret.in DDOS WALL: AN INTERNET SERVICE PROVIDER PROTECTOR Maharudra V. Phalke, Atul D. Khude,Ganesh T. Bodkhe, Sudam A. Chole Information Technology, PVPIT Bhavdhan Pune,India maharudra90@gmail.com,
More informationThe Definitive Guide to Cloud Acceleration
The Definitive Guide to Cloud Acceleration Dan Sullivan sponsored by Chapter 5: Architecture of Clouds and Content Delivery... 80 Public Cloud Providers and Virtualized IT Infrastructure... 80 Essential
More informationA. Related Measurement Work on Mesh-pull Streaming Systems
Inferring Network-Wide Quality in P2P Live Streaming Systems Xiaojun Hei, Yong Liu and Keith W. Ross Department of Computer and Information Science Department of Electrical and Computer Engineering Polytechnic
More informationCyberoam and Bandwidth
Managing Bandwidth The User based approach Managing Bandwidth The User Based Approach Are you facing problems in handling any of the following situations? Unable to allocate to the needy Users Unable to
More informationEMC Unified Storage for Microsoft SQL Server 2008
EMC Unified Storage for Microsoft SQL Server 2008 Enabled by EMC CLARiiON and EMC FAST Cache Reference Copyright 2010 EMC Corporation. All rights reserved. Published October, 2010 EMC believes the information
More informationTable of Contents. Overview... 1 Introduction... 2 Common Architectures... 3. Technical Challenges with Magento... 6. ChinaNetCloud's Experience...
Table of Contents Overview... 1 Introduction... 2 Common Architectures... 3 Simple System... 3 Highly Available System... 4 Large Scale High-Performance System... 5 Technical Challenges with Magento...
More informationPowerful Duo: MapR Big Data Analytics with Cisco ACI Network Switches
Powerful Duo: MapR Big Data Analytics with Cisco ACI Network Switches Introduction For companies that want to quickly gain insights into or opportunities from big data - the dramatic volume growth in corporate
More informationLoad Balancing in Fault Tolerant Video Server
Load Balancing in Fault Tolerant Video Server # D. N. Sujatha*, Girish K*, Rashmi B*, Venugopal K. R*, L. M. Patnaik** *Department of Computer Science and Engineering University Visvesvaraya College of
More informationClustering in Peer-to-Peer File Sharing Workloads
Clustering in Peer-to-Peer File Sharing Workloads F. Le Fessant, S. Handurukande, A.-M. Kermarrec & L. Massoulié INRIA-Futurs and LIX, Palaiseau, France Distributed Programming Laboratory, EPFL, Switzerland
More informationSimulating a File-Sharing P2P Network
Simulating a File-Sharing P2P Network Mario T. Schlosser, Tyson E. Condie, and Sepandar D. Kamvar Department of Computer Science Stanford University, Stanford, CA 94305, USA Abstract. Assessing the performance
More informationAn Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management. Ginhung Wang, Kuochen Wang
1 An Efficient Hybrid MMOG Cloud Architecture for Dynamic Load Management Ginhung Wang, Kuochen Wang Abstract- In recent years, massively multiplayer online games (MMOGs) become more and more popular.
More informationDynamic File Bundling for Large-scale Content Distribution
Dynamic File Bundling for Large-scale Content Distribution Song Zhang, Niklas Carlsson, Derek Eager, Zongpeng Li, Anirban Mahanti SS University of Calgary, Canada Linköping University, Sweden University
More informationScheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks
Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks Kam-Yiu Lam 1, Joe Yuen 1, Sang H. Son 2 and Edward Chan 1 Department of Computer Science 1 City University
More informationChapter-1 : Introduction 1 CHAPTER - 1. Introduction
Chapter-1 : Introduction 1 CHAPTER - 1 Introduction This thesis presents design of a new Model of the Meta-Search Engine for getting optimized search results. The focus is on new dimension of internet
More informationDirections for VMware Ready Testing for Application Software
Directions for VMware Ready Testing for Application Software Introduction To be awarded the VMware ready logo for your product requires a modest amount of engineering work, assuming that the pre-requisites
More informationAnalyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution
Analyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution Jonathan Halstuch, COO, RackTop Systems JHalstuch@racktopsystems.com Big Data Invasion We hear so much on Big Data and
More informationIs backhaul the weak link in your LTE network? Network assurance strategies for LTE backhaul infrastructure
Is backhaul the weak link in your LTE network? Network assurance strategies for LTE backhaul infrastructure The LTE backhaul challenge Communication Service Providers (CSPs) are adopting LTE in rapid succession.
More informationJava Bit Torrent Client
Java Bit Torrent Client Hemapani Perera, Eran Chinthaka {hperera, echintha}@cs.indiana.edu Computer Science Department Indiana University Introduction World-wide-web, WWW, is designed to access and download
More informationOn the impact of the initial peer list in P2P live streaming applications: the case of Sopcast
Universal Journal of Communications and Network 1(4): 142-15, 213 DOI: 1.13189/ujcn.213.143 http://www.hrpub.org On the impact of the initial peer list in P2P live streaming applications: the case of Sopcast
More informationBELL LABS METRO NETWORK TRAFFIC GROWTH: AN ARCHITECTURE IMPACT STUDY
BELL LABS METRO NETWORK TRAFFIC GROWTH: AN ARCHITECTURE IMPACT STUDY STRATEGIC WHITE PAPER Like many studies before it, the Alcatel-Lucent Bell Labs Metro Network Traffic Growth Study provides evidence
More informationBusiness-centric Storage FUJITSU Hyperscale Storage System ETERNUS CD10000
Business-centric Storage FUJITSU Hyperscale Storage System ETERNUS CD10000 Clear the way for new business opportunities. Unlock the power of data. Overcoming storage limitations Unpredictable data growth
More informationP2P File Sharing - A Model For Fairness Versus Performance
1 The Design Trade-offs of BitTorrent-like File Sharing Protocols Bin Fan John C.S. Lui Dah-Ming Chiu Abstract The BitTorrent (BT) file sharing protocol is very popular due to its scalability property
More informationEntropy-Based Collaborative Detection of DDoS Attacks on Community Networks
Entropy-Based Collaborative Detection of DDoS Attacks on Community Networks Krishnamoorthy.D 1, Dr.S.Thirunirai Senthil, Ph.D 2 1 PG student of M.Tech Computer Science and Engineering, PRIST University,
More informationConcept of Cache in web proxies
Concept of Cache in web proxies Chan Kit Wai and Somasundaram Meiyappan 1. Introduction Caching is an effective performance enhancing technique that has been used in computer systems for decades. However,
More informationHigh speed Ethernet WAN: Is encryption compromising your network?
High speed Ethernet WAN: Is encryption compromising your network? Trademark: 2010 SafeNet, Inc. All rights reserved. SafeNet and SafeNet logo are registered trademarks of SafeNet. All other product names
More informationQoE-Aware Multimedia Content Delivery Over Next-Generation Networks
QoE-Aware Multimedia Content Delivery Over Next-Generation Networks M. Oğuz Sunay July 9, 2013 Second Romeo Workshop PAGE: 1 M. Oğuz Sunay, Özyeğin University Istanbul, July 9, 2013 Romeo High-quality
More informationThe Feasibility of Supporting Large-Scale Live Streaming Applications with Dynamic Application End-Points
The Feasibility of Supporting Large-Scale Live Streaming Applications with Dynamic Application End-Points Kay Sripanidkulchai, Aditya Ganjam, Bruce Maggs, and Hui Zhang Instructor: Fabian Bustamante Presented
More informationHow In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time
SCALEOUT SOFTWARE How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time by Dr. William Bain and Dr. Mikhail Sobolev, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T wenty-first
More informationIntroduction to NetApp Infinite Volume
Technical Report Introduction to NetApp Infinite Volume Sandra Moulton, Reena Gupta, NetApp April 2013 TR-4037 Summary This document provides an overview of NetApp Infinite Volume, a new innovation in
More informationTIME EFFICIENT DISTRIBUTED FILE STORAGE AND SHARING USING P2P NETWORK IN CLOUD
TIME EFFICIENT DISTRIBUTED FILE STORAGE AND SHARING USING P2P NETWORK IN CLOUD Sapana Kapadnis 1,Prof. Ranjana Dahake 2 Department of Computer Engineering, MET BKC, Adgoan ABSTRACT In cloud computing most
More informationChallenges, Design and Analysis of a Large-scale P2P-VoD System
Challenges, Design and Analysis of a Large-scale P2P-VoD System Yan Huang, Tom Z. J. Fu, Dah-Ming Chiu, John C. S. Lui and Cheng Huang {galehuang, ivanhuang}@pplive.com, Shanghai Synacast Media Tech. {zjfu6,
More informationOn the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu
On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu Dilip Kumar Krishnappa, Samamon Khemmarat, Lixin Gao, Michael Zink University of Massachusetts Amherst,
More information1Multimedia Networking and Communication: Principles and Challenges
1Multimedia Networking and Communication: Principles and Challenges Mihaela van der Schaar and Philip A. Chou In case you haven t noticed, multimedia communication over IP and wireless networks is exploding.
More informationHow To Store Data On An Ocora Nosql Database On A Flash Memory Device On A Microsoft Flash Memory 2 (Iomemory)
WHITE PAPER Oracle NoSQL Database and SanDisk Offer Cost-Effective Extreme Performance for Big Data 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Abstract... 3 What Is Big Data?...
More informationDeduplication has been around for several
Demystifying Deduplication By Joe Colucci Kay Benaroch Deduplication holds the promise of efficient storage and bandwidth utilization, accelerated backup and recovery, reduced costs, and more. Understanding
More informationProtect Microsoft Exchange databases, achieve long-term data retention
Technical white paper Protect Microsoft Exchange databases, achieve long-term data retention HP StoreOnce Backup systems, HP StoreOnce Catalyst, and Symantec NetBackup OpenStorage Table of contents Introduction...
More informationContent Distribution Network (CDN)
Content Distribution Network (CDN) Amir H. Payberah (amir@sics.se) Fatemeh Rahimian (fatemeh@sics.se) 1 GOAL What is Content Distribution Network (CDN)? The solutions for CDN. CDN applications File Sharing
More informationAdaptive Tolerance Algorithm for Distributed Top-K Monitoring with Bandwidth Constraints
Adaptive Tolerance Algorithm for Distributed Top-K Monitoring with Bandwidth Constraints Michael Bauer, Srinivasan Ravichandran University of Wisconsin-Madison Department of Computer Sciences {bauer, srini}@cs.wisc.edu
More informationMultimedia Data Transmission over Wired/Wireless Networks
Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: bb@cs.purdue.edu
More informationMike Chyi, Micro Focus Solution Consultant May 12, 2010
Mike Chyi, Micro Focus Solution Consultant May 12, 2010 Agenda Load Testing Overview, Best Practice: Performance Testing with Diagnostics Demo (?), Q&A Load Testing Overview What is load testing? Type
More informationA PROPOSED CURRICULUM FOR A MASTERS IN WEB ENGINEERING
Journal of Web Engineering, Vol. 1, No.1 (2002) 018-022 Rinton Press A PROPOSED CURRICULUM FOR A MASTERS IN WEB ENGINEERING E. JAMES WHITEHEAD, JR. University of California, Santa Cruz Received August
More informationCisco WAAS 4.4.1 Context-Aware DRE, the Adaptive Cache Architecture
White Paper Cisco WAAS 4.4.1 Context-Aware DRE, the Adaptive Cache Architecture What You Will Learn Enterprises face numerous challenges in the delivery of applications and critical business data to the
More informationReady, Set, Go! or Slow?
Leveraging the Cloud for On-Demand Performance Testing COLLABORATIVE WHITEPAPER SERIES New user behaviors that businesses are introducing to their web sites are driving more volume than ever before. Product
More informationProject Orwell: Distributed Document Integrity Verification
1 Project Orwell: Distributed Document Integrity Verification Tommy MacWilliam tmacwilliam@cs.harvard.edu Abstract Project Orwell is a client and server application designed to facilitate the preservation
More informationIPTV Service Delivery over SP-driven P2P Networks - A Framework for Linear to Non-Linear Service Distribution
IPTV Service Delivery over SP-driven P2P Networks - A Framework for Linear to Non-Linear Service Distribution Mubashar Mushtaq and Toufik Ahmed CNRS LaBRI Lab. University of Bordeaux 1, France {mushtaq,tad}@labri.fr
More informationTradeoffs in Cloud and Peer-assisted Content Delivery Systems
Tradeoffs in Cloud and Peer-assisted Content Delivery Systems Niklas Carlsson, György Dán, Derek Eager, Anirban Mahanti Linköping University, Linköping, Sweden, niklas.carlsson@liu.se KTH Royal Institute
More informationWhite Paper. Amazon in an Instant: How Silver Peak Cloud Acceleration Improves Amazon Web Services (AWS)
Amazon in an Instant: How Silver Peak Cloud Acceleration Improves Amazon Web Services (AWS) Amazon in an Instant: How Silver Peak Cloud Acceleration Improves Amazon Web Services (AWS) Amazon Web Services
More information