Understanding the Evolving Internet

Similar documents
InterTubes: A Study of the US Longhaul Fiber-optic Infrastructure

Toward an Atlas of the Physical Internet

DATA CENTER SERVICES CONNECTIVITY: THE TRUE DIGITAL TRANSFORMATION

NETWORK TECHNOLOGIES, WHOLESALE ACCESS PRODUCTS AND INVESTMENT

Content Deployment and Caching Techniques in Africa

Edge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016

Resilient IP Backbones. Debanjan Saha Tellium, Inc.

Connectivity FastConnect Level 200. Jamal Arif November 2018

COPYRIGHT 2018 NETSCOUT SYSTEMS, INC. 1

Contents. 4 Challenges for AP-IS Network. 1 Introduction of Network Design

WHITE PAPER. Applying Software-Defined Security to the Branch Office

IXP economic aspect and benefits

Mitigating Branch Office Risks with SD-WAN

A content delivery perspective on mobility in the Internet

INTRODUCTION OUR SERVICES

Carrier SDN for Multilayer Control

Coriant Transcend Symphony Solution

Diverse Connect. Guaranteed connectivity for all your critical applications

EXTENSIBLE WIDE AREA NETWORKING

UPS system failure. Cyber crime (DDoS ) Accidential/human error. Water, heat or CRAC failure. W eather related. Generator failure

Analytics in the Cloud Mandate or Option?

The UCSD Network Telescope

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

Introduction. Figure 1 - AFS Applicability in CORD Use Cases

Lights Out! Climate Change Risk to Internet Infrastructure. Prof. Paul Barford. Fall Computer Science Dept. University of Wisconsin

Evolution of connectivity in the era of cloud

Rock-solid Internet infrastructure. (Yeah, we keep our stuff in bunkers.)

Cloud and CDN Architecture in

Colocation in the City of Angels

The forces behind the changing Internet: IXPs and content delivery and SDN

Overview of the Juniper Networks Mobile Cloud Architecture

SD-WAN 101. November 3 rd 2016 Rob McBride Marketing

IP routing and mobile packet core update

ADVANCED SECURITY MECHANISMS TO PROTECT ASSETS AND NETWORKS: SOFTWARE-DEFINED SECURITY

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Ten things hyperconvergence can do for you

Top Priority for Hybrid IT

George Nomikos

Automated Control and Orchestration within the Juniper Networks Mobile Cloud Architecture. White Paper

Part I: Future Internet Foundations: Architectural Issues

Looking Beyond the Internet

Cloud ecosystem and the role of cloud interconnect

Systems Engineering for Software-Defined Network Virtualisation. John Risson, Solutions Engineering Manager IP and Transport Engineering, Telstra

Three Pillars of Effective Disaster Recovery

Arista 7500E DWDM Solution and Use Cases

The Infinite Network. Built on the Science of Simplicity. Everywhere. Always. Instantly.

Smart and Secured Infrastructure. Rajesh Kumar Technical Consultant

Picasso Panel Thinking Beyond 5 G David Corman

How to Configure a Hybrid WAN in Parallel to An Existing Traditional Wan Infrastructure

Realities and Risks of Software-Defined Everything (SDx) John P. Morency Research Vice President

Cross-Site Virtual Network Provisioning in Cloud and Fog Computing

Simplifying the Branch Network

Lecture 14 SDN and NFV. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Can the Network be the New Cloud.

New Digital Business Models Driving the Softwarization of the Network

Improve application deployment by 400% with your own private cloud

Cisco Digital Network Architecture The Network Enables Digital Business. Rene Andersen Cisco DK

Intel Network Builders Solution Brief. Etisalat* and Intel Virtualizing the Internet. Flexibility

Setting the standard in class-leading aggregation and service richness An Alcatel-Lucent Bell Labs 7750 SR-a total cost of ownership modeling study

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

The CORD reference architecture addresses the needs of various communications access networks with a wide array of use cases including:

Appropriate Layer-2 Interconnection Between IXPs

CT and IT architecture reconstruction based on software_. Global CTO

Preparing your network for the next wave of innovation

WDM Systems and Applications

THE WORLD S BEST- CONNECTED DATA CENTERS EQUINIX MIDDLE EAST & NORTH AFRICA (MENA) Equinix.com

Benefits of Metropolitan Mesh Optical Networks

Raj Jain (Washington University in Saint Louis) Mohammed Samaka (Qatar University)

Why the Cloud is the Network

How your network can take on the cloud and win. Think beyond traditional networking toward a secure digital perimeter

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

ISPs, Backbones and Peering

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

Transformation Through Innovation

Internet exchange Federation Project Funding Proposal

ATTACHMENT A Statement of Work

Next-Generation HCI: Fine- Tuned for New Ways of Working

Huawei SD-WAN Solution

Delivering the Wireless Software-Defined Branch

Peering Concepts and Definitions. Terminology and Related Jargon

Data Center Revolution Impact on Ethernet and MPLS

SDN Use-Cases. internet exchange, home networks. TELE4642: Week8. Materials from Prof. Nick Feamster is gratefully acknowledged

Building Interconnection 2017 Steps Taken & 2018 Plans

Cisco APIC Enterprise Module Simplifies Network Operations

Brocade. The New IP. Riccardo Bernasconi Territory account manager 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY

HOW SDN AND NFV EXTEND THE ADOPTION AND CAPABILITIES OF SELF-ORGANIZING NETWORKS (SON)

UNIVERSITY OF CAGLIARI

Building Security Services on top of SDN

Open Cloud Interconnect: Use Cases for the QFX10000 Coherent DWDM Line Card

OpenFlow: What s it Good for?

SAFARICOM WHOLESALE AND ROAMING

Layer-1 Informed Internet Topology Measurement

Cloud Systems 2018 Training Programs. Catalog of Course Descriptions

ENABLING SECURE CLOUD CONNECTIVITY. Create a Successful Cloud Strategy with Reliable Connectivity Solutions

Truffle Broadband Bonding Network Appliance

- The Cost of Network Latency -

Understanding Remote Peering Tuesday, July 23 1:00 PM (ET)

Connectivity Services, Autobahn and New Services

Strategies, approaches and ethical considerations

Choosing the Right Cloud Computing Model for Data Center Management

Transcription:

Understanding the Evolving Internet Ram Durairajan Assistant Professor, Computer and Information Science Co-director, Oregon Networking Research Group University of Oregon 0

Internet is a complex system Users, Apps and Data Mobile Devices Datacenters and CDNs Cloud Services Internet of Things SDNs and NFVs Physical Internet 1

Physical Internet To London Point of Presence (POP) Datacenter Colocation facility Conduit Dark fiber Lit fiber Fiber optics link Submarine cable 2

Problem No Connectivity Existing Mechanisms (e.g., traffic engineering) Level of Robustness (Robustness: ability of the physical Internet to cope with evolution) Perfect Connectivity Given the claim that Internet s design is robust, why do we have outages? Performance issues? Bandwidth on demand? 3

No one has a complete view of the Internet Router-level Topology Autonomous Systems-level Topology Source: Lumeta Source: Peer1 4

Problem No Connectivity Existing Mechanisms (e.g., traffic engineering) Level of Robustness (Robustness: ability of the physical Internet to cope with evolution) Perfect Connectivity Given the claim that Internet s design is robust, why do we have outages? Performance issues? Bandwidth on demand? What about evolving components? IoTs? Private interconnects? How do we transcend this robustness gap to build a better Internet? 5

Outline Introduction and Motivation Unravelling the Structural Complexity - Mapping the Internet Ecosystem Providing Flexible Decision Support 6

Mapping the Internet ecosystem XConnects, Cloud connects and Private Interconnects Internet of Things Long-haul and Metro 7

Mapping the Internet ecosystem XConnects, Cloud connects and Private Interconnects Internet of Things Long-haul and Metro 8

Mapping the Internet of Things Map and Characterize the IoT devices and deployments An active measurements-based approach Specific focus on IPv6-enabled IoT devices Challenges IPv6 address space is large. How to efficiently scan IPv6 prefixes? How to differentiate IoT vs. non-iot devices? Apply this to problems of interest Security and privacy, census and survey, business intelligence, etc. 9

Mapping long-haul and metro Internet Atlas: a comprehensive repository of the Physical Internet Search-based data Maps nodes, links, fiber strands, etc. Repository has over 1,400 maps Apply this to problems of interest Robustness, performance, security, resilience, etc. Popular Science Best of What s New, Security Category, 2017 One of the 100 Greatest Innovations of 2017 10

Map of US long-haul fiber 11

Assessing infrastructure sharing Striking characteristic of constructed maps is conduit sharing 20-year fiber IRU to reduce costs 12

Connectivity-only shared risk How many ISPs share a conduit? 600 500 542 conduits 89.67% Raw number 400 300 200 100 0 63.28% 53.50% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Number of ISPs sharing a conduit Physical connectivity lacks much diversity that is a hallmark of commonly-known models. 12 critical choke points 13

Key observation There is a lot of sharing in the Internet Risks and outages Optical connections cannot be reconfigured Inflexibility Risks + outages + inflexibility = NOT robust! 14

Outline Introduction and Motivation Unravelling the Structural Complexity Providing Flexible Decision Support - Building systems to create a better Internet 15

Need for flexible decision support Flexible decision support is important Enhance robustness, resilience, security Resilience: remove the inflexible leasing model (and reduce shared risk) Security: connectivity/bandwidth on demand to counter volumetric DDoS attacks Given the understanding of the physical Internet, what radical change can we introduce to build a better Internet? Wide-area Connectivity as a Service Agility meets the Internet E.g., Deploy NFVs in the wild 16

Wide-area Connectivity as a Service Objective: a system (called GreyFiber) for cloudification of the physical Internet Cloud: Rent cycles, use resources, and release GreyFiber: Rent connectivity, transfer data, and release connectivity System considers Infrastructure abundance (e.g., unused fiber) Market economics (e.g., CAPEX, OPEX) Technology trends (e.g., fast remote reconfigurations in routers) Flexible access to fiber-optic paths between endpoints (e.g., IXP) over a range of use scenarios 17

GreyFiber system design GreyFiber consists of three components Global control, local site control and physical infrastructure substrate 18

Fiber Exchange Control and command center Sellers Buyers GreyFiber Global Control Sellers are major fiber/major cable providers Global Controller Buyers are the customers (e.g., CDNs, enterprise networks) Fiber exchange to enable economic viability Runs GSP auctions Global controller Traffic engineering Time-based circuit provisioning Network management Backup restoration

Site A Local Controller Sellers Fiber Exchange Global Controller Site B Local Controller Buyers Site C Local Controller GreyFiber Global Control GreyFiber Local Site Control Local control over marked geographic region (e.g., IXP) Mimics minimal functionalities from global control Configure links Monitor connectivity Report statistics to global control

Sellers Fiber Exchange Global Controller Buyers GreyFiber Global Control Composed of traditional nodes and links (e.g., fiber paths) Assumption Fiber is already lit Site A Local Controller Site B Local Controller Site C Local Controller GreyFiber Local Site Control Physical Infrastructure

GreyFiber system design GreyFiber consists of three components Global control, local site control and physical infrastructure substrate Supports a range of use scenarios Small (seconds to minutes), medium (hours), large (days to months) and extra-large (years) Short lifetime to address unexpected outages and demands Medium-to-large to service unexpected demands without deadlines Extra-large to support traditional lease 22

GreyFiber implementation and evaluation Implemented in ~22K lines of Python code Evaluated in GENI and CloudLab testbeds 23

Key results Performance benefits of GreyFiber? 1G on GENI 10G on CloudLab 24

Questions? Thanks to Reza Rejaie, Paul Barford, Joel Sommers, Walter Willinger and great students! Ram Durairajan ram@cs.uoregon.edu 25