Intelligent Routing Platform

Similar documents
Multihoming Complex Cases & Caveats

Module 12 Multihoming to the Same ISP

Service Provider Multihoming

Never Drop a Call With TecInfo SIP Proxy White Paper

Voice, Video and Data Convergence:

Service Provider Multihoming

Service Provider Multihoming

Module 16 An Internet Exchange Point

Module 13 Multihoming to Different ISPs

Service Provider Multihoming

Trisul Network Analytics - Traffic Analyzer

Advanced Multihoming. BGP Traffic Engineering

Optimal Network Connectivity Reliable Network Access Flexible Network Management

Lab 3 Multihoming to the Same ISP

A Guide to Architecting the Active/Active Data Center

Not all SD-WANs are Created Equal: Performance Matters

Inter-Domain Routing: BGP

Multihoming with BGP and NAT

Implementing Cisco IP Routing

IPv6 Module 16 An IPv6 Internet Exchange Point

Resilient IP Backbones. Debanjan Saha Tellium, Inc.

Citrix CloudBridge Product Overview

Network Security - ISA 656 Routing Security

Multihoming Techniques. bdnog8 May 4 8, 2018 Jashore, Bangladesh.

XCA EDGE Use case MIXED IPSEC / MPLS-VPN NETWORK OPTIMIZATION

One Release. One Architecture. One OS. High-Performance Networking for the Enterprise with JUNOS Software

Brocade Fabric Vision Technology

Network Security - ISA 656 Routing Security

Optimize and Accelerate Your Mission- Critical Applications across the WAN

Lecture 16: Interdomain Routing. CSE 123: Computer Networks Stefan Savage

IBM TS7700 grid solutions for business continuity

SEVONE END USER EXPERIENCE

Connecting to a Service Provider Using External BGP

MULTINATIONAL BANKING CORPORATION INVESTS IN ROUTE ANALYTICS TO AVOID OUTAGES

BGP Multihoming ISP/IXP Workshops

How Akamai delivers your packets - the insight. Christian Kaufmann SwiNOG #21 11th Nov 2010

GÉANT IP Service Description. High Performance IP Services to Support Advanced Research

Optimized Edge Routing Configuration Guide, Cisco IOS Release 15.1MT

Comprehensive Citrix HDX visibility powered by NetScaler Management and Analytics System

Q-Balancer Range FAQ The Q-Balance LB Series General Sales FAQ

Lecture 13: Traffic Engineering

Transforming the Cisco WAN with Network Intelligence

EVERYTHING YOU NEED TO KNOW ABOUT NETWORK FAILOVER

The Value of Peering. ISP/IXP Workshops. Last updated 23 rd March 2015

How SD-WAN Makes UC Apps Dance. The Leader in Failsafe SD-WANs. May 17, Top 10 Coolest SDN Technologies

IPv4/IPv6 BGP Routing Workshop. Organized by:

A Real-world Demonstration of NetSocket Cloud Experience Manager for Microsoft Lync

How can we gain the insights and control we need to optimize the performance of applications running on our network?

Inside SD-WAN: WAN Virtualization Traffic Routing Options

Truffle Broadband Bonding Network Appliance

BGP. Autonomous system (AS) BGP version 4

Connectivity to Cloud-First Applications

Introduction to BGP. ISP/IXP Workshops

SOLUTION BRIEF Enterprise WAN Agility, Simplicity and Performance with Software-Defined WAN

Redundancy for Corporate Broadband WHITE PAPER

Mellanox Virtual Modular Switch

Transforming your IT infrastructure Journey to the Cloud Mike Sladin

internet technologies and standards

BGP. Autonomous system (AS) BGP version 4

Brocade Fabric Vision Technology

Redeeming the P Word. Making the Case for Probes as an Effective UC Diagnostics Tools WHITE PAPER

Maximize the All-Flash Data Center with Brocade Gen 6 Fibre Channel

The three most essential benefits of a Virtual Private Cloud (VPC)

BGP. Autonomous system (AS) BGP version 4

SOFTWARE DEFINED STORAGE VS. TRADITIONAL SAN AND NAS

RELIABILITY & AVAILABILITY IN THE CLOUD

Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery

ScaleArc for SQL Server

VERISIGN DISTRIBUTED DENIAL OF SERVICE TRENDS REPORT

3/10/2011. Copyright Link Technologies, Inc.

XO Stats: User Guide. Monitor your circuit performance, troubleshoot, and plan future network capacity requirements

Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011

Cisco Performance Routing

VERISIGN DISTRIBUTED DENIAL OF SERVICE TRENDS REPORT

Gaining End-to-end Visibility of Service Delivery: Making critical decisions and avoiding shortfalls

Border Gateway Protocol - BGP

EqualLogic Storage and Non-Stacking Switches. Sizing and Configuration

SERVICE DESCRIPTION SD-WAN. from NTT Communications

AI in The Data AI Centre in the Data Centre

BGP Inbound Optimization Using Performance Routing

Maximizing visibility for your

Making Remote Network Visibility Affordable for the Distributed Enterprise

SD-WAN Deployment Guide (CVD)

Evaluating, Selecting and Deploying WAN Acceleration Solutions

SOLUTION BRIEF NETWORK OPERATIONS AND ANALYTICS. How Can I Predict Network Behavior to Provide for an Exceptional Customer Experience?

Shim6: Network Operator Concerns. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI

Virtustream Cloud and Managed Services Solutions for US State & Local Governments and Education

BGP Traffic Orchestration

Attachment C Service Level Agreement for WAN and Internet

THE UTILITY OF DNS TRAFFIC MANAGEMENT

Lecture 18: Border Gateway Protocol

WHITE PAPER: ENTERPRISE AVAILABILITY. Introduction to Adaptive Instrumentation with Symantec Indepth for J2EE Application Performance Management

4 Easy Steps to Get off the MPLS Treadmill

BGP Protocol & Configuration. Scalable Infrastructure Workshop AfNOG2008

Traffic Management Solution: Allot NetEnforcer and Juniper Networks Session and Resource Control (SRC) Platform

APPLYING DATA CENTER INFRASTRUCTURE MANAGEMENT IN COLOCATION DATA CENTERS

Scaling IGPs in ISP Networks. Philip Smith SANOG 8, Karachi 3rd August 2006

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

Master Course Computer Networks IN2097

WAN and Cloud Link Analytics for Enterprises

Transcription:

WHITE PAPER Bring Intelligence to your Network Copyright 2018 Noction Inc.

Table of Contents 1. Executive Summary...3 2. The Challenge of a Multi-Homed Environment...4 3. Network Congestion and Blackouts...4 4. Intelligent Routing Platform...5 4.1 How It Works...5 4.2 Performance Improvements...6 4.3 Inbound Transit Traffic Optimization...6 4.4 Cost Improvements... 7 4.5 Commit Control...7 4.6 Inbound Commit Control...8 4.7 BMP Support...8 4.8 Circuit Issues Detection...9 4.9 Comprehensive Analytics...9 5. Conclusion...10 6. About Noction...10 White Paper Page 2 of 11

1. Executive Summary Service Providers as well as Enterprises deploying demanding, mission-critical applications, such as e-commerce, VoIP and media streaming across IP networks are facing unique networking challenges; customer demand for 100% network uptime, the potential negative economic impact from misrouting multiple gigabits of traffic, the low latency requirement and the complexity of configuration. The Internet is a huge mesh of networks, which are interconnected by routers running BGP. Typically routers have multiple paths to the same destination. BGP calculates the best path by applying a complex algorithm. However, that algorithm doesn t take into consideration any network performance and cost metrics, often routing traffic by congested or expensive paths. BGP chooses routes with the fewest number of networks to transit through. Network administrators are trying to deal with these problems by adding additional providers, reactively creating and applying routing policies, and rerouting the traffic manually. This requires additional engineering time to be spent. Multi-homing avoids downtime by providing redundancy; however it does not address congestion-related problems that occur in the middle-mile backbone networks linking the Service Providers and Enterprises to end-users. Noction IRP operates at the network edge and analyses traffic in order to detect network congestion and blackouts. The affected network routes are probed for a set of specific metrics such as latency and packet loss through all the available providers in order to reroute traffic to the best performing path. Additionally, IRP significantly reduces bandwidth bills by distributing outbound content flows over the less expensive provider links, while maintaining predictable traffic delivery performance. CHALLENGES: Meeting the customer s demand for 100% uptime Facing the low latency requirement Achieving reliable data transmission Avoiding network congestion and blackouts Achieving consistency of throughput Keeping bandwidth usage below predefined commit levels Reducing the cost and time of network troubleshooting NOCTION IRP FEATURES: Automatic dynamic route updates based on network performance and cost metrics Customer-defined policies for performance and ISP usage that consider ISP pricing structures Automatic adjustment of traffic levels based on the commit rates set with your provider Automatic load balancing for uniform traffic distribution among several providers Performance thresholds for optimization to individual destination networks or prefixes Routing Policies based on business objectives The Intelligent Routing Platform adds intelligence to multi-homed routing decisions. It leverages the company s existing infrastructure to deliver substantial network performance improvements, optimization of existing Internet connectivity and reduces the cost of operating the network. Noction IRP delivers these benefits in a painless and affordable way; improving network performance by 30-50%, reducing network latency by up to 50% and increasing network availability to 100%. White Paper Page 3 of 11

2. The Challenge of a Multi-Homed Environment The performance and stability of the network is crucial to a Service Providers customers. Therefore the network should be intolerant to disruptions or outages, which may damage the company`s reputation and market position, or even have an irreversible effect on the business. Network architects can no longer mitigate risks by simply implementing the practice of overengineering. They must instead deploy unique solutions, which are based on more intelligent routing versus brute force spending on resources. Multi-homing (connecting to multiple providers), has become as necessary to Service Provider environments as the use of redundant power sources or multiple data centers. No business can afford prolonged outages. The first, and surprisingly the most effective way to maximize uptime, is through a sane and robust BGP implementation to multiple transit providers. BGP utilizes a set of Autonomous System (AS) numbers that are assigned to individual networks or relatively large network segments. The assumption made by BGP is that for any given path, the route transiting the least number of ASes is preferable. In addition to these metrics, BGP4 allows administrators to define static path preferences using weights, local preferences and MEDs. BGP sends traffic through the shortest path even though it might be congested Unfortunately, BGP has no capability to discover any performance characteristics other than the number of ASes to be transited for a specific path. From the perspective of network performance, BGP routing information is largely based on the ASes the traffic has to pass through and manually configured static preferences. Thus performance metrics such as packet loss, latency, throughput, link capacity and congestion, historical reliability and other business characteristics are not addressed by this protocol. BGP lacks the ability to actively discover any of these characteristics; it therefore has no ability to make routing decisions based on them. 3. Network Congestion and Blackouts Many network architects look at BGP as a way to failover from one possible path to a destination, to another candidate path to that destination in the event of an upstream failure. Since BGP is focused on reachability and its own stability, traffic may only be rerouted due to hard failures or administrative policy changes. Only hard failures and total losses of reachability are classed as a cause to reroute, which means degradation isn t taken into account. This means that even though the service may be so degraded that it is unusable for an end user, BGP will continue to assert that a degraded route is valid until and unless the route is invalidated by a total lack of reachability. BGP, as a dynamic routing protocol, is essentially reactive only in cases of total failure. Network performance remains unpredictable as a result of network congestion and blackouts. White Paper Page 4 of 11

4. Intelligent Routing Platform 4.1 How It Works When embed in a network, IRP gets a complete or partial copy of the traffic from port mirroring or a Netflow/Sflow feed from the router (depending on the mode it was configured to operate). IRP then passively analyses the traffic for specific network anomalies and actively measures relevant prefixes for packet loss, latency and jitter. The platform gathers these metrics by issuing active probing through all available provider links. It sends this actively gathered data to the platform Core, which computes a performance or a cost-improved routing policy for the network. The Noction IRP BGPd then announces the improved route to the networks edge routers via a typical BGP session. IRP is non-intrusive and sits outside of the data path, so there is no possibility that it will impact network throughput or performance. If IRP gets turned off or fails, the routers will fall back to the standard BGP routes received from the providers. The platform can also operate in a BGP non-intrusive mode, where it only runs active probes, gathers data and reports on potential improvements, without applying them. White Paper Page 5 of 11

4. Intelligent Routing Platform 4.2 Performance Improvements Noction IRP allows engineers to have a proactive approach with avoiding routing anomalies. An engineer trying to manually determine the best path must find a way to gather network performance data to thousands of destinations, and then perform a complex analysis to decide which of the multiple paths is the best. The engineer must repeat the process continuously, each time performing a difficult, error-prone router reconfiguration. Eventually, human errors during configuration processes may lead to painful network outages. Performance Improvements Noction comes with a proactive performancebased approach to routing decision making. IRP automatically determines which traffic needs to be rerouted, evaluates alternative routes based on metrics such us packet loss and latency, and then announces the best paths to the router. As a result, Noction IRP delivers optimized performance and enhanced service availability. 4.3 Inbound Transit Traffic Optimization IRP has the ability to optimize inbound transit traffic by manipulating BGP advertisements for different upstream providers, thus influencing the selection of routes on the Internet and shaping the transit traffic entering the network. The feature allows for optimal control of the inbound transit traffic. It safeguards networks from incurring higher bandwidth prices at peak times by automatically distributing the load to alternative routes. The inbound solution allows a granular bandwidth management for customerowned and transit prefixes. Important options for the Inbound feature are: White Paper Page 6 of 11

4. Intelligent Routing Platform 4.4 Cost Improvements IRP adds the ability to generate massive cost savings by intelligently leveraging inexpensive transit providers whenever possible, and more expensive operators only as necessary, to meet the application performance requirements, therefore driving down the overall bandwidth rate. Cost Improvements The cost delta between an expensive and a cheap provider may reach considerable levels. When multiplied by many Gbps of traffic, the cost savings could amount to millions of dollars in a single year. The ability to tailor the cost and performance of an ISP to individual applications provides a unique competitive advantage for any company. 4.5 Commit Control Actual providers rarely price bandwidth at a simple flat rate. A common pricing model is to offer tiered levels of bandwidth, with a minimum commitment and a higher burstable amount. Thus, companies pay the same amount regardless of usage up to a certain point, beyond which they would incure higher bandwidth prices at peak times. Burstable pricing means that transit costs are related to the amount of bandwidth a customer is actually using relative to its contract with the provider. Bandwidth Usage Noction IRP addresses this by incorporating billing structures into its policy models; the platform can then adjust and keep predefined bandwidth commit levels, for each provider connection. White Paper Page 7 of 11

4. Intelligent Routing Platform 4.6 Inbound Commit Control Inbound bandwidth control reshapes the amount of traffic from different providers targeting your subprefixes. IRP uses well known and proven BGP mechanisms to instruct your routers to adjust their advertisements of your network segments to upstream providers and subsequently to the World. The adjusted advertisements take advantage of existing BGP policies implemented by edge routers worldwide in order to increase or decrease the preference of your internal network segments as advertised by one or another AS to the world. This allows more traffic to lean towards some of your upstream providers and less towards others. In case of an incident that your multi-homed configuration is designed to be resilient against, the entire world still knows of the alternative routes towards your network and will be able to adjust accordingly. 4.7 BMP Support IRP includes the BMP monitoring station, which can be used to collect data, diagnose and report the state of the BGP sessions between edge routers and providers, as well as network reachability through a specific provider. The BMP monitoring station supplies detailed routing data to other IRP components for even more intelligent decisions to be made. There are many benefits with passing BMP data to IRP: Possibility for IRP to evaluate and identify the best candidates among peers advertising both active and inactive routes on an Internet Exchange. IRP s ability to revisit previously performed probes and improvements each time a route changes for active and inactive routes. Ability for IRP to maintain the supplied routes of partial providers in real time. Reduction of CPU overhead on routers in case of large queries, especially on those servicing very large IXs. Redundant and precise reconstruction of AS Path, as BMP allows this BGP attribute to be retrieved from actual (inactive) routes received from neighbors. This allows IRP to make even more accurate ibgp announcements when making improvements. The monitored router (supporting BMP) establishes a TCP connection and communicates with the IRP BMP monitoring station, which continuously listens and accepts fresh routing data as it becomes available. White Paper Page 8 of 11

4. Intelligent Routing Platform 4.8 Circuit Issues Detection Circuit Issues Detection feature allows IRP to automatically disconnect a BGP session with a provider suffering from excessive levels of packet loss, after taking into account configurable preferences and rules set by network administrators. Once the feature is enabled for a specific provider, IRP uses past probing data to detect when it starts to suffer from excessive levels of packet loss. To determine excessive loss IRP precisely compares a provider s average loss over an immediate past time horizon, number of probes and average loss difference from the other providers. When a circuit issue is detected, IRP raises alerts that network engineers or an external network management systems can act upon. Moreover, it can be configured to automatically drop BGP sessions with the providers that suffer from excessive packet loss, further monitor the providers and restore BGP sessions. 4.9 Comprehensive Analytics IRP reporting deepens the visibility of network performance and costs from a single command and control console. It provides real-time and historical insights into all network performance and traffic engineering activity. The platform can run in a non-intrusive mode exercising and reporting all measurements and potential improvements, without impacting the network. Therefore administrators can observe the potential benefits of running IRP without implementing any actual changes to the network. White Paper Page 9 of 11

5. Conclusion Business competitiveness depends heavily on reliable internet connectivity, optimized network performance, consistency of throughput and quick troubleshooting. Multiple internet connections offer redundancy, but nothing more than that. BGP routing doesn t consider latency, packet loss, or congestion when making routing decisions. Instead, the routes are selected based on reducing the number of networks that packets have to transit through on their way to the destination, regardless of performance. Noction comes with an intelligent approach to routing. The Intelligent Routing Platform evaluates the performance of each available routing path and automatically chooses the bestperforming one based on pre-defined performance and cost policies. 6. About Noction Noction is a privately funded technology company with offices in the US, Europe and Asia. Founded in 2011, Noction is providing cutting edge network intelligence technologies, enabling enterprises to take full advantage of maximum network performance for businesscritical applications such as e-commerce, VoIP and media streaming across IP networks. Contact Us: Name: Address: Email: Website: Tel: Noction, Inc. 1294 Lawrence Station Rd, Sunnyvale, CA 94089, USA sales@noction.com www.noсtion.com +1 (650) 618-9823 White Paper Page 10 of 11

WHITE PAPER Copyright 2018 Noction Inc., All Rights Reserved. Noction logos, and trademarks or registered trademarks of Noction Inc. or its subsidiaries in the United States and other countries. Other names and brands may be claimed as the property of others. Information regarding third party products is provided solely for educational purposes. Noction Inc. is not responsible for the performance or support of third party products and does not make any representations or warranties whatsoever regarding quality, reliability, functionality, or compatibility of these devices or products. Copyright 2018 Noction Inc.