DEPLOYING NFV: BEST PRACTICES

Similar documents
OPENSTACK Building Block for Cloud. Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology

Build Cloud like Rackspace with OpenStack Ansible

Red Hat OpenStack Platform 13

Introduction to Cisco and Intel NFV Quick Start

TITANIUM CLOUD VIRTUALIZATION PLATFORM

Composable IaaS+ and future. Sergey Goncharov Solution Architect, Red Hat

Red Hat Virtualization

WIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS

CLOUD ARCHITECTURE & PERFORMANCE WORKLOADS. Field Activities

Akraino & Starlingx: A Technical Overview

NFV Infrastructure for Media Data Center Applications

Cisco Virtualized Infrastructure Manager

Analyzing Performance of OpenStack with Grafana Dashboards

CREATING A CLOUD STRONGHOLD: Strategies and Methods to Manage and Secure Your Cloud

"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary

MWC 2015 End to End NFV Architecture demo_

Red Hat HyperConverged Infrastructure. RHUG Q Marc Skinner Principal Solutions Architect 8/23/2017

Edge Computing Operations:

HPE Helion OpenStack Carrier Grade 1.1 Release Notes HPE Helion

Network Function Virtualization Using Data Plane Developer s Kit

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

DEEP DIVE: OPENSTACK COMPUTE

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

HP Helion OpenStack Carrier Grade 1.1: Release Notes

Dell EMC NFV Ready Bundle for Red Hat. Overview Presentation January 2018

Reference Architecture: Red Hat OpenStack Platform

Build your own Cloud on Christof Westhues

Road to Private Cloud mit OpenStack Projekterfahrungen

RED HAT CLOUDFORMS. Chris Saunders Cloud Solutions

Ocata, Integrations and NFV. Sergey Goncharov Solution Architect, Red Hat

Red Hat OpenStack Platform 8 Red Hat Solution for Network Functions Virtualization

Quantum, network services for Openstack. Salvatore Orlando Openstack Quantum core developer

5 Things You Need for a True VMware Private Cloud

Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical

Reference Architecture: Red Hat OpenStack Platform with ThinkSystem Servers

Open Hybrid Cloud & Red Hat Products Announcements

Akraino & Starlingx: a technical overview

Architecture and terminology

THE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage

NephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds

Monitoring The Cloud. Service Providers View October 2017

Product Description. Architecture and Key Components OSS/BSS. VNF Element Management Systems VNF1 NFVI. Virtual Computing Red Hat.

Building your Private Cloud with Red Hat OpenStack & Red Hat CEPH Storage from POC to Production deployment in 2 weeks

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Achieve Low Latency NFV with Openstack*

OPEN TELCO: A take on the Virtual Central Office

Storage Fault Tolerance in Hyper-Converged Clouds running Red Hat OpenStack Platform. Asmita Jagtap Senior Principal Software Engineer 2 nd May 2017

NephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds

Red Hat Enterprise Linux OpenStack Platform User Group.

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect

ONOS-based Data Plane Acceleration Support for 5G. Dec 4, SKTelecom

SUBSCRIPTION OVERVIEW

Network Function Virtualization over Open DC/OS Yung-Han Chen

SDN Controller/ Orchestration/ FastDataStacks. Joel Halpern (Ericsson) Frank Brockners (Cisco)

Challenges and Best practices for Deploying NFV & SDN Presenting at Juniper s NXTWORK 2017

Learn. Connect. Explore.

Data Path acceleration techniques in a NFV world

INTRODUCING CONTAINER-NATIVE VIRTUALIZATION

Thomas Lin, Naif Tarafdar, Byungchul Park, Paul Chow, and Alberto Leon-Garcia

1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27

ENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS

Contrail Cloud Platform Architecture

Open Source Community Extends Virtual Central Office to Mobile Use Case

RED HAT CEPH STORAGE ROADMAP. Cesar Pinto Account Manager, Red Hat Norway

Software-Defined Networking (SDN) Overview

Customize OpenStack for Telco NFV

Red Hat OpenStack Platform 10

THE TOTAL COST OF OWNERSHIP: ADVANTAGES OF VMWARE vcloud NFV OPENSTACK IN THE VIRTUALIZED PACKET CORE OF OBILE NETWORKS

Delivering Red Hat OpenShift at Ease on Red Hat OpenStack and RHV

Migrating Session Border Controllers to the Cloud

Dataplane Networking journey in Containers

OpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist

QoS/QoE in future IoT/5G Networks: A Telco transformation infrastructure perspective.

End to End SLA for Enterprise Multi-Tenant Applications

Enabling Red Hat Virtualization for the Hybrid Cloud

Architecting a vcloud NFV OpenStack Edition Platform REFERENCE ARCHITECTURE VERSION 2.0

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

Design and Implementation of Virtual TAP for Software-Defined Networks

Red Hat Enterprise Virtualization Hypervisor Roadmap. Bhavna Sarathy Senior Technology Product Manager, Red Hat

GETTING STARTED WITH OPENSTACK. Kenneth Hui, Rackspace Dan Radez, Red Hat April 27, 2016

Contrail Cloud Platform Architecture

K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment

OPENDAYLIGHT TUTORIAL

Public Cloud - Azure workshop

Automating, Securing, and Managing Cox Automotive's (AutoTrader) Big Data Infrastructure

(Em)Powering Open Hardware with Open Source Software

Red Hat OpenStack Platform 10 Product Guide

DevOps CICD for VNF a NetOps Approach

INSTALLATION RUNBOOK FOR Netronome Agilio OvS. MOS Version: 8.0 OpenStack Version:

Nova Scheduler: Optimizing, Configuring and Deploying NFV VNF's on OpenStack

Integrated Management of OpenPOWER Converged Infrastructures. Revolutionizing the Datacenter

OPENSTACK AGILITY. RED HAT RELIABILITY.

VMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.

Introduction to Neutron. Network as a Service

Dell EMC NFV Ready Bundle for Red Hat

Red Hat Roadmap for Containers and DevOps

SD-WAN Monitoring. by CA Technologies. Tim Diep, Director Product Management Jeremy Rossbach, Sr. Product Marketing Manager.

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

Hillstone CloudEdge For Network Function Virtualization (NFV) Solutions

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN

Transcription:

DEPLOYING NFV: BEST PRACTICES Rimma Iontel Senior Cloud Architect, Cloud Practice riontel@redhat.com Julio Villarreal Pelegrino Principal Architect, Cloud Practice julio@redhat.com

INTRODUCTION TO NFV

Introduction to NFV What is NFV? NFV or Network Functions Virtualization: Decoupling of network functions from underlying physical network infrastructure Move of traditional network functions usually deployed in proprietary hardware to software running in virtual machines (VM) on general-purpose hardware or cloud infrastructure

Introduction to NFV Why the increase in the adoption of NFV? Legacy infrastructure is the reason! High costs Lack of flexibility Scalability issues Slow innovation Vendor lock-in

Introduction to NFV NFV Benefits Lower costs: Reduce CapEx Reduce OpEx Increases flexibility: Management automation Reusable infrastructure Empowers innovation Easy to scale Faster Time-to-Market

Introduction to NFV NFV, Open Source, and Red Hat! 83 % Red Hat, Open Source and the Telco Industry of telco operators demand or prefer open systems for their networks 95 % of telco operators see open source as a positive attribute for NFV solutions Open platform for network programmability for SDN and NFV Open Source IaaS cloud platform Linux kernel development, innovation, and expansion Source: Doyle Research, Open Networking Drives NFV Innovation for the Telecom Industry, December 2014.

NFV Architecture

OPENSTACK IN NFV

OpenStack as NFVi Advantages of OpenStack vs Traditional Virtualization Modular components Multi-tenancy Pluggable storage and networking Rich APIs Vibrant community

Virtualized Infrastructure Manager Individual modular OpenStack components collectively deliver a set of capabilities necessary to meet VIM requirements: Controls and manages compute, networking and storage resources Allocation and release of individual resources Mapping of physical resources to virtual Secure way of resource sharing across multiple tenants Quota management and enforcement Provides platform resiliency with Highly Available control plane Exposes APIs to enable orchestration across services and domains Provides mechanisms to collect fault and performance data for physical and virtual resources

SDN Options Neutron as an SDN provider Support for VLAN, VxLAN, and GRE overlays Open source, supported by upstream, utilizes upstream components QoS and performance optimization Fully integrated into OpenStack development and maintenance tools and cycles Commercial SDN Implementations Vendor-dependent Might utilize proprietary components Require integration with NFVi deployment tools Different development cycles from other NFVi components Might provide specialized features Potential faster feature implementation and customizations support

Storage Options CEPH Open source Utilizes COTS x86 hardware and standard Ethernet and IP connectivity Supported as a backend for all OpenStack storage components: Cinder, Glance, Swift, Nova ephemeral Built-in redundancy Commercial Storage Implementations Vendor-dependent Might utilize proprietary components and hardware Specialized connectivity requirements Require integration with NFVi deployment tools Different development cycles from other NFVi components Might provide specialized features

Performance Considerations

Optimized Platform End-to-end service performance achieved through individual component performance optimization and platform-aware service placement Support for Compute intensive workloads with Enhanced Platform Awareness (EPA) Huge pages Allow the use of larger page sizes (2M, 1GB) providing guests with predictable memory access CPU pinning Allows assignment of vcpu cores, and the associated emulator threads, to dedicated CPU cores Thread affinity NUMA awareness Support Data-plane intensive workloads with network optimization capabilities Direct device assignments to virtual machines with SR-IOV and PCI-passthrough DPDK-enabled OVS Network QoS Hardware acceleration

Monitoring and Troubleshooting Tools Open Source options Elasticsearch Fluentd Kibana Nagios Integration with existing tools SNMP syslog

Sample NFV Use Cases Virtual Evolved Packet Core (vepc) Virtual IP Multimedia Subsystem (vims) Virtual Content Delivery vrouter/vswitch vids/ips Virtual Customer Premise Equipment (vcpe) Gi-LAN Virtualization vran/cran CORD Virtual everything (vdhcp, vdns, vlb, vfw, vnat, etc.)

Putting it all together with Red Hat

Red Hat OpenStack Platform

Red Hat OpenStack NFV Features High Availability for Platform and Instances Composable Roles Enhanced Platform Awareness NUMA Awareness CPU Pinning Huge Pages SR-IOV GA (Director Support) OVS-DPDK GA (Director Support) OVS 2.6 DPDK 16.11 ODL Tech Preview RT-KVM Tech Preview Hyper Converged Infrastructure (HCI) Nova Device Role Tagging VLAN Aware VMs (OVS Support) Tech Preview

Red Hat Ceph Storage COMPLETE STORAGE FOR OPENSTACK Bundled with Red Hat OpenStack Platform Director integration for deploying Ceph 2.0 Automated deployment with added validation checks Automated deployment for Ceph Object storage in OSP director Management of Ceph major release upgrades with added validation checks Ceph best practice optimized deployment guides Deeply integrated with modular architecture and components for ephemeral and persistent storage Nova, Cinder, Manila, Glance, Keystone, Swift Speed instant booting and back-ups Optimized for Database as a Service with MySQL workloads

Red Hat CloudForms OpenStack Integration for Day 2 Manage multiple clouds with one pane of glass Node Management: Stop/Start/Add/Remove for nodes Synchronise with CloudForms Tenants: create, update, delete tenants Support for Domains, Region and Host Aggregate Provisioning: from Volumes, Snapshots, Instances to Volume Cinder Backup/Restore from various back-ends Create, delete snapshot volumes CloudForms Dashboards and Topology view Inventory and represent network topology of OSP infrastructure Out-of-the-box reports focusing on OSP infrastructure

Automation with Red Hat Ansible SIMPLE Human readable automation No special coding skills needed Tasks executed in order POWERFUL App deployment Configuration management Workflow orchestration AGENTLESS Agentless architecture Uses OpenSSH and WinRM No exploits or updates Uses YAML format - a simple, human-readable, and familiar way to blueprint the infrastructure Full stack automation (HW, OS, IaaS, VMs, Guest OS, Containers, Applications)

Operational Tools Full support of Clients for Availability Monitoring (Sensu) and Common Logging (fluentd) Director provides composable service templates for deployment of Sensu monitoring agent and Fluentd configured as a log collector for OpenStack services. Reference implementation guide for an Operational Tool server stack The opstools-ansible project is a set of Ansible playbooks Enable operators to install and configure the server-side Operational Tools for availability monitoring, centralized logging, and performance monitoring. Will be distributed and maintained by an upstream channel Component packages will be installed directly from third-party repositories.

THANK YOU plus.google.com/+redhat facebook.com/redhatinc linkedin.com/company/red-hat twitter.com/redhatnews youtube.com/user/redhatvideos