NFV and What it Means to You From ETSI to MANO to YANG Making Sense of it All

Similar documents
NFV Management and Orchestration: Enabling Rapid Service Innovation in the Era of Virtualization

Why Service Providers Need an NFV Platform Strategic White Paper

Leveraging SDN and NFV in the WAN

NSN Liquid Core Management for Telco Cloud: Paving the way for reinventing telcos for the cloud

NOTA DE PRENSA PRESS RELEASE

Cisco NFV Solution for the Cisco Evolved Services Platform

Transforming Service Life Cycle Through Automation with SDN and NFV

NFV MANO: What's Wrong & How to Fix It

The Role of Virtual Routers In Carrier Networks

SDN and NFV in the WAN

Value Creation with Innovative Network Interface Devices (NIDs)

Easy Deployment of Mission-Critical Applications to the Cloud

Dynamic Service Chaining for NFV/SDN

The New IP Networks: Time to Move From PoC to Revenue

Virtualization, SDN and NFV

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

WHY SERVICE PROVIDERS NEED A CARRIER PaaS SOLUTION cpaas for Network

CLOUDBAND WITH OPENSTACK AS NFV PLATFORM STRATEGIC WHITE PAPER NFV INSIGHTS SERIES

What is SDN all about?

Introduction to Quality Assurance for Service Provider Network Functions Virtualization

NFV and its Implications on Network Fault Management Abhinav Anand

Delivering Managed Services Using Next Generation Branch Architectures

Management & Orchestration of Metaswitch s Perimeta Virtual SBC

Understanding the Business Case of Network Function Virtualization

Take Charge of the Cloud Platform for NFV to Maximize Success

Customer Benefits Through Automation with SDN and NFV

FROM A RIGID ECOSYSTEM TO A LOGICAL AND FLEXIBLE ENTITY: THE SOFTWARE- DEFINED DATA CENTRE

NFV Director overview

NFV Forum Progression to Launch

Software Defined Security Mechanisms for Critical Infrastructure Management

Top 26 Companies in the Global NFV Market

Network Virtualization

Network Operations in the Era of NFV & SDN. Chris Bilton - Director of Research & Technology, BT

White Paper - Huawei Observation to NFV

Intel Network Builders

Network Infrastructure Virtualization: Transforming Telecommunications and Managed Services

Nokia Networks. Nokia Networks. telco cloud is on the brink of live deployment

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

Cisco Virtual Managed Services

Organization Transformation for Network Function Virtualization Infrastructure As A Service (NFVIaaS)

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

GigaSpaces Real-Time Analytics for Big Data

Evolution of OpenCache: an OpenSource Virtual Content Distribution Network (vcdn) Platform

Cisco Network Services Orchestrator enabled by Tail-f Multi-Vendor Service Automation & Network Programmability Stefan Vallin, Ph D

Business Case for NFV/SDN Programmable Networks

Unifying the Programmability of Cloud and Carrier Infrastructure

SOFTWARE DEFINED NETWORKING

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

ETSI NFV Management and Orchestration - An Overview

Unlocking virtualization s full potential

Nokia CloudBand Network Director

We Deliver the Future of Television The benefits of off-the-shelf hardware and virtualization for OTT video delivery

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

The Benefits of SD-WAN with Integrated Branch Security

program As a new TM Forum project led by the world s leading providers and suppliers, TM Forum s ZOOM Program will:

The following normative disclaimer shall be included on the front page of a PoC report:

Horizontal Integration - Unlocking the Cloud Stack. A Technical White Paper by FusionLayer, Inc.

Software Defined Network (SDN)

HP OpenStack & Automation

The Distributed Cloud: Automating, Scaling, Securing & Orchestrating the Edge

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

Group-Based Policy for OpenStack

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

AN OPEN PLATFORM TO ACCELERATE NFV. A Linux Foundation Collaborative Project

Core and Pod Data Center Design

InterCloud Systems. Corporate strategy

Canvas VAS Transformation & Consolidation. Whitepaper. info@telenity.com

NFV Checklist. Designing Agile, Scalable Networks for Carrier-Grade Performance

LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM

Software Defined Networks (SDN) and Network Function Virtualization (NFV) Market, Forecasts, and Impact on Network Operators

VIRTUALIZING THE EDGE

U s i n g S D N - and NFV-based Servi c e s to M a x i m iz e C SP Reve n u e s a n d I n c r e ase

Accenture Next Generation Enterprise Services: Helping CSPs Extract Optimum Value from Digital Network Transformation

Enabling rapid and adaptive network applications deployment

Ensuring end-user quality in NFV-based infrastructures

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

Service Orchestration: The Key to the Evolution of the Virtual Data Center

Platform Technology to Support Network Functions Virtualization Solution

Blue Planet. Introduction. Blue Planet Components. Benefits

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

The programmable network cloud

Cloudify and OpenStack Heat

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

VMworld 2015 Europe Announcement Summary What s New

SDN Unlocks New Opportunities for Cloud Service Providers

The Promise and the Reality of a Software Defined Data Center

HIGH-SPEED BRIDGE TO CLOUD STORAGE

Operationalizing SDN and NFV Networks

Network Function Virtualization Primer. Understanding NFV, Its Benefits, and Its Applications

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial

Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University

Realizing Network Function Virtualization Management and Orchestration with Model Based Open Architecture

The real-time cloud. ericsson White paper Uen Rev B February 2014

Software Defined Data Center for Network Functions Virtualization. Leonardo Vomero EMC Forum 2014 Dubai,17th November 2014

REALIZING THE FULL BENEFITS OF NETWORK FUNCTIONS VIRTUALIZATION AND SOFTWARE-DEFINED NETWORKING STRATEGIC WHITE PAPER

Branches as Nimble as the Cloud: Unleashing Agility with Nuage Networks Virtualized Network Services EXECUTIVE SUMMARY

Ericsson Virtual Router (EVR) is the industry s first carrier-grade virtual router that delivers agility in service and infrastructure deployment

WHITE PAPER. How To Compare Virtual Devices (NFV) vs Hardware Devices: Testing VNF Performance

Expert Reference Series of White Papers. Is Network Functions Virtualization (NFV) Moving Closer to Reality?

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Transcription:

NFV and What it Means to You From ETSI to MANO to YANG Making Sense of it All By: GigaSpaces Research, Cloudify Team Contributors: Nati Shalom, Yaron Parasol, Shay Naeh, Yoram Weinreb

NFV and What it Means to You Table of Contents The Road to NFV... 3 ETSI, MANO and Modeling Languages... 4 MANO Based on TOSCA with Cloudify... 6 Use Case: NFV in a Week with Open Source Tooling... 9 The Architecture... 10 Achieving NFV Automagically... 11 Conclusion... 12 P a g e 2

The Road to NFV For the last few decades networking was mainly a physical thing. The most basic building blocks like switches and routers were physical devices with their own configuration and management system. More complex network functions were provided as blades and racks where the vendor controlled both the hardware and the software, largely built in a black-box approach, that albeit provided the safety of control, at the dire expense of complete lack of scalability paired with a long time to market, and very specialized staff to run and manage these systems. With the need for agility and scale these days, this has started to hit a wall. However, the problem with scaling up of network functions is that in order to do so, you have to change boxes as demand fluctuates, and when you reach peak time you need to be elastic on the fly - and this is nearly impossible with manual configurations. As NFV (network function virtualization) becomes a real pain point more network vendors are working on a solution of how to take their existing investment in network products and make them NFV-enabled. The decision to move to NFV is based on the growing need for standardized architecture built on commodity hardware, elasticity and scale based on software-driven networking, which would then enable flexibility that would reduce vendor lock-in, all enabling faster time to market, and representing a growth engine for this highly-competitive industry. The target is that eventually everything (OSS and BSS combined) will run as virtual software components on commoditized hardware - migrating from core systems based on dedicated hardware & software into standardized software-driven virtualized network functions. With open source cloud being software driven infrastructure that exposes the networking APIs to the users, it is now possible to build customizable Software Defined Networks (SDN) to fill this gap where we can automate this as part of our application deployment. That said, working with SDN requires knowing a bit more about how information moves around between your cloud resources, and ensuring they are application-oriented and are able to communicate with the layers above and below. However, the crux of the matter is, that typically network components require substantial code changes to turn an existing NF into a VNF them into an NFV service running (or virtualized network function) running on virtualized hardware & software, and then ultimately on the cloud. This becomes an even more daunting challenge when we want to do this in a standardized way and without losing control. Each of these components was typically built to run in a legacy environment, while not taking into account virtualization and cloud requirements. P a g e 3

ETSI, MANO and Modeling Languages To this end, many Telcos and Enterprises these days are searching for modeling languages to help achieve the goal of application and network orchestration, and they are betting on OpenStack and the nature of standardsdriven open source cloud to help deliver this in the real world. One enterprise IT vendor (GigaSpaces) has been included in this report because its open source technology is the basis for a number of telco vendors NFV MANO implementations. Caroline Chappell, Principal Analyst, NFV & Cloud Heavy Reading ETSI, the European Telecommunications Standards Institute, has defined a standard reference architecture to achieve NFV, which includes the stages of rewriting the previous OSS black boxes to become VNFs, which is then built upon a VNFI (virtualized network functions infrastructure - AKA the IaaS, in many cases OpenStack). Figure 1: ETSI Architecture with Cloudify Orchestration P a g e 4

ETSI also discusses the MANO specification, which is the management and orchestration specification that currently is just basically theoretical and has no actual existing implementation aside from companies that have written proprietary specifications to materialize MANO in the real world. MANO is the layer defined by ETSI that manages and orchestrates the cloud infrastructure and resources, and it is comprised of the following elements: The VIM (Virtual Infrastructure Manager), essentially controls the interaction of the VNF with the compute, networking, and storage resources of the chosen NFVI (i.e. cloud or virtualization layer). The VNFM (Virtual Network Function Manager), is responsible for the VNF lifecycle management - e.g. it takes action on instantiation, termination, failover, scaling in and out, and more. The NFV Orchestrator (which is where Cloudify comes in), as its name implies, basically serves the purposes of orchestrating and managing the software and infrastructure resources of the VIM, and realizing the NFVI s network services. ETSI's MANO is intended to provide the full end-to-end lifecycle of NFV orchestration and management from installation and deployment through post-deployment, or in the telco industry terminology - Day 0 through Day 2 support. This brings us to TOSCA (Topology Orchestration Specification for Cloud Applications). TOSCA is a specification by the Oasis standards foundation (the same people that brought us XML), that provides a standard templating language that has been gaining adoption. TOSCA is the direct result of the need to create an alternative and agnostic syntax that is freely available that enables you to describe more advanced functionality scenarios specifically around complex topologies and applications, in a standardized manner. P a g e 5

MANO Based on TOSCA with Cloudify As MANO is currently just a guideline all implementations of MANO are proprietary, aside from the TOSCA-based agnostic implementation that also enables the plugging in of additional standards like YANG/Netconf for service chaining. Cloudify essentially plays the role of the ETSI orchestrator, where it not only is able to leverage VNF managers, having an open and pluggable architecture - Cloudify is able to interface with the VIM in the same manner, and even the NFVIs virtualization layer, enabling better orchestration of the lower level SDNs. Figure 2: Cloudify & SDN in OpenStack P a g e 6

Key Solution Benefits Cloudify is the only pure-play orchestration framework uniquely positioned to fit into heterogeneous enterprise and Telco environments, and also includes: TOSCA-based, pure-play standarddriven orchestration Topology-driven and application-centric management and monitoring of the entire NFV lifecycle Integration with any tool chain Support for any application stack, with native OpenStack, bare metal, and virtual appliance support (enabling portability to any cloud and hybrid cloud models) Support for containerized and noncontainerized workloads Designed for federated deployment Support legacy network functions Built in auto-healing and auto-scaling policies for deployed applications Embeddable (OEM) Since Telcos are a very standard driven industry, we re seeing the importance and adoption of a standard like TOSCA becoming an Key important Solution criterion Benefits in the choice of orchestration. As a result, the formerly disparate IT worlds of NFV and enterprises are beginning to converge, and TOSCA has been playing a leading role in becoming the standard for NFV orchestration for both these industries. On top of TOSCA & MANO, many carriers & Telcos use YANG/Netconf for the purpose of service-chaining on the VNF level. With TOSCA as the engine, it is very easy for Cloudify to plugin to other standards, such as YANG to be able to minimize the learning curve, and leverage existing know-how. Cloudify provides the full end-to-end lifecycle of NFV (VNFs) orchestration from installation and deployment through monitoring of KPIs, with automatic action taking such as autohealing and auto-scaling based on these metrics -- i.e. Day 0 through Day 2 support -- all through a simple TOSCA-based YAML blueprint. This significantly simplifies the complexities involved with exposing networking elements to the user by abstracting the networking piece of the deployment into an application blueprint. In addition, the fact that you can setup your network configuration as part of your application deployment allows you to harden security to match the application topology exactly. Figure 3: Cloudify in NFV Architecture P a g e 7

Many big Telcos have chosen and are evaluating Cloudify in large part due to it being open source, as well as modular in nature, enabling pluggability with existing and new toolsets and environments. On top of this, Cloudify provides many plugins to interface with peripheral network databases, such as DNS and LDAP, and has already demonstrated its capabilities to orchestrate large subsystems like IMS, internet activation and provisioning per tenant out of the box. With the ability to have one manager that supports multiple clouds (from VMware to OpenStack) as well as multiple data centers and availability zones, Cloudify, is very attractive to mid to large Telcos, ISPs, and enterprises with a hybrid cloud model. VMware is just one such company that has selected Cloudify as their orchestration platform of choice to launch applications and VNFs on vcloud Air. To watch the recent webinar on this, as well as a live demo visit: Cloudify for VMware. Figure 4: Putting it all Together P a g e 8

Use Case: NFV in a Week with Open Source Tooling A major Telco was looking to expand its offering to provide on-demand internet connectivity for small to medium-sized offices. This would include a web portal that provides a simple experience to choose an internet provider, as well as infrastructure considerations -- speed, security, and VPN - and any other additional services required, instantaneously, and get connected. Much like on-demand cloud resources. To be able to truly be able to offer such an added value service, this entire process would need to be automated, be able to support the connection to many devices that are software driven, with consistent management and orchestration. To do so, they realized they would need an NFV architecture, coupled with a standard-driven orchestration engine to provide the backbone for this virtualized networking environment. Through the Cloudify orchestrator the Telco was able to define a TOSCA blueprint that brings up all of the pieces in the architecture, and places them in the right service chain. This was how the overall architecture looks, it is comprised of two main parts: Shared services which are part of the carrier backend. A set of services that are created per tenant/customer as part of the internet activation process that includes services like vfirewalls, vdpi, vrouter and VPN connectivity. In some cases Tail-F was also used to configure the network devices after they have been established. Use Case - Figure 1: Reference Architecture P a g e 9

The Architecture The system architecture that they chose to rely on was an IP aggregator, called an IPAG, which was also the given piece of the architecture to build the orchestration around, which is almost like a switch for internet connectivity in LAN or WAN fashion, just for multiple clients. Based around the IPAG, the next pieces of the architecture required were first the vce device (virtual consumer edge), which basically serves as the client-side router piece (a virtual router piece). The vce has a one-to-one relationship with each customer, meaning every customer that signs up receives a dedicated vce configured for them. This vce then connects to the vpe device (virtual provider edge), which is a set of routers provisioned by the Telco that connects to the outside networks, (i.e. the actual internet providers that ultimately provide the internet access to the end user). In between the vce & vpe, additional NFV devices can optionally be included in the architecture, including virtual firewall, proxy and any other components. Through the Cloudify orchestrator the Telco was able to define a TOSCA blueprint that brings up all of the pieces in the architecture, and places them in the right service chain. This starts with the IPAG, which is provisioned first. Next the vce is provisioned on demand along with all of its configurations - routing tables, network interfaces that need to be configured to connect to the chosen internet providers. The vpe allows the Telco to connect the customer to multiple internet providers - this ability to connect to multiple ISPs provides an added layer of resiliency for the Telco and client, so that if that one connection hiccups the customer is not affected, as well as more competitive pricing. The firewalls, proxy and additional networking components are brought up between the vce and vpe steps in the blueprint. This was achieved through the following workflow: Use Case - Figure 2: NFV Workflow P a g e 10

The resulting blueprint and topology are as seen below: Use Case - Figure 3: Blueprint Use Case - Figure 4: Topology Achieving NFV Automagically Where previously these routers had to be manually configured, and there would be actual physical router boxes that played the role of the vce and vpe, this NFV model on top of adding a level of flexibility and time to market formerly impossible with dedicated hardware and software - eliminating the need for time-consuming procurement processes of hardware, and the unscalable and costly model of dedicated staff to configure it. What s more Cloudify s TOSCA-based pluggable architecture is completely infrastructure agnostic, enabling the Telco to easily move between different data centers or locations by just assigning the NFVs to the different location, providing much-needed deployment flexibility and agility, as well. Cloudify also provides much-needed auto-scaling of NFV resources based on metric and environment changes, out of the box, which was implemented in phase two of the network function virtualization. This Telco was able to offer customers this new service in less than two weeks, including the entire autoconfiguration and post-deployment capabilities. P a g e 11

Conclusion If in the past with dedicated hardware and software, networking functions were complex and had innate scale limitations, the cloud has now made it possible to expose these aspects to the user, and has enabled dynamic customization as never before. NFV enables the breaking up of the network into the sum of its components, leaving just the software aspects. This coupled with standard-based management and orchestration now makes it possible to maintain the flexibility and simplicity needed in a cloud-based world, coupled with maximum control a previously complex undertaking. This added layer of auto-scaling, dynamic resource allocation, high availability, remediation, and the orchestration of complex workflows and processes is the backbone to enabling the simplified management of the diverse VNFs in their service chains, providing the true agility and production readiness required in the competitive Telco and enterprise worlds. "Network functions virtualization (NFV) is at the heart of some major transformations for telecom operators, but it s only going to work if it remains as open as possible vendors enthusiasm for NFV is leading to a zoo of orchestrators, where each vendor proposes its own variety of NFV management. What s needed is a unified approach, one where all services are managed end-to-end. Axel Clauberg, Vice president of IP architecture and design at Deutsche Telekom That said, the complexity this area has seen with the zoo of offerings from diverse vendors, has made this area quite confusing to navigate. This where the need for pure-play orchestration, that is backed by a leading standard, becomes important in addressing these challenges. By providing network vendors a TOSCA-based, open source framework (such as Cloudify), that can easily be embedded as part of each solution stack built on standardized orchestration, enables the gluing all of the pieces of these complex systems and solutions together, all with a common management layer. P a g e 12

www.getcloudify.org GigaSpaces Offices Worldwide US East Coast Office, New York International Office, Tel Aviv Asia Pacific Office, Hong Kong Tel: +1-646-421-2830 Tel: +972-9-952-6751 Tel: +852-37198212 US West Coast Office, San Jose Europe Office, London Tel: +1-408-816-1740 Tel: +44-207-117-0213 P a g e 13