Download presentation
Presentation is loading. Please wait.
Published byEustace Tate Modified over 9 years ago
1
Engineering A Public Affairs Project Donna Liu, Executive Director UChannel, Princeton University Vivek Pai, Associate Professor CS Department, Princeton University Copyright Vivek Pai 2007. Permission is granted for this material to be shared for non-commercial, educational purposes, provided that this copyright statement appears on the reproduced materials and notice is given that the copying is by permission of the author. To disseminate otherwise or to republish requires written permission from the author.
2
October 26, 2007 - Educause2 BBB.COM WWW Service client
3
October 26, 2007 - Educause3 Content Distribution Networks BBB.COM client server surrogate B B B B B B cache A A A A A A AAA.COM C C C C C C CCC.COM redirector
4
October 26, 2007 - Educause4 Commercial CDN Companies Many players Akamai, Limelight, Level 3, … Costs Monthly commitment (High) Premium over BW Possibly extra for spikes
5
October 26, 2007 - Educause5 Enter PlanetLab Consortium Universities, research labs, companies Resources Each member contributes machines, BW Access By joining, you get accounts everywhere Projects Experiments, long-running services
6
October 26, 2007 - Educause6 PlanetLab Overview 819 Nodes at 406 Sites
7
October 26, 2007 - Educause7 CoDeeN: Toward a Self-Healing Web Goals: Improve all levels of Web infrastructure Interoperate where possible Drive with real traffic Feed back measurements Routing Name Lookup Data Transfer Replication Client Security
8
October 26, 2007 - Educause8 CoBlitz Project On-demand replication of large files No limit on file size Using HTTP – standard clients & servers No plugins, fewer support calls No BitTorrent blocking, etc. No preprocessing/staging needed Instant-on, immediate overload protection
9
October 26, 2007 - Educause9 CoBlitz AgentCDNClient CDN reverse caches the chunks! CDN ClientAgent CDN chunk1 chunk2 chunk3 chunk2 chunk5 chunk1 chunk4 chunk5 chunk1chunk2 chunk3 chunk4 chunk5 CDN = Redirector + Reverse Proxy
10
October 26, 2007 - Educause10 How To Use CoBlitz Start with a regular URL No password protection Any standard Web server Only static content – no CGI, etc Ideally, unchanging Add CoBlitz prefix – coblitz.codeen.org http://www.example.com/bigfile http://coblitz.codeen.org/www.example.com/bigfile
11
October 26, 2007 - Educause11 CoBlitz Content Restrictions Domain ends in.edu No restrictions General public, not whitelisted No html, images, audio, video – copyright issues Still useful for ISOs, PDFs, etc. Whitelisted – contact us No restrictions
12
October 26, 2007 - Educause12 CoBlitz Performance CoBlitz users: UChannel CiteSeer digital library Fedora Core Linux Mozarteum PlanetLab projects
13
October 26, 2007 - Educause13 UChannel CoBlitz Usage Served directly Served by CoBlitz
14
October 26, 2007 - Educause14 Browsers Versus RSS Regular browsers Diurnal schedule Flash crowds possible RSS (Really Simple Syndication) Publishing via “feeds” “Feed readers” poll & grab new items Poll frequency ~1hr for always-on
15
October 26, 2007 - Educause15 UChannel Bandwidth Usage – 5min Extremely sharp peaks
16
October 26, 2007 - Educause16 UChannel Bandwidth Usage – 1hr Reasonable non-peak BW only 25 Mbps
17
October 26, 2007 - Educause17 UChannel Usage Statistics
18
October 26, 2007 - Educause18 Production Questions Are you stable? Running 3 years, mostly 24/7 No centralization – runs even when Princeton disconnected How much BW available? Function of demand & participation More PL members more BW More CoBlitz usage less extra capacity Service Level Agreements? Not on public PlanetLab
19
October 26, 2007 - Educause19 Fedora Core 6 Release – Public PL Released 10am 10/24/06 1.4 Gbps peak, sustained 800+ Mbps
20
October 26, 2007 - Educause20 Limits on Current Deployment Possibly outlast welcome (bandwidth) Keep going until PL members complain Regularly the #1 BW consumer Sometimes more than rest combined Exact BWs not under our control Share resources on (overloaded) PL No Africa coverage, spotty Australia
21
October 26, 2007 - Educause21 Polish TV Results – Private PL New record: 3.3 Gbps aggregate All links near 100% utilization Now, weekly trials starting
22
October 26, 2007 - Educause22 Growth & Sustainability Nonprofit users Cost-recovery model Buy BW in bulk, pay for developers Cheaper than CDNs, private BW purchase For-profits Spinning out tech as PlanetWorks LLC Private managed CoBlitz appliances Cost-effective beyond 10 Mbps
23
October 26, 2007 - Educause23 Example Cost-Recovery $25K/month (aggregate) can buy 1Gbps bandwidth 8 locations, 3 machines/location 1 support person If there are 5-10 projects interested, let’s get in touch
24
October 26, 2007 - Educause24 Questions vivek@cs.princeton.edu http://codeen.cs.princeton.edu/coblitz/ dmliu@princeton.edu http://uc.princeton.edu
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.