Presentation is loading. Please wait.

Presentation is loading. Please wait.

Engineering A Public Affairs Project Donna Liu, Executive Director UChannel, Princeton University Vivek Pai, Associate Professor CS Department, Princeton.

Similar presentations


Presentation on theme: "Engineering A Public Affairs Project Donna Liu, Executive Director UChannel, Princeton University Vivek Pai, Associate Professor CS Department, Princeton."— Presentation transcript:

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


Download ppt "Engineering A Public Affairs Project Donna Liu, Executive Director UChannel, Princeton University Vivek Pai, Associate Professor CS Department, Princeton."

Similar presentations


Ads by Google