Sunteți pe pagina 1din 16

vMX Overview, Use-cases

& Demo

Ariful Huq (Sr Product Manager) @ arifulhuq


Surya Nimmagadda (Distinguished Engineer)
Paul Abbott (Solutions Architect)

1
#NFD10 Copyright 2015 Juniper Networks, Inc.
MX Platform
One Architecture 32 Tbps
MulAple ApplicaAons

16 Tbps

5 Tbps

2.5 Tbps

N x 10Gbps 80 Gbps 1 Tbps

vMX MX 104 MX 240 MX 480 MX 960 MX 2010 MX 2020

CONSISTENT CONTROL, FORWARDING AND MANAGEMENT PLANE

2 Copyright 2015 Juniper Networks, Inc.


vMX Market and Use-case vMX applicaHons

Enterprise Edge AggregaAon/Metro Service Provider Edge/Core Data Center/Central Oce

Virtual Route Reector

Data Center/Cloud
CPE, Enterprise WAN Router Virtual PE, Virtual BNG/LNS
GW

Cell Site Router


Core

Branch AggregaHon DC/CO Edge


Oce Service Edge vBNG, vPE
Router/ Metro Router
Router
Core
HQ Carrier Ethernet Mobile & Packet
Switch GWs

Leverage R&D effort and JUNOS feature velocity across all physical & virtualization initiatives

3 Copyright 2015 Juniper Networks, Inc.


vMX Product Overview
Virtual Control Plane (VCP)
JUNOS hosted in a VM. Offers all the capabilities
available in JUNOS
Management remains the same as physical MX
SMP capable

Virtual Forwarding Plane (VFP)


Guest VM (Linux) Guest VM (FreeBSD) Virtualized Trio software forwarding plane. Feature
parity with physical MX. Utilizes Intel DPDK libraries
VFP VCP
Multi-threaded SMP implementation allows for
elasticity
PCI Pass through SR-IOV

SR-IOV capable for high throughput


VirtIO

Hypervisor: KVM, ESXi Can be hosted in VM or bare-metal

Bridge / vSwitch
Orchestration
Physical layer
vMX instance can be orchestrated through OpenStack
Cores Memory Kilo HEAT templates
Package comes with scripts to launch vMX instance

Physical NICs Management


traffic
4 Copyright 2015 Juniper Networks, Inc.
vMX Software Forwarding Plane
Microcode download
Control packet handling

HOST IF

RX WORKER TX
RX WORKER TX
WORKER

Poll mode RX
Pre classification Burst Mode TX
Flow hashing Packet Processing powered QoS scheduling
by TRIO Microcode

5 Copyright 2015 Juniper Networks, Inc.


vMX Performance
Resource Requirement 20 With 4 cores for packet
processing we can achieve
CPU Intel Xeon IvyBridge 2.7GHz 18
20G bi-directional
4 cores for VFP 16
performance @ 256 bytes
1 core for VCP 14 on a single instance of vMX.
1 for Hypervisor Gbps
12
10
Memory 12 GB 8
4 GB for vCP 6
8 GB for vFP 4
2

Host Ubuntu 14.04 LTS 256 512 1024 1518


Linux 3.13.0-32-generic Packet Size

NICs 2x10G NIC (82599)

Core Core used by VFP


CPU Socket 0 CPU Socket 1
Core Core used by VCP

Core Core Core Core


Core Core used by Hypervisor
Core Core Core Core

PCI Controller
PCI Controller

Unused for VMX

NICs
Core
NICs

Core Core Core Core Core Core Core Core

Core Core Core Core Core Core Core Core

Memory Controller Memory Controller

Memory Memory

6 Copyright 2015 Juniper Networks, Inc.


vMX Performance
40 With 8 cores for packet processing we can
36 achieve 40G bi-directional performance @
32
256 bytes on a single instance of vMX.
28
2 instances of vMX can be hosted, one per
24
Gbps socket, to achieve 80G @ 256 bytes
20
16
12
8
4

256 512 1024 1518


Packet Size

CPU Socket 0 CPU Socket 1


Core Core used by VFP
Core Core used by VCP
Core Core Core Core Core Core Core Core Core Core used by Hypervisor

PCI Controller
PCI Controller

NICs
NICs

Core Core Core Core Core Core Core Core


Core Unused for VMX
Core Core Core Core Core Core Core Core

Memory Controller Memory Controller

Memory Memory

7 Copyright 2015 Juniper Networks, Inc.


vMX Use-Case: Virtual PE

Use-case
Central Office, National/Regional
Hub Site Data Centers Scale-out deployment scenarios
vMX vMX
Low bandwidth, high control plane scale customers
Dedicated PE per customer
CO Gateway CO Gateway
Small PE in a new market segment or geography with
ability to support secure transport

Metro Network Provider MPLS


Network vMX value proposition
CPE
L2 switch
Enterprise L3 PE
L2 switch L3 PE vMX is a virtual extension of a physical MX PE with all the
capabilities of a carrier class PE router
vMX offers IPSec and IPSec VPN capability
Orchestration and management capabilities inherent to
CPE CPE any virtualized application apply
Enterprise Enterprise

L3 VPN/IPSec VPN

L2VPN/VPLS/L2Circuit

8 Copyright 2015 Juniper Networks, Inc.


vMX Use-Case: Data Center Gateway
Use-case
VPN Cust A VPN Cust B
Service Providers need a gateway router to connect the
virtual networks to the physical network
Non Virtualized Small hosting providers need a gateway route to connect
Servers
MPLS Cloud to the internet

ToR Gateway should be capable of supporting different DC


vMX overlay, DC Interconnect and L2 technologies in the DC
such as GRE, VXLAN, VPLS and EVPN
VXLAN GW (VTEP),
L3VPN GW, Internet GW

ToR
Internet vMX value proposition

VMX supports all the overlay, DCI and L2 technologies


available on MX
VTEP
Scale-out control plane to scale up VRF instances and
Virtual Virtual
VM VM VM
Network A
number of VPN routes
Network B
Virtualized
Server

9 Copyright 2015 Juniper Networks, Inc.


vMX Use-Case: Enterprise WAN Router

Use-case

Large Enterprises and Government institutions want to


build their own overlay network over a Service Providers
MPLS or Layer 2 network
Transport for overlay network can be using encapsulation
technologies such as MPLSoGRE, VXLAN and IPSec for
Enterprise secure transport
vMX
Overlay: Group VPN,
CPE
MPLSoGRE, VXLAN

vMX value proposition


Provider MPLS network
vMX Enterprise
CPE
vMX will offer IPSec VPNs using Group VPN technology
for secure overlay transport
vMX
CPE All existing routing functionality available on vMX makes it
Enterprise a robust Enterprise WAN router

10 Copyright 2015 Juniper Networks, Inc.


vMX Use-Case: Virtual Private Cloud Gateway
VPC instance VPC instance Use-case

Virtual Private Cloud (VPC) customers need a gateway


router in the cloud to
vMX VPC GW vMX VPC GW i. Route between subnets in a VPC instance
ii. Route between VPC instances across
AWS Region AWS Region geographies
iii. Secure transport from a public or private network
Amazon Direct without scaling restrictions imposed by CSP
Connect
Cloud Service Providers dont want to create specialized
product offerings to meet these needs
PE

Provider MPLS
Network Internet
vMX value proposition
PE PE
vMX as a VPC GW router can offer
i. Ability for VPC customers to terminate IPSec
tunnels with the scale & capacity they need
CE
CE ii. Create overlay topologies using IPSec and MPLS
VPN technologies for Hybrid Cloud integration
into the enterprise

HQ with local Enterprise HQ with local


Enterprise Data Center
Data Center

11 Copyright 2015 Juniper Networks, Inc.


vMX License Structure
Three applicaAon packages
BASE
ADVANCE
PREMIUM

Capacity based licensing
Each applicaHon package oers capacity based SKUs

Per instance license



Payment opAons
Licenses will have a perpetual and subscripHon opHon

12 Copyright 2015 Juniper Networks, Inc.


vMX License Structure
ApplicaAon package FuncAonality Use cases
BASE IP rouHng with 32K IP routes in FIB Low end CPE or Layer3
Basic L2 funcHonality: L2 Bridging and Gateway
switching
No VPN capabiliHes: No L2VPN, VPLS,
EVPN and L3VPN
ADVANCE IP FIB (Up to 5M routes) L2vPE
L2 capabiliHes includes L2VPN, VPLS, Full IP vPE
L2Circuit Virtual DC GW
VXLAN
EVPN
IP MulHcast
PREMIUM Includes BASE & ADVANCE L3VPN vPE
L3VPN for IP and MulHcast Virtual Private Cloud
GW
Note: Application packages exclude IPSec, BNG and VRR functionality.
13 Copyright 2015 Juniper Networks, Inc.
vMX License Structure
Bandwidth based licenses for each applicaHon package for the following processing capacity limits:
100M, 250M, 500M, 1G, 5G, 10G, 40G. Note for 100M, 250M and 500M there is a combined SKU with
all applicaHons included.

BASE 1G BASE 5G BASE 10G BASE 40G BASE

ADVANCE 100M 250M 500M 1G ADV 5G ADV 10G ADV 40G ADV

PREMIUM 1G PRM 5G PRM 10G PRM 40G PRM

ApplicaHon Hers are addiHve i.e ADV Her encompasses BASE funcHonality

14 Copyright 2015 Juniper Networks, Inc.


Try out vMX
vMX comes with 1Mbps of forwarding capability for 30 days. Anybody is welcome to download. Goto:
hfp://www.juniper.net/support/downloads/

15 Copyright 2015 Juniper Networks, Inc.


Demo

S-ar putea să vă placă și