1 / 10

Application Delivery Using SDN

Application Delivery Using SDN. Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides and audio/video recordings are available at: http://www.cse.wustl.edu/~jain/talks/sdn_gc12.htm. SDN’s Layered Abstraction. ASP1. ASP2.

harsha
Télécharger la présentation

Application Delivery Using SDN

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. Application Delivery Using SDN Project Leader: Subharthi PaulWashington University in Saint LouisSaint Louis, MO 63130Jain@cse.wustl.edu These slides and audio/video recordings are available at:http://www.cse.wustl.edu/~jain/talks/sdn_gc12.htm

  2. SDN’s Layered Abstraction ASP1 ASP2 ASP3 Application Level Control (ASP) • SDN provides standardized mechanisms for distribution of control information OpenADN OpenADN OpenADN Northbound Network Level Control (ISP) Net App3 Net App1 Net App2 Network OS Network OS1 Network OS2 Network OS3 Network Virtualization Virtualization Forwarding HW Forwarding OpenFlow Forwarding HW Forwarding HW

  3. Trend: Explosion of Mobile Apps and Clouds • All top 50 Internet sites are services [Alexa] • Almost all services are now mobile apps: Google, Facebook, Bank of America, … • Almost all services need to be global (World is flat) • Almost all services use cloud computing (Easy management) Networks need to support efficient service setup and delivery Ref: Top 500 sites on the web, http://www.alexa.com/topsites

  4. Service Center Evolution 1. Single Server 2. Data Center Load Balancers SSL Off loaders 3. Global Clouds Global Internet Need to make the global Internet look like a data center

  5. Google WAN Google L7 Proxy • Google appliances in Tier 3 ISPs • Details of Google WAN are not public • ISPs can not use it: L7 proxies require app msg reassembly Network POP Google Data Center #1 Access ISP Google WAN Access ISP Google Data Center #2 Google L7 Proxy

  6. Our Solution: OpenADN • Open Application Delivery Networking PlatformPlatform = OpenADN aware clients, servers, switches, and middle-boxes • Allows Application Service Providers (ASPs) to quickly setup services on Internet using cloud computingÞ Global datacenter ServersA2 Servers A1, B1 OpenADNSwitches OpenADNmiddle-box Internet Routers Access ISP Access ISP Clients Clients

  7. Resource Control • ASPs keep complete control of their data. ISP does not have to look at the application headers or data to enforce application level policies • ISPs keep complete control of their equipment. ASPs communicate their policies to ISP’s control plane • Middle boxes can be located anywhere on the global Internet(Of course, performance is best when they are close by) • ISPs own OpenADN switches and offer them as a service • ASPs or ISPs can own OpenADN middle boxes • No changes to the core Internet

  8. Application Delivery Server A1 Server A2 Message level: • Server selection • Load balancing between servers • Fault tolerance • Server mobility • User Mobility • Secure L5-L7 headers and data • Middlebox services: Intrusion detection, Content based routers, application firewalls, … • Control plane and data plane MBs • Middlebox traversal sequence • Message level policies • TCP Splicing Load BalancerMiddlebox FaultToleranceMiddlebox

  9. Key Features of OpenADN • Edge devices only.Core network can be current TCP/IP based, OpenFlow or future SDN based • Coexistence (Backward compatibility): Old on New. New on Old • Incremental Deployment • Economic Incentive for first adopters • Resource owners (ISPs) keep complete control over their resources Most versions of Ethernet followed these principles. Many versions of IP did not.

  10. Summary • Knee of mobile internet paradigm shiftExplosion of Apps using cloud services • OpenADN appliances can provide ASPs networking services they need • OpenADN extends using best of OpenFlow, SDN, MPLS, ID/Locator Split, Cross-layer communications, middle box appliances • Keeps resource control under resource owners.Can be implemented incrementally now • Trend is towards simplifying and standardizing router interfaces  Software defined networking Application Delivery: Opportunity for ISP’s

More Related