1 / 23

UKERNA CDI Trial Infrastructure for Content Delivery Steve Williams University of Wales Swansea

UKERNA CDI Trial Infrastructure for Content Delivery Steve Williams University of Wales Swansea. Focus on issues in deployment now… but keep the vision in mind. Previously on streaming…. Commercial sector Cable TV Video on Demand, live broadcast

ray
Download Presentation

UKERNA CDI Trial Infrastructure for Content Delivery Steve Williams University of Wales Swansea

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UKERNA CDI Trial Infrastructure for Content Delivery Steve Williams University of Wales Swansea

  2. Focus on issues in deployment now… but keep the vision in mind.

  3. Previously on streaming… • Commercial sector • Cable TV • Video on Demand, live broadcast • Dedicated, secure, purpose built networks  • Academic sector • Local distribution of local and other content • Distribution splitting of live content (SURFNet 2500 viewers) • No caching of on-demand content • Multi-service, multi-purpose, multi-administrative-domain networks • Some commercial providers just don’t get it!

  4. Design and deploy an extensible, standards-based architecture that is scaleable to the needs of the UK academic community

  5. Scaleability • 10 Gigabit SJ4 & GÉANT • 1500 high quality video streams (7Mbps MPEG-2) • Coleg Gwent has 30,000 students! • SJ4 now connects HE, FE and Schools – how many… • close your eyes and think of a big number – dark isn’t it  • All want video – yesterday! • Access-link limitations (FE-England 2Mbps) • Server farms not enough • Content is never where you want / expect it to be • Need to use network resources efficiently

  6. Transport options • Multicast • Yeah, right! I really do wish… • Simulated / partial multicast / unicast • Proxy-based live-stream splitting • Proxy-based on-demand caches

  7. Clients Institution proxy and cache Server farm SJ4

  8. Software • Kasenna Mediabase XMP SE • Running on IRIX and Linux • Commercial CDNetworks, on-demand & live cable-nets via set-top boxes etc (e.g. Kamas, Utah…) • Prefix caching • Real Networks • Helix Universal Internet Server • Helix Universal Gateway • Running on Linux • Monitoring • Cisco SAA • mySQL & scripts

  9. Hardware • Core • SGI Origin 300 + TP900 storage pack • Dell 2950 • Edges • Sun LX50 (3 x 70GB) • Dell 2900 (6 x 73GB) • Origin 300 + TP900 • 1.5 Terabytes content storage available • Monitoring • Cisco 805 / 7206

  10. Deployment issues • Use MPEG-2 and MPEG-4 • Mediabase now only supports one MPEG-2 plugin • So use MPEG-4 only… (seen as the future by most) • Issues in caching MPEG4 on Mediabase • Caching does not work at all in XMP SE (bug fix soon?) • MPEG 4 seen as the future for most CD across Europe • Caching MPEG2 • Realtime mode only • Prefix caching works

  11. Hosting Server • Scaled to suit distribution model • Processor • Network • IO throughput • Disk size • O/S • Licensing may affect choices (per server – per site)

  12. Network requirements • Depends on distribution model • To QoS or not to QoS… • Videoconferencing metrics • Packet loss < 0.25% • Jitter < 30ms • Latency (OWD) < 50ms • Videoconferencing traffic profile…

  13. Example of 384 Kbps Video (30 fps) Conferencing Traffic (CIF) “I” Frame 1024-1518 Bytes “I” Frame 1024-1518 Bytes 600Kbps 30pps “P” and “B” Frames 128–256 Bytes 15pps 32Kbps • “I” frame is a full sample of the video • “P” and “B” frames use quantization via motion vectors and prediction algorithms

  14. Streaming metrics • Packet loss – critical for some CODECs • Latency & jitter – much less critical • Need to quantify • Streaming traffic profile…

  15. Streaming bandwidth

  16. • QoS • Impact of applying QoS AF-PHB on an aggregated tcp / udp transfer stream • Sizing the AF bandwidth • tcp backoff under congestion within the aggregate

  17. Where are we now…

  18. Direct Delivery from Mediabase Quicktime Clients Kasenna Mediabase XMP SE in Reading C-PoP

  19. Proxy / Cache Delivery from mediabase Quicktime Clients Kasenna Mediabase XMP SE at Institutions Kasenna Mediabase XMP SE in Reading C-PoP SJ4

  20. Proxy / cache delivery from Helix Quicktime & RealMedia Clients Helix Universal Gateway Helix Universal Internet Server SJ4

  21. Monitoring the net Web server mySQL server Cisco SAA Cisco SAA Cisco SAA Cisco SAA Cisco SAA SJ4 Cisco SAA Cisco SAA

  22. Don’t forget the user interface…

  23. Steve Williams University of Wales Swansea s.r.williams@swansea.ac.uk

More Related