+ All Categories
Home > Software > Hp helion meetup_networking_sdn

Hp helion meetup_networking_sdn

Date post: 14-Jul-2015
Category:
Upload: marton-kiss
View: 413 times
Download: 4 times
Share this document with a friend
Popular Tags:
12
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Networking in HP Helion (SDN / NFV) First HP Helion Meetup in Budapest
Transcript
Page 1: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Networking in HP Helion (SDN / NFV)First HP Helion Meetup in Budapest

Page 2: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

This document contains forward looking statements regarding future operations, product development, product capabilities and availability dates. This information is subject to substantial uncertainties and is subject to change at any time without prior notification. Statements contained in this document concerning these matters only reflect Hewlett Packard's predictions and/or expectations as of the date of this document and actual results and future plans of Hewlett-Packard may differ significantly as a result of, among other things, changes in product strategy resulting from technological, internal corporate, market and other changes. This is not a commitment to deliver any material, code or functionality and should not be relied upon in making purchasing decisions.

The OpenStack Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. HP is not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

Page 3: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

NFV and SDN DefinitionsNetwork Functions Virtualization aims to address the issue of having a large and increasing variety of proprietary hardware appliances. Its approach is to leverage standard IT virtualization technology to consolidate many types of network equipment onto industry standard high volume servers, switches and storage.

… In the Software Defined Networking architecture, the control and data planes are decoupled, network intelligence and state are logically centralized and the underlying network infrastructure is abstracted from the applications …

NFV and SDN are mutually beneficial but are not dependent on each other.

MANO - Management and Network OrchestrationVNF - Virtualized Network Functions

Page 4: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

Operation in a traditional network environment

4

• The control plane is populated either by routing protocols or by static routes.• The control plane thus adds forwarding state to the data plane. • The data plane makes forwarding decisions based on the state information.• Both the forwarding (or data plane) and the high level routing decisions (control plane) occur on the same

device.

Page 5: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

SDN Abstractions

5

“Modularity based on abstraction is the way things get done.”-Barbara Liskov

Data Plane abstractions: OSI Model

Control Plane abstractions: Problem 1: Compatible with low-level hardware / software devicesProblem 2: Need to make decisions based on the entire network topologyProblem 3: Need to configure all switches and routers

Solution 1: Abstraction of the forwarding planeIndustry Standard Openflow Protocol (Flow Tables)

Solution 2: Abstraction of the network state Inform the controller -> Topology Map

Solution 3: Abstraction of the control planeExternal applications can manipulate the network viaAPIs using Java or REST

Page 6: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

SDN Hybrid Mode

6

Hybrid Switch Mode: Some VLANs do OpenFlow, some other VLANs use traditional processing

Hybrid Forwarding Mode: Forwarding decisions will be made by the switches, specific packet types can be overridden

Network OS

Network Device

Data Plane (FIB)

Open Flow

SDN Controller Peer device OSPF, BGP etc

Page 7: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential

HP Helion Openstack Networking

Page 8: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

HP Helion Cloud Networking End Goals

L2 vSwitch

OpenStack Networking API NB API

VXLAN(16M Segments)

Insertion Mechanism

(VXLAN Aware)

Any Hypervisor(VMware, KVM, Hyper-V)

Tenant 1 Tenant 3

Physical Servers

Physical (VLAN) Network

VXLAN – VLANGateway

Controller

Virtual Servers

Tenant 2

Services Insertion

HP Helion OpenStack

Hybrid CloudVPC-1

VPC-2

L3 DVR

1. Hypervisor Agnostic2. Leverage existing physical infrastructure3. Enable scalable network (multi-site)4. SDN

Page 9: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

OpenStack/OpenSource with HP Contribution

Third-Party

HP Value Add/Unique

HP LEAD in OpenStack

• Focus on OpenStack Contribution• Enable HP Value Add

• HW Orchestration, P-V Troubleshooting (IMC)• SDN Application for Virt-net and Phy-Net

HP Virtual Application Networks(VAN) Helion SDN Controller

APP APP APP

OpenFlow, NetCONF, SNMP

IMC

Neutron

ComputeNova

ImagesSwift/Glance

SecurityKeystone

Service Nodes

NN Agent

DHCPVPN

Dashboard Horizon

KVM Compute Nodes

OVS Agent

Open vSwicth

KVM

HV

ESX Compute Nodes

OVS Agent

VMware DVSOVS

Vap

p Open vSwitch

Network

Open vSwicth

DVR Logic

ESXi

HV DVR Logic

OVS APP agent

RabbitMQ RabbitMQREST/RPC

OpenFlow

Flare

Helion Networking Stack

StorageCinder

In a Future Release

ESX vAPPDVR OVS

Page 10: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

HP Helion VMware vCenter support

VDS

OVS vAppVM

Underlay Network

Neutron

VAN SDN Controller

Security GroupsVXLAN Full SDN Openflow

http://docs.hpcloud.com/helion/openstack/install/ovsvapp/

EXAMPLE:

VDS1 - trunk portgroup name - vlan_trunk VDS2 a. Portgroup1 name - mgmt b. Portgroup2 name - data

Changes in ovs_vapp.ini for the above values

[network] data_interface={'vmxnet3':'data'} mgmt_interface={'vmxnet3':'mgmt'} trunk_interface={'vmxnet3':'vlan_trunk'}

vSphere Hypervisor

VM

VDS

Page 11: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.‹#›

VTEP? What is that?

Virtual logical network (VXLAN)

5930 physical switch (Gateway)

Physical L2 network (VLAN)

5930 ToR Switch – VXLAN VTEPs

OpenFlow/NetCONFVXLANIdeal for public cloud scale (up to 16M subnet)Uses L3 fabric underlayNew technology, HP 5930 hardware gateway

DATAIP SAIP DAVLAN TAG

12 bits

MAC SA

MAC DA

VXLAN IDUDP HeaderIP SAIP DAMAC SAMAC DA VLAN TAG

Outer L2 Header VTEP IP AddressVLANIdeal for private cloud scale (up to 4k subnet)Uses L2 fabric underlayUniversally supported technology

Choices in network virtualizationand multi-tenancy

24 bits

Page 12: Hp helion meetup_networking_sdn

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential

SDN DemoHP Helion Community EditionHP VAN SDN ControllerHP Network Protector SDN Application


Recommended