18
Best Practice – ArubaOS-CX Update Sebastian Hein Consulting Systems Engineer

Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

  • Upload
    others

  • View
    6

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

Best Practice – ArubaOS-CXUpdate

Sebastian HeinConsulting Systems Engineer

Page 2: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

Models overview and new ones

Software ArubaOS-CX Update

Things to be aware ofwhen projects rise

Page 3: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

Models overview and new ones

Page 4: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

4

Overview

Aruba 8400 Optimized form factor

and cost, carrier class availability, 10/40/100 GbE

Aruba 8320Tightly integrated to policy

management, analytics and management services

ArubaOS-CXProgrammable next-gen OS for switching, with massive Open Source leverage, and analytics to automate troubleshooting

Page 5: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

5

High performance 2.3Tbps switching

Convenient bundle to simplify ordering

includes 2 power supplies and 5 fans

Redundant Power suppliesN+1 for hot swappable, redundant

power supplies

Compact 1U form factor

On prem management with Airwave support

Advanced Layer 3 OSPF, BGP

MCLAG

DB-driven ArubaOS-CX for HA and Fault

Tolerance

Micro-services style architecture for HA And fault tolerance

5 year warranty

Compact 1U for convenient flexible

deployments

High speed connectivity with

10GbE, 10GBASE-T, and 40GbE

REST API’s for distributed/centralized

orchestration

Built-in troubleshooting analytics engine

Redundant power and fans

AvailabilityJL479A - shipping nowJL579A – orderable Mar ‘18JL581A – orderable Apr ‘18

Aruba 8320 Switch Series

3 models with high speed connectivity

48p 10G SFP/SFP+ and 6p 40G QSFP+ Switch (JL479A)32p 40G QSFP+ (JL579A)48p 1G/10GBASE-T and 6p 40G QSFP+ (JL581A )

ManagementOOBM and serial console management ports

USB port for file managementStatus LEDs for fans, power supplies

Page 6: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

6

OOBM GbE portConsoleSerial RJ45 port

USB port for file management

Pull-Tab(MAC address,

Serial #,Product #)

Designed for supportability

Power suppliesPower supplies Fan modules

Front

Rear Hot swappable

Page 7: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

Software ArubaOS-CX Update

Page 8: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

8

Virtualization Solutions Compared

Chassis 1 Chassis 2Management

ControlRouting

Chassis 1 Chassis 2Management

ControlRouting

Ethernet Links

Shared

VSXMCLAG

vPCMLAG

ManagementControlRouting

Ethernet Links

Shared

VSFVSSIRF

Virtual Chassis

SYNC?SYNC(*)

(*) different levels of synchronization

Page 9: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

VSX coming soon

Page 10: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

10

HA for the Aruba Core: Introducing “VSX”Design Principles

• Built for Agg & Core: availability, availability, availability

• High Availability by design during upgrades

• Flexibility for network designs: Support for active-active L2, L3 unicast and multicast

• Operational simplicity and usability for configuration

• Leverages existing and on-going investments on MC-LAG. Enables rapid feature velocity elsewhere.

• Provides virtually all the benefits of VSF except with BETTER HA.

Page 11: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

11

VSX Meets our Customers Needs for High Availability

Customer requirement VSX Solution Capabilities

Redundancy“What if X breaks and Y fails?”

Resiliency“What if W sputters and Z hiccoughs?”

Performance“How long is failover? In what scenarios?”

Simplicity“How complex, with what chance for error?”

Dual Control Planes – Ideal Solution • Minimal scope of outage, each box operates separately in concert

Enhanced Link Virtualization – Ideal Solution• VSX will be improved to support L3 LAGs and remove exclusions

Support Failover and Fast Upgrades – Ideal Solution• VSX enables failover and non-stop 50% upgrades inherently

Operational Simplicity Enhancements – Good Solution• Improvements will make configuration and troubleshooting better

Page 12: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

12

• Distributed L3 over VSX • Unified data path (active-active)• L3 ECMP + L2 VSX (highly fault tolerant)

VSX Design: Addressing All Design Needs of Customers

ISL (LAG1)

VSX 10 VSX 20

MobilityController

Cluster

VSX 30

FWs

VSX keep-alive

L2 linkL3 link

AccessSW1

Core 3 Core 4

ArubaOS-CX -18320 / 8400

ArubaOS-CX -28320 / 8400

AccessSW2

• No spanning-tree• L2 loop-free multi-pathing (active-active)• Rapid re-convergence• Simple configuration

• Active-Active first hop gateway• No VRRP/HSRP• Simple configuration (1 command)• No gateway protocol overhead• DHCP relay redundancy

• Dual control plane for better resiliency• Unified management (synchronized

configuration and easy troubleshooting)• Independently software upgradable • In-chassis redundancy (8400) & device

level redundancy VSX 40

L3 VSX

Best in classHigh Availability

Redundant Active GW

Active-Active L2

Page 13: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

13

Aruba OS-CX Difference: Making VSX Powerful and Easy

Database driven architecture• Allows active-active components to know the state of the peer• Enables CLI/REST/WebUI to easily expose both control planes in

a single place• Allows analytics across the redundant pair

Configuration and troubleshooting simplicity• Continuous synchronization of the common configuration• Show commands that aggregate/contrast information from both

switches for ease of troubleshooting• Almost all show commands will support “| vsx-peer” to show

information from the peer• WebUI will provide joint view of the VSX system

Hitless upgrade orchestration• Will allow proactive draining of the traffic from the switch that

undergoes upgrade

Active-Active Analytics• NAE agents will cross monitor each others database• Will detect discrepancies that remain for too long• Will validate that the overall solution is healthy

Database

CLI

REST

NAE

Config-sync

MCLAG

Database

CLI

REST

NAE

Config-sync

MCLAG

VSX

Page 14: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

14

Where is the 8400 Tomorrow with VSX?

Customer requirement Solution capabilities

Redundancy“What if X breaks and Y fails?”

Resiliency“What if W sputters and Z hiccoughs?”

Performance“How long is failover? In what scenarios?”

Simplicity“How complex, with what chance for error?”

HW redundancy – management modules, fabric, power, fansSW redundancy – dual vs single control planes

Link virtualization – virtualize multiple links to one logical linkProcess resiliency – self-restart to last known good state

Low-latency link failovers – minimize duration of traffic outageFast upgrade time – minimize time-at-risk during upgrade

Easy to configure – # entities to configure, # CLI commandsLow risk of error – config sync & consistency checks

Page 15: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

Things to be aware of when projects rise

Page 16: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

16

HINTS AND TIPS

• Ask enough questions !!!!!

• Involve the Aruba Pre-Sales in an early stage !!!!!

• Which features are going to be used?

• Is it green field or rip and replace?

• Are there existing configs? If yes send them to us. We can check upfront.

• POC / test installation

• THIS IS NOT A DC SWITCH

Page 17: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

17

– Allgemeine Informationen für Partner:

https://www.dropbox.com/sh/69qe4ahkgmpk4ah/AABUCJ05eT1zhpwEolDRQVxTa?dl=0

– AOS-CX Enablement Dropbox:

https://www.dropbox.com/sh/pxq2is4kz6ubpqk/AABwr6pJKoCr0cJRxnxDNIQia?dl=0

– GITHUB Aruba Network Analytics Engine (NAE) Scripts Repository:

https://github.com/aruba/nae-scripts

PARTNER INFORMATIONEN

Page 18: Best Practice –ArubaOS-CX€¦ · “How long is failover? In what scenarios?” Simplicity “How complex, with what chance for error?” HW redundancy–management modules, fabric,

Thank You [email protected]