NFV PoC update November, 2017 Wouter Huisman.

Slides:



Advertisements
Similar presentations
Benchmarking VNFs and their Infrastructure Al Morton March 7, 2014.
Advertisements

Distributed NFV Optimization
Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
Ing. Tomáš Halagan.  Today’s network infrastructure  NFV in nutshell  Terms and definitions of NFV  NFV High Level Architecture  Benefits of NFV.
Virtualization of Fixed Network Functions on the Oracle Fabric Krishna Srinivasan Director, Product Management Oracle Networking Savi Venkatachalapathy.
ViSION Status Update Dan Savu Stefan Stancu 1D. Savu - CERN openlab.
SDN in Openstack - A real-life implementation Leo Wong.
Session Agenda Introducing the Serverquarium for 2013.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Keith Wiles DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
Lesson 20 – OTHER WINDOWS 2000 SERVER SERVICES. DHCP server DNS RAS and RRAS Internet Information Server Cluster services Windows terminal services OVERVIEW.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized.
OpenContrail Quickstart
A Survey of Network Orchestration in Cloud
All content in this presentation is protected – © 2008 American Power Conversion Corporation Rael Haiboullin System Engineer Capacity Manager.
1 © 2001, Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Easy VPN Solutions Applications and Implementation with Cisco IOS.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
Data Center Network Redesign using SDN
OpenContrail for OPNFV
Opensource for Cloud Deployments – Risk – Reward – Reality
Extreme Networks Confidential and Proprietary. © 2010 Extreme Networks Inc. All rights reserved.
Barracuda Load Balancer Server Availability and Scalability.
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical.
 Configuring a vSwitch Cloud Computing (ISM) [NETW1009]
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Peter Chochula DCS Remote Access and Access Control Peter Chochula.
VMware vSphere Configuration and Management v6
Copyright © 2014 Juniper Networks, Inc. 1 Juniper Unite Cloud-Enabled Enterprise Juniper’s Innovation in Enterprise Networks.
Stairway to the cloud or can we take the highway? Taivo Liik.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Turn Bare Metal Into Silver Lining With SCVMM 2012, Today! Mark Rhodes OBS SESSION CODE: SEC313 (c) 2011 Microsoft. All rights reserved.
OpenContrail at OPNFV Summit 2015
By Harshal Ghule Guided by Mrs. Anita Mahajan G.H.Raisoni Institute Of Engineering And Technology.
1 Internal Use Only Network on Demand OVM Demo Script March 2016.
When RINA Meets NFV Diego R. López Telefónica
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
The Docker Container Approach to Build Scalable and Performance Testing Environment Pankaj Rodge, VMware.
ONAP E2E Flow `.
Shaopeng, Ho Architect of Chinac Group
Cisco NFV Infrastructure
Xin Li, Chen Qian University of Kentucky
New Approach to OVS Datapath Performance
Let's talk about Linux and Virtualization in 'vLAMP'
BESS: A Virtual Switch Tailored for NFV
Web application hosting with Openshift, and Docker images
IT Services Katarzyna Dziedziniewicz-Wojcik IT-DB.
Web application hosting with Openshift, and Docker images
Deploying a Million-AP WiFi Network
5G Exchange Open Coopetative Ecosystem The Concept
Enterprise vCPE use case requirement
EASE – New Features Cover example with photo as background
Enterprise vCPE use case requirement
CORD Build Event.
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
The Brocade Cloud Manageability Vision
Xiaodong Duan& Weiqiang Cheng
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Management and Orchestration in Complex and Dynamic Environment
Simplified Development Toolkit
Workload Optimized OpenStack made easy
Presented By - Avinash Pawar
On the Way to Cloud Native:
All or Nothing The Challenge of Hardware Offload
Top #1 in China Top #3 in the world
Designed for powerful live monitoring of larger installations
NFV and SD-WAN Multi vendor deployment
Using Service Function Chaining for In-Network Computation
Using OpenDaylight in Hybrid Cloud: issues or challenges
Presentation transcript:

NFV PoC update November, 2017 Wouter Huisman

NFV? Bron: F5 Networks Inc

Virtualization variants Appliances FPGA/Asic optimized for packet handling Proven track record, predictable performance SW and HW same supplier Commodity Servers COTS Very flexible, any VNF possible Performance dependent on deployment New developments in HW NICs with DPDK support smartNIC Netronome Docker or VMs

Deployment models Centralized VM cluster Distributed VM deployment More efficient and quickly ready for service Shared resources – more cost efficient Not suitable for all NFV functions Distributed VM deployment Separate server at customer site or CPE with integrated x86 Case by case deployment model

vrouter in standard deployments Source: http://fuel-plugin-contrail.readthedocs.io/en/latest/dpdk.html

vrouter in DPDK deployments Source: http://fuel-plugin-contrail.readthedocs.io/en/latest/dpdk.html

Virtual network functions – Why? Customers Need for more external service No tender needed Flexibility Scalable No vendor lock-in Easy to test NFV without commitment SURFnet Providing added value to customers/ new services Providing added value / unburden our customers

Virtual network functions – Why not? Risks Little/no interest from customers Complex development cycle Performance issues VNF E2E services not realized easily Performance lower than anticipated Use VNF remains static Operationally difficult to manage

Logical NFV setup

Front…

…back

Overview components – take 2 Horizon GUI Openstack VM,NFV blade blade blade blade blade blade blade Contrail Server Manager Adding hosts Contrail Controller networking Pica8 switch MX104 SN7/8

Contrail Server Manager Load server-manager add server -f blade1.json Node name/IP adres/MAC adres/NIC IFs/DPDK/etc Reimage server-manager reimage --server_id compute-node-01 Provision server-manager provision --server_id compute-node-01 contrail_4_0_0_3053 Result: a new node with a Linux load in cluster1 configured with vrouter ready in Horizon/Contrail Contrail Server Manager

Contrail Controller Create networks Create security groups Create policies Connect Service Instance using Port Tuples VM spawning is split in two actions Contrail Controller

Horizon VM spawnen Define name Template & settings Conect to network If needed, add Security Groups Horizon GUI Openstack

Demo physical layout vSRX-1 red-2 green-1 red-1 green-2 right left Horizon GUI Openstack Contrail Server Manager vSRX-1 red-2 green-1 red-1 green-2 Contrail Controller right left

Logical layout 192.168.20.12 192.168.20.13 192.168.10.12 Cirros Green-1 Cirros Green-2 Cirros Red-1 vrouter vrouter vrouter MPLSoUDP

Ping between 2 networks 192.168.20.12 192.168.20.13 192.168.10.12 Cirros Green-1 Cirros Green-2 Cirros Red-1 vrouter vrouter vrouter policy MPLSoUDP

Ping via FW to remote network 192.168.20.12 192.168.20.13 192.168.10.12 Cirros Green-1 Cirros Green-2 Cirros Red-1 vrouter vrouter vrouter policy MPLSoUDP vrouter vSRX

Service stitching 192.168.20.12 192.168.20.13 192.168.10.12 Cirros Green-1 Cirros Green-2 Cirros Red-1 vrouter vrouter vrouter policy MPLSoUDP vrouter vrouter VNF1 VNF2

Security Group 192.168.20.12 192.168.20.13 192.168.10.12 Cirros Green-1 Cirros Green-2 Cirros Red-1 Security group: Only 30.30.30.0/24 vrouter vrouter vrouter policy MPLSoUDP vrouter vSRX

To be investigated Networking architecture Throughput Failover Scalability, automated Throughput Different FW vendor Failover Operating VNF by SURFnet Configuration by customers Orchestration