Providing End-to-End Network QoS via Overlay Networks and Bandwidth On-demand - Mauricio Arango 2007

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Providing End-to-End Network QoS via Overlay Networks and Bandwidth On-demand - Mauricio Arango 2007 - Presentation Transcript

    1. Providing End-to-End Network QoS via Overlay Networks and Bandwidth On-demand Mauricio Arango Sun Microsystems October 2007 Mauricio.Arango@sun.com 1
    2. Internet’s QoS Problem – A result of the Dumb Network Approach • Based on End-to-end principle: > Advocates minimal core network functions with emphasis on functions at the periphery > Routing is part of core functions – tightly coupled with packet switching fabric, highly distributed • Problem - Emphasis on minimal core functions left out key basic features: > Quality of Service (QoS) > Performance Monitoring > Accounting • A solution - Add needed core functions, “Intelligence”, via Overlay Networks on top of current dumb core 2
    3. Internet’s QoS Problem – A business opportunity • Lack of assured QoS is a business problem > “Throwing more bandwidth” solution approach isn’t cost- effective • Rapid traffic growth, specially video, exacerbating problem • Growing business sectors exploiting opportunity through overlay network approaches > Content Delivery Networks (CDN) - Managed QoS services > Application Delivery and Wide-area Optimization Controllers 3
    4. The QoS problem is a routing problem • Internet’s routing > Doesn’t take into account network performance conditions > Doesn’t take into account endpoint performance conditions, such as data center problems • Overlay solution approach > Why - Changing existing infrastructure is too complex and expensive > How – hierarchical routing – adding higher-level routing layer that bases decisions on performance data 4
    5. Overlay Networks • Compensate network weaknesses with computing power: e.g. caching, application-based routing > An application of Butler Lampson’s principle: "All problems in computer science can be solved by another level of indirection" 5
    6. Overlay Architecture Patterns Remote Decision Point Control & Management Overlay Remote Remote Decision point Decision point Interception points Interception & local decision points Backbone DNS ISP Server Backbone Backbone ISP Customer Access ISP Network ISP Backbone Backbone ISP ISP Internet Backbone • Interception Point – Network element on path of traffic flow, performs packet inspection. Minimally invasive: > Open control points – eg. DNS > Interconnection points – eg. peering points • Decision Point – Applies rules and executes triggered actions – local or remote 6
    7. Telco Overlay – PSTN Intelligent Network • Most widely adopted PSTN overlay architecture > Goal was to add new telephony services faster and at lower cost > Making changes in central office and switches was too complex and expensive • Architecture > Trigger Points – Interception & local decision points > Service Control Point (SCP) – Remote decision point 7
    8. Session Control Overlay - SIP Remote Decision Point Application SIP Overlay App Server Interception & local decision point SIP routing SIP SIP SIP overlay Proxy Proxy Proxy DNS Internet Backbone In-network Interception & local decision point 8
    9. QoS Overlay – Caching System Remote decision point – Application-level routing Caching Control Overlay 4 DNS Caching QoS Proxy 5 Manager Monitoring Interception point 6 3 Caching Origin Server Server 2 7 1 DNS Internet 9
    10. Load-balancing Overlay – wide-area & local Remote decision point – Application-level routing Load-balancing Overlay Wide & local QoS DNS area load- Proxy Monitoring balancer Interception & Decision point Interception Data point Center B Data Load Center Balancer Network DNS Data Center A Internet 10
    11. QoS Routing Overlay – Best wide- area path selection QoS Routing Overlay Remote decision point – Application-level routing DNS QoS QoS Proxy Routing Monitoring Path Data Interception & Traffic Center entry point Decision points Manager Network switch Data Center DNS Backbone ISP 1 Access ISP Backbone ISP 2 On-demand connection 11
    12. Systems requirements for Overlay network patterns • Interception and local decision points > Based on commercial off-the shelf COTS systems with multi-threaded architecture – exploiting parallelism in packet processing > Packet classification (deep packet inspection) – sophisticated rule-based system – beyond header fields, capable of handling application-level strings > Via packet processing engines – e.g. on top of bare HW (Netra Data Plane Suite) or new OS functions (Solaris Crossbow) > New APIs manage packet classification rules • Remote decision points – COTS-based > APIs with interception and local decision points 12
    13. Conclusions & Outlook • Wide range of overlay architectures can be designed with basic patterns – Simplified approach for design of QoS overlays • Market for QoS solutions influencing networking trends > Increased use of application-driven routing - Separation from switching fabric > Increased centralization of routing and other transport control functions > Increased centralization of performance management and accounting > Increased use of on-demand bandwidth via connection-oriented services 13
    SlideShare Zeitgeist 2009

    + Mauricio ArangoMauricio Arango Nominate

    custom

    137 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 137
      • 137 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 4
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories