오픈이더넷네트워킹을위한 네트워크자동화방안 · §cloud, big data, faster...

43
1 © 2018 Mellanox Technologies | Confidential 2018913오픈 이더넷 네트워킹을 위한 네트워크 자동화 방안

Upload: others

Post on 06-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

1© 2018 Mellanox Technologies | Confidential

2018년 9월 13일

오픈이더넷네트워킹을위한네트워크자동화방안

Page 2: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

2© 2018 Mellanox Technologies | Confidential

Agenda• Mellanox Overview• Data Center Paradigm Shift • Network Automation• Why Spectrum

Page 3: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

3© 2018 Mellanox Technologies | Confidential

Mellanox Overview

Page 4: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

4© 2018 Mellanox Technologies | Confidential

Company Headquarters

Ticker: MLNX

Yokneam, IsraelSunnyvale, CaliforniaWorldwide Offices

~2,720 Employees worldwide

Mellanox Overview

Page 5: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

5© 2018 Mellanox Technologies | Confidential

Delivering Highest Data Center Return on Investment

10 of Top 10 Automotive Manufacturers

3 of Top 5 Pharmaceutical Companies

9 of the Top 10 Oil and Gas Companies

5 of Top 6 Global Banks

9 of Top 10 Hyperscale Companies

Mellanox Leads Across Industries

Page 6: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

6© 2018 Mellanox Technologies | Confidential

InfiniBand and Ethernet

Cables/Modules

Adapter Cards

ICs

Switches/Gateways

Comprehensive End-to-End Portfolio

Metro / WAN

Software

NPU & Multicore

Page 7: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

7© 2018 Mellanox Technologies | Confidential

2,600+ unique customers across verticals and geographies

Over 1M ports deployed

OEM’d by global server OEMs such as HPE, IBM and Lenovo

Open Network Operating Systems such as Mellanox, Cumulus Linux, and SONiC

More InformationOpen Ethernet Switches |

www.mellanox.com/ethernet/switches.phpAlliances | www.mellanox.com/ethernet/alliance_partners.phpCustomers | www.mellanox.com/ethernet/customers.php

Market Adaption of Mellanox Ethernet Switching

Page 8: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

8© 2018 Mellanox Technologies | Confidential

Software-Defined Network Intelligence

Security Data Insights Real-Time

Highest-Performance 100Gb/s, 200Gb/s and 400Gb/s Interconnect Solutions

Performance Efficiency Scalability

Mellanox Enables Data Center of the Future - Today

Page 9: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

9© 2018 Mellanox Technologies | Confidential

Data Center Paradigm Shift

Page 10: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

10© 2018 Mellanox Technologies | Confidential

Cloud andWeb 2.0

Big Data

Enterprise

Business Intelligence

HPC

Storage

Security

Machine Learning

Internet of Things

source: IDC

Exponential Data Growth Everywhere

Higher Data Speeds Faster Data Processing Better Data Security

Page 11: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

11© 2018 Mellanox Technologies | Confidential

25G & Above is Fastest Growing Ethernet Segment

§ Key Drivers of 25G+ Networking: § Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning

§ 25G+ Adoption Cycle: § #1: US Hyperscalers #2: BAT in China #3: Third wave of cloud, telco, and storage in US, ASIA, and Japan

22%Of TotalMarket

High Speed Adapters2017 ($1.3B)

High Speed Adapter Forecast2021 TAM ($2.3B)

Mellanox is #1 with 67% share in the Nx25G segment

Source: Crehan Long Range Forecast Server-Class Adapter & Lom Controller (10G and greater), Jan ‘18

25G+ Segment Growing at 38% CAGR

Page 12: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

12© 2018 Mellanox Technologies | Confidential

Market Leadership for 25-100G Adapters

Source: Crehan Research, 1Q18 Quarterly market shares

Mellanox: 65% share

107% Y/Y Growth

§ High performance (>10G) Ethernet adapter segment more than doubled Y/Y§Mellanox is the market leader with nearly 2/3 market share and continues to gain share§Mellanox leadership is driven by significant ongoing investment in hardware and software

Page 13: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

13© 2018 Mellanox Technologies | Confidential

ConnectX CloudNICs: The Smart Choice for Cloud

§ Efficient & Flexible Data Movement§ Apps on Virtualized VMs/Containers or Bare Metal§ On the same CPU§ On different CPUs§ On different servers

§ Accelerate application data processing§ TCP/IP & DPDK with kernel or user space apps§ App direct access from user space§ RDMA & ASAP2

§ Accelerate Scale-Out Storage§ Key component to build E2E Ethernet Storage Fabric§ NVMe-over-Fabrics§ Scale Out Storage over RoCE

§ Accelerate Big Data, AI, & Machine Learning§ Hadoop & Spark map-reduce-shuffle§ AI Frameworks (TensorFlow, Caffe, Paddle, etc)

Cloud App & Virtualization Acceleration Delivers Efficiency

CPU CPU CPU CPU

Virtual Network 3

Virtual Network 2

Virtual Network 1

VMVM VMVM VMVM

Network Virtualization

StorageAcceleration

Efficient DataAcceleration

Page 14: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

14© 2018 Mellanox Technologies | Confidential

Modern Leaf-Spine Networks

Compute Nodes

Storage Nodes

25GbE

Better cost, power , availability, flexibility

Compute Nodes

Storage Nodes

40GbE

Old Chassis

Switches 40GbE

10GbE

40GbE100GbE

Server Nodes

50GbE

ToR Switches Leaf Switches

Spine Switches

Page 15: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

15© 2018 Mellanox Technologies | Confidential

Decline of the Modular SwitchPe

rcen

t of S

hipm

ents

Data Center Ethernet Switch Product Mix

CREHAN RESEARCH Inc.

Fixed/Top-of-Rack

Modular/Chassis

Blade/Embedded

Page 16: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

16© 2018 Mellanox Technologies | Confidential

Enable Open Platforms

Single-Vendor blob- Vendor lock-in- Higher prices- Slow feature dev cycles

Customer Choice- Best of breed hardware- Best of breed software- Rapid deployment

hardware

operating system

app app app

Page 17: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

17© 2018 Mellanox Technologies | Confidential

Mellanox Open Ethernet

OCP • Open SDK to GitHub• OCP Switch Hardware

Open mLAG• Contributed to GitHub

SAI• Switch

Abstraction Interface

ONIE• All new

switches default with ONIE

OpenNetworkOperating System

Page 18: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

18© 2018 Mellanox Technologies | Confidential

What is CumulusWhat is Cumulus Linux?

Linux-based Operating System for Ethernet Switches

What does it do?

Makes a switch behave like a Linux server with many ports

What are the customer benefits of Cumulus Linux?

Server like Linux interface (Bash shell) as the CLI

Server provisioning/management tools work on switch

Same NOS runs on switches from multiple vendors

Advanced IPv4/v6 Layer 3 feature set

Integrated with most Overlay solutions

Who is it for?

Linux admins who run the network

Cloud deployments

Linux across the Datacenter: Server, Storage, & Network

Page 19: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

19© 2018 Mellanox Technologies | Confidential

Where is Cumulus Networks used?DEPLOYMENT MODELS Across fixed or modular platforms

Clos L3 Network L2 Network OverlayNetwork

Out of Band Management

Unifying data center operations with Linux

Containers Big Data Private CloudNetwork

VirtualizationDevOps /

AutomationMonitoring &

AnalyticsHyper-Converged

Infrastructure

Page 20: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

20© 2018 Mellanox Technologies | Confidential

Cumulus : Broad Range of Operating Cost Savings

Automation DC ToolsScalable

Architectures

Choice Linux

Speed of Delivery and Lower Risk

• Automated network provisioning

• Correct cabling

Data Center Efficiencies

• Streamlined data center operations

• OS management

• Workflow orchestration

Simplicity

• Simple to add capacity

• Simple to configure, troubleshoot

Flexibility

• Reduced Procurement risk

• Simple hardware sparing

Time to Market, Rapid

Integration

• Rapid innovation

• Rapid deployment

• Open source contribution

• Linux community

OpEx Savings Sources

Page 21: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

21© 2018 Mellanox Technologies | Confidential

Network Automation

Page 22: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

22© 2018 Mellanox Technologies | Confidential

Why & What benefits of Automation ?

§ Automation benefis all network operators§ Smaller shops have a multitasking network operator§ Build predictable networks

What Benefits?

Why?§ Eliminate random errors§ Build predictable infrastructure§ Build scalable infrastructure

Page 23: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

23© 2018 Mellanox Technologies | Confidential

Choices for Automation

§ Netconf/Restconf§ Yang/Openconfig

Network Automation Tools

Server Automation Tools§ Ansible§ Chef§ CF Engine§ Puppet§ SlatStack

Culumus is Linux. So Any Tool Works out of the box

Page 24: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

24© 2018 Mellanox Technologies | Confidential

Automation is Key for Scalable Networks

§Manage the switch like a server with NetDevOps§ Do more with limiting resources§ Mitigating errors§ Helping operators manage more switches.

§Leverage existing automation tools and knowledge

§Adopting web-scale methodology§ Web-scale principles - learning from the hyperscale companies, they got it right!!!!§ Consistent experience between the network and compute, CLI can be used if preferred§ Delivering applications with higher SLAs and vastly reduced deployment times

Page 25: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

25© 2018 Mellanox Technologies | Confidential

Automation Use Cases

Rapid Provisioning Hot Swapping the Whole Switch

Configuration Management Reactive Network Changes Automatic Threat Response

Page 26: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

26© 2018 Mellanox Technologies | Confidential

§ https://support.cumulusnetworks.com/hc/en-us/articles/205014637-Ansible-Simple-Playbook-Example-with-a-Quagga-Template

Samples

DevOps Modules§ https://github.com/CumulusNetworks/cumulus-linux-ansible-modules§ https://forge.puppet.com/cumuluslinux§ https://github.com/CumulusNetworks/cumulus-linux-chef-modules

Cumulus Netowrks with DevOps

Page 27: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

27© 2018 Mellanox Technologies | Confidential

üONYX and Cumulus Linux üEnd-to-End RoCE AutomationüAuto-Provisioning with

VMware, Nutanix and OpenStack

Network API, Built for

Integration

Save Time on Day-to-Day Operations

Efficient Network

Monitoring

Fabric Bring-up

Made Easy

MLNXOS

Data Center Network

Smart Cloud-Fabric - NEO

Page 28: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

28© 2018 Mellanox Technologies | Confidential

ü Automated Network Discoveryü Centralized Device Management ü Automated Network Provisioningü Configuration Managementü Software Upgradesü Traffic Monitoringü Performance Monitoringü Health Monitoringü Fault Monitoringü Comprehensive REST APIsü Rich Web-based UI

NEO’s Key Features

Page 29: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

29© 2018 Mellanox Technologies | Confidential

Scale-out Agile Simple Automated

Play Video

Nutanix Keynote PresentationIntroducing RDMA & 40GbE

Source: Mellanox Networking with Nutanix

NEO Use Case - Nutanix

Page 30: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

30© 2018 Mellanox Technologies | Confidential

§ NEO Integration with Nutanix makes the network invisible too§ Automatically sets up the required network VLANs on the switch§ VM migrates seamlessly without manual network configuration

AHVOS

App

OS

App

OS

App

VLAN auto-configured

VM migrates seamlessly!

PRISM

ServerFlash

AHVOS

App

OS

App

ServerFlash

AHVOS

App

OS

App

OS

App

ServerFlash

Automated VM Network Provisioning

Page 31: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

31© 2018 Mellanox Technologies | Confidential

Low Latency

Easy Configuration

Guaranteed QoS

Automated Mgmt

NEO Use Case : RoCE Aware

Page 32: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

32© 2018 Mellanox Technologies | Confidential

§ Built-in bring-up tool to setup RoCE/ Resilient RoCE on an entire fabric comprised of Mellanox SN2000 switches (Onyx) and Linux Hosts.

§ Ideal for new Mellanox End-to-End deployments – No manual configuration is needed.

End-to-End RoCE Bring-up Automation

Page 33: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

33© 2018 Mellanox Technologies | Confidential

§Deploy NEO using the pre-packaged and validated virtual machine, compatible with leading virtualization platforms

Neo Virtual Appliance

Page 34: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

34© 2018 Mellanox Technologies | Confidential

Simplified deployment

Diagnostics and troubleshooting

Stay competitive

One-click network provisioning

End-to-end telemetry apps simplifies network diagnostics and troubleshooting, and increases storage system uptime

Software integrations are the key

Why NEO?

Page 35: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

35© 2018 Mellanox Technologies | Confidential

Why Spectrum

Page 36: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

36© 2018 Mellanox Technologies | Confidential

Best-of-Breed Hardware

Page 37: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

37© 2018 Mellanox Technologies | Confidential

OEM Quality, White Box Model

Mellanox Whitebox

Server Expertise

White Box Service Level

White Box Quality

HW-only support VS.

Network Expertise

OEM Service Level

OEM Quality

Most Reliable (MTBF)

One Throat to Choke

Page 38: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

38© 2018 Mellanox Technologies | Confidential

Performance

Automated

Cost Efficient

High Availability

Simple

Scalable

ü 1RU Switchesü Flexible port count for HCI & Scale Outü Zero Packet Lossü Low Latencyü RoCE optimized switches (NVMe-oF)ü NEO for Network automation/visibilityü Native SDK on a containerü Cost optimizedü NOS alternatives

Spectrum : Mellanox SDDC Switch

Page 39: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

39© 2018 Mellanox Technologies | Confidential

• Predictable Performance• Fair Traffic Distribution for Cloud• Best-in-Class Throughput, Latency, Power Consumption• Zero Packet Loss

SN2700 – 32x40/100GbE (64x50GbE)Ideal 40/100GbE ToR / Aggregation

SN2410 – 8x100GbE + 48x25GbE25GbE è 100GbE ToR

SN2100 – 16x100GbE ports (64x25GbE)Ideal storage/Database SwitchHighest 25GbE Density per rack unit

SN2010 – 18x10/25GbE + 4x40/100GbEIdeal HCI ToR Switch

Mellanox Open Ethernet Switch Portfolio

Page 40: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

40© 2018 Mellanox Technologies | Confidential

5.2

8.49.6 9.7

0.3 0.9 1.0 1.1

64B 512B 1.5B 9KB

Max

Bur

st S

ize (M

B)

Packet size

Microburst Absorption Capability

Spectrum TomahawkPacket Size (Bytes)

Congestion Management Fairness Zero Packet Loss

www.zeropacketloss.com

Low Latency Telemetry Histograms

Best Performance Switch for SDDC

Page 41: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

41© 2018 Mellanox Technologies | Confidential

Other Switches

RoCE Done Right!

Page 42: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

42© 2018 Mellanox Technologies | Confidential

Spectrum Delivers Highest Data Center ROI

Flexibility

ScalabilityProgrammability

TCO

Performance

10, 25, 40, 50, 100, 200 and 400 Gigabit Speeds, variety of port configurations10X better scalability, optimized data center utilization and end-user experienceProgrammable flexible parser and packet modifier, support user defined protocols 1.3X lower power consumption versus competition1.4X lower latency versus competition, enable real-time data analysis and insights

Open Ethernet

Summary

Page 43: 오픈이더넷네트워킹을위한 네트워크자동화방안 · §Cloud, Big Data, Faster Storage, Virtualization, AI & Machine Learning §25G+ Adoption Cycle: §#1: US Hyperscalers

43© 2018 Mellanox Technologies | Confidential

Thank You