Economics of stub network multihoming and link load balancing INTERIM RESULTS AND NEXT STEPS Henna Warma Aalto University - COMNET December, 7 th 2011.

Slides:



Advertisements
Similar presentations
Secure Routing Panel FIND PI Meeting (June 27, 2007) Morley Mao, Jen Rexford, Xiaowei Yang.
Advertisements

1 An Update on Multihoming in IPv6 Report on IETF Activity IPv6 Technical SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Multihoming and Multi-path Routing
Multihoming and Multi-path Routing
OpenFlow and Software Defined Networks. Outline o The history of OpenFlow o What is OpenFlow? o Slicing OpenFlow networks o Software Defined Networks.
Justine Sherry*, Shaddi Hasan*, Colin Scott*, Arvind Krishnamurthy†,
Barracuda Link Balancer Link Reliability and Bandwidth Optimization.
Self-Managing Anycast Routing for DNS
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
CSCI 4550/8556 Computer Networks Comer, Chapter 1: Introduction.
Lesson 18-Internet Architecture. Overview Internet services. Develop a communications architecture. Design a demilitarized zone. Understand network address.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
Internet Routing (COS 598A) Today: Multi-Homing Jennifer Rexford Tuesdays/Thursdays 11:00am-12:20pm.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
Data Center Middleboxes Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking November 24,
1 Autonomous Systems An autonomous system is a region of the Internet that is administered by a single entity. Examples of autonomous regions are: UVA’s.
The Middlebox Manifesto: Enabling Innovation in Middlebox Deployment 1 Vyas SekarSylvia RatnasamyMichael ReiterNorbert Egi Guangyu Shi.
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Stub.
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
Inter-domain Routing Outline Border Gateway Protocol.
Virtual Private Network prepared by Rachna Agrawal Lixia Hou.
Path selection Packet scheduling and multipath Sebastian Siikavirta and Antti aalto.
Justine Sherry*, Shaddi Hasan*, Colin Scott*, Arvind Krishnamurthy†,
Large Space IPv4 Trial Usage Program for Future IPv6 Deployment ACTIVITIES UPDATE Vol.4 15 th APNIC Meeting / Policy SIG February 27th, 2003 at Taipei.
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
Hosted by Gain Maximum WAN and LAN Performance Michael Hoch Research Director Aberdeen Group.
Competitive Differentiation: Using Technology to Deliver on Staples EASY Brand Promise Scott Floeck, Sr. Vice President, Staples, Inc.
PART 2: Product Line. Tenor Switches & Gateways Tenor AX Series Solution For Medium to Large Enterprises  Available in 8, 16, 24 and 48 port Available.
NAROS : Host-Centric IPv6 Multihoming with Traffic Engineering A solution to perform traffic engineering in a IPv6 multihomed end-site, using a multi-addressing.
Firewalls Paper By: Vandana Bhardwaj. What this paper covers? Why you need a firewall? What is firewall? How does a network firewall interact with OSI.
1 Meeyoung Cha, Sue Moon, Chong-Dae Park Aman Shaikh Placing Relay Nodes for Intra-Domain Path Diversity To appear in IEEE INFOCOM 2006.
1 Chapter 6: Proxy Server in Internet and Intranet Designs Designs That Include Proxy Server Essential Proxy Server Design Concepts Data Protection in.
An Efficient Approach for Content Delivery in Overlay Networks Mohammad Malli Chadi Barakat, Walid Dabbous Planete Project To appear in proceedings of.
HAIR: Hierarchical Architecture for Internet Routing Anja Feldmann TU-Berlin / Deutsche Telekom Laboratories Randy Bush, Luca Cittadini, Olaf Maennel,
1 Chapter 7: NAT in Internet and Intranet Designs Designs That Include NAT Essential NAT Design Concepts Data Protection in NAT Designs NAT Design Optimization.
Aditya Akella The Performance Benefits of Multihoming Aditya Akella CMU With Bruce Maggs, Srini Seshan, Anees Shaikh and Ramesh Sitaraman.
AWS Cloud Firewall Review Architecture Decision Group October 6, 2015 – HUIT-Holyoke-CR 561.
Kiew-Hong Chua a.k.a Francis Computer Network Presentation 12/5/00.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Module 5 Planning and Deploying Message Transport in Microsoft® Exchange Server 2010.
Module 10: How Middleboxes Impact Performance
Introduce the project Africa IXP (Team 4). Introduce team members.
Module 5: Designing Security for Internal Networks.
IPv6 Routing Considerations Masaru Mukai / POWERDCOM Kuniaki Kondo / IIJ.
6.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 6: Designing.
1 Chapter 8: DHCP in IP Configuration Designs Designs That Include DHCP Essential DHCP Design Concepts Configuration Protection in DHCP Designs DHCP Design.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Understanding Customer-to-Provider Connectivity.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Inter-domain Routing Outline Border Gateway Protocol.
Power your applications and website with our DDoS Protected VPS hosting. Latest Intel Xeon CPU’s, Pure SSD storage and elastic scalability. Deploy your.
Source/Destination Routing Fred Baker Cisco Systems.
© ITT Educational Services, Inc. All rights reserved. IS3120 Network Communications Infrastructure Unit 7 Layer 3 Networking, Campus Backbones, WANs, and.
Lab A: Planning an Installation
Autonomous Systems An autonomous system is a region of the Internet that is administered by a single entity. Examples of autonomous regions are: UVA’s.
Semester 4 - Chapter 3 – WAN Design
How Smart Networks are Changing Corporate Networks
Introducing Novell IPv6 Stack
ISP and Egress Path Selection for Multihomed Networks
Autonomous Systems An autonomous system is a region of the Internet that is administered by a single entity. Examples of autonomous regions are: UVA’s.
IPv6-only in an Enterprise Network
Cloud Computing and Cloud Networking
IS4680 Security Auditing for Compliance
Virtual Private Network
An Update on Multihoming in IPv6 Report on IETF Activity
"Cloud services" - what it is.
Office 365 – How NOT to do it UKNOF43.
Presentation transcript:

Economics of stub network multihoming and link load balancing INTERIM RESULTS AND NEXT STEPS Henna Warma Aalto University - COMNET December, 7 th 2011

Agenda Motivation Network design and implementation Multihoming and link load balancing –Challenges Economic considerations Next steps

Motivation To better understand the potential multipath protocols we should have more knowledge on companies –decision-making processes of network investments –motivations to do multihoming and load balancing Technical comparisons [1,2] and measurements [3] of different multihoming solutions exists –Lack of economical understanding in which contexts these solutions are used –What challenges and opportunities are related to them Multihoming and load balancing concepts are being used vaguely in the literature –Separate and clarify terminology

Interviews Mainly Finnish companies Completed interviews –3 content providers –2 operators –1 hosting provider –2 equipment vendors Still few to come (hopefully) –Medium-sized companies –Companies with extremely high availability requirements

Multihoming as a part of network solution Stub networks need high- availability –Multihoming is not an absolute value but a common way of implementing local connectivity redundancy cheaply Site traffic classification –Site-to-consumer (S2C) –Site-to-business (S2B) –Site-to-site (S2S) –Internet-to-site (I2S) Network solution Service availability Traffic characteristics CostsUsabilitySecurity

Mixture of players Who designs and implements the network? –Enterprise itself –External consultant Operator Integrator Who delivers the content? –Enterprise itself –Hosting provider –CDN provider Modified from Mäkelä, A. et al. [4])

Proposed solutions for multihoming Routing-based multihoming PI addresses + BGP Deployed by Content providers Multi-national enterprises Routing-based multihoming PI addresses + BGP Deployed by Content providers Multi-national enterprises Middlebox multihoming PA addresses + NAT/Firewalls Deployed by Mid-sized corporates not offering large volumes of content to consumers Middlebox multihoming PA addresses + NAT/Firewalls Deployed by Mid-sized corporates not offering large volumes of content to consumers Host-based multihoming Not widely deployed Host-based multihoming Not widely deployed

Link load balancing on top of multihoming BGP configurations (localpref, AS prepending etc.) –Seem to work well-enough, no further optimization –May be assymmetric Middlebox load balancing –For outbound traffic various algorithms exist (round robin, RTT measurements) –Inbound traffic balancing from the Internet may be difficult DNS is a potential way of balancing the load between different geographical locations –An increasing startegy for traffic load balancing?

Challenges of multihomed networks BGP multihoming –Extra effort or cost of implementing other network services DNS, SMTP –Complexity increases failure risk work load –Availability of PI addresses in the future Middlebox multihoming –Compatibility problems with proprietary solutions –DoS protection with PA addresses

Cost components of stub networks Connectivity and routers Firewalls Server load balancers ApplicationsDatabasesDisk spaces Green activities are relatively cheap Red activities are expensive and take the most time in network management

Charging models of multihomed networks Fixed monthly payment of transit capacity –Relatively cheap Capacity is bought 2-3 times more than the average daily traffic Operators do not seem to follow the traffic volumes too much If 95th billing is not applied –how to optimize the traffic against costs? How wide phenomenon is this? –Different in the areas where traffic volumes are larger

Next steps Categorize exisiting multihoming and link load balancing solutions against different parameters –Service distribution with DNS –BGP multihoming –Different middlebox configurations Elaborate challenges and opportunities for each category Reflect emerging solutions against the different categories

References [1] Liu, X. & Xiao, L. (2007) – A Survey of Multihoming Technology in Stub Networks: Current Research and Open Issues [2] Launois, C. & Bagnulo, M. (2006) - The paths towards IPv6 multihoming [3] Savola, P. (2006) - Site Multihoming: A Microscopic Analysis of Finnish Networks [4] Mäkelä, A., Warma H., Kilkki, K., Decros, A. & Manner, J. (2011) – Economic feasibility analysis of multi-homing WAN solution

Thank you!