tail-f network control system solution for carrier ethernet services

29
Tail-f Network Control System Solution for Carrier Ethernet Services

Upload: jonas-patrick

Post on 21-Dec-2015

223 views

Category:

Documents


4 download

TRANSCRIPT

Tail-f Network Control System Solution for Carrier Ethernet Services

Datavision’s Focus: SDN Realization

Datavision helps our clients conceive and develop specific and customized Software Defined Network Solutions leveraging the latest SDN and virtualization technologies, achieving network and data center efficiencies, allowing applications and users to dynamically control network and computing resources.

2

Confidential

Datavision’s Focus: SDN Realization

Datavision provides the network engineering and software expertise to develop and build the Network and Data Center Applications that will implement and realize the Software Defined Network use cases based on customer-specific needs including network, computing, security, QoS, performance, etc. solutions based on:

• Software Defined Networking controllers• Compute Virtualization• Network Virtualization for data center/WAN environments• Network Functions Virtualizations & Orchestration solutions

3

Confidential

Practical Cloud Service Implementations/PoCs Designed, built and operated VmWare based cloud service for Cisco

Telepresence cloud service. Service creation for Tier 1 service provider globally. Includes BT,

T-Systems/DT , Orange, Telstra, Magyar, Verizon, Tellus, Swisscom, TATA, Safaricom.

Design Built and operated VMWare based cloud service for Tier 1 provider voice and Telepresence cloud service.

Sample Deliverables involved Architectural and operational design for managing multi-tenant

datacenter with virtualized applications and components from multiple vendors.

Disaster recovery, High Availability and backup solutions for virtualized applications running in multiple datacenters.

Automated Process for tenant creation and network configuration within datacenter.

Integrated Datacenter with Service Provider MPLS network and other over the top technologies such as LISP, DMVPN.

4

Confidential

Developed SDN/NFV use-cases and concepts applicable to Tier 1 Provider environment.

Created presentations and whitepapers to evangelize SDN/NFV concepts throughout Tier 1 Provider, including leadership teams.

Created SDN/NFV PoC lab and validated SDN/NFV use-cases and functions provided by multiple vendors/technologies including : Cisco, Juniper, Open Source, VMWare, Radware, Tail-f Openflow, OnePK, LISP, OTV, BGP flowspec, OpenStack, Contrail, Yang.

Integration and orchestration of several virtual functions using different SDN controllers / Orchestration toolkits. Virtual functions includes Firewalls , Security appliances, Wireless controllers, routers, vIPS,

VPN concentrators, Identity engine, call-control functions etc. Created Self-Service ordering portal to allow dynamic instantiation and configuration of

virtual functions. Demonstrated functions has visibility up to Tier 1 provider Senior Executive

Management and top 25 Tier 1 customers. Developed Use-cases will be adopted as production services in 2014/2015 timeframe.

Tier 1 NFV/SDN Service Development 5

Confidential

Tier 1 SDN/NFV Proof-of-Concept Environment 6

OpenStackCreate Tenant Network, Create VM’s with base

config

Transport Network

Tail-fVM Configuration for

each use-case

COTS Hardware (HP/UCS)

VMWare/KVM

Tenant A Tenant B Tenant C

vSwitch

Enterprise A

Enterprise B

Enterprise C

Service Catalog

Confidential

Practical Implementations/PoCs• Experience with managing large virtualized production

environment with 99.99% availability• Projects involved:

• Architectural and operational design for managing multi-tenant datacenter with virtualized applications

• Backup solutions for virtualized applications running in multiple datacenters

• Creating tenant segment and virtual private space for application infrastructure

7

Confidential

Datavision Carrier Ethernet Solutionthe Tail-f Network Control System (NCS)

8

Tail-f Network Control System Highlights the Tail-f Network Control System (NCS)

solution for Service Providers and Access Providers offering Carrier Ethernet (CE) services

The purpose of this presentation is as an initial engagement for Operator discussions around the Tail-f NCS solution

9

Business Processes: Service Orchestration Tail-f’s NCS solution provides a service orchestration

solution for real-time Service Fulfillment across multi-vendor devices in a Service Provider’s network

Service Agility is a top priority to drive down the time to add new features and deploy new services as well as the cost of Operations

NCS enables automation of provisioning and activation of network services, such as replacing Manual, labor-intensive and error-prone processes such as

Microsoft Word templates, Excel Spreadsheets and non-scalable CLI scripts executed at the individual device level

10

NCS Business Process Flow: Service Fulfillment This example illustrates where NCS provides process automation (yellow processes)

for Service Fulfillment

11

NCS Architecture: A Model Driven Approach

NCS uses the YANG data modeling language (IETF RFC 6020) for Data Modeling at the Service Manager (Service Layer) and Device Manager (Device Layer).

Service-Aware via a Service Manager Provides a declarative way to specify how a network

service is applied to the network infrastructure in a transactional manner

Transactions are performed as distributed atomic change sets allowing easy rollback if service provisioning fails or when service recover is desired

Network State-Aware via a Device Manager The configuration state of the network infrastructure and

NCS database is in constant sync

12

NCS Architecture Overview

OpenFlow Controllers

Service Manager

Multi-Vendor Network

Network Engineer EMS/NMS

NETCONF REST CLI Web UI SNMP JAVA/Javascript

OSS/BSS

NCS

AAA Core Engine

NETCONF SNMP REST CLI WS

Network Element Drivers

MappingLogic

Templates

Fast Map

Device ManagerNotification ReceiverAlarm Manager

Openflow Switches

ServiceModels

PackageManager

Script API

DeviceModels

Developer

API

13

Interfaces: Northbound, Southbound & Integration

Tail-f’s NCS Solution provides a wide range of interface support

From a southbound perspective into the network, for device provisioning, NCS supports NETCONF, CLI, SNMP, REST, TL1, SOAP (NETCONF + CLI = 80%)

From a northbound perspective, there are two northbound interface connection points Management Applications

• Supports NETCONF, REST, Java, Python (REST is dominant) Network Engineering Access

• Supports Network-wide CLI (Cisco & Juniper) and a Web User Interface

From an integration perspective, NCS provides a Developer and Scripting API interface to allow application integration

14

Other Benefits of NCS NCS does not require installation of an RDBMS

database such as Oracle or MySQL NCS does not require specialized appliance hardware

and can be installed on any common Linux server or MAC laptop/desktop

NCS provides a migration path the SDN and NFV when Operators are ready to adopt these technologies

NCS is designed for rapid validation and qualification in a Service Provider’s operations environment

15

Carrier Ethernet Use Case: E-Line

UNI-N

UNI

UNI-C UNI-C

CE CEEthernet NID

Service Provider CENUNI

UNI-N

CE = Customer Edge

Subscriber LocationSubscriber Location

Ethernet NID

Ethernet Virtual Connection (EVC)

E-Line Service Type

NCS

NCS provides a Service Orchestration solution for a Service Provider’s end-to-end E-Line (Ethernet Private Line) service offering connecting two subscriber locations

Northbound Interfaces

Network EngineerManagement Applications

Southbound Interfaces

16

Carrier Ethernet Use Case: E-Access

UNI

UNI-C UNI-C

CE CE

Service Provider CEN

NCS

UNIUNI-N

CE = Customer Edge

Subscriber LocationSubscriber Location

Ethernet NID

Southbound Interfaces

Ethernet Virtual Connection (EVC)

UNI-N

Access ProviderCEN

ENNI

AP Operator Virtual Connection (OVC)

E-Access Service TypeE-Line Service Type

SP Operator Virtual Connection (OVC)

Northbound Interfaces

Network EngineerManagement Applications

vNIDFunction

RMI Channel

NCS provides Service Orchestration for a multi-operator connected service where the Service Provider’s E-Line service is constructed with an Access Provider’s E-Access Service.

17

Carrier Ethernet Use Case: Mobile Backhaul

UNI-N

UNI

UNI-C

UNI-CEthernet NID

Service Provider CENUNI

UNI-N

RAN BS: RAN Base StationRAN CE: RAN Customer Edge

Mobile NetworkRAN BS Site

Ethernet NID

Ethernet Virtual Connection (EVC)

NCS

NCS provides a Service Orchestration solution for Mobile Backhaul solutions connecting two mobile network sites

Northbound Interfaces

Network EngineerManagement Applications

Southbound Interfaces

Mobile Operator Mobile Operator

Mobile NetworkRAN NC Site

RAN NC: RAN Network Controller

RAN CE

RAN CE

18

Carrier Ethernet Use Case: DCI

UNI

UNI-C

Ethernet Cloud CarrierCEN

NCS

UNIUNI-N

Cloud Data Center Site #1

Ethernet NID

Southbound Interfaces

Ethernet Virtual Connection (EVC)

Access ProviderCEN

ENNI

AP Operator Virtual Connection (OVC)ECC Operator Virtual Connection (OVC)

Northbound Interfaces

Network EngineerManagement Applications

vNIDFunction

RMI Channel

NCS provides Service Orchestration for Data Center Interconnections (DCI) with NFV.

Cloud Data Center Site #2w/vNID VNF

19

Carrier Ethernet Service Orchestration

Network Element DriversOpenFlow Controller Cluster

Device Manager

Service Manager

Tail-f Network Control System

FlowletModels

Carrier Ethernet ServiceModels

Network-wide CLI, WebUI

Flowlets

Flowlets

Flowlets

NETCONF, REST, Java

Network Engineer

ManagementApplications

Device Models

NCS Use Case: Carrier Ethernet (Physical End Points) 20

Carrier Ethernet Service Orchestration

Network Element DriversOpenFlow Controller Cluster

Device Manager

Service Manager

Tail-f Network Control System

FlowletModels

Carrier Ethernet ServiceModels

Network-wide CLI, WebUI

Flowlets

Flowlets

Flowlets

NETCONF, REST, Java

Network Engineer

ManagementApplications

Device Models

NCS Use Case: Carrier Ethernet (Virtual End Point) 21

NCS Additional Information NCS Technical Data Sheet

http://www.tail-f.com/wordpress/wp-content/uploads/2014/01/Tail-f-Datasheet-NCS.pdf

NCS Getting Started Guide http://www.tail-f.com/wordpress/wp-content/uploads/20

14/05/ncs_getting_started.pdf NCS Overview Presentation

http://www.tail-f.com/network-control-system/overview NCS Technical Demo Presentations

http://www.tail-f.com/network-control-system/technicaldemos

22

NCS CE Solution: Initial Engagement/Assessment

Initial Service Provider engagements focus on understanding which business processes are pain points and where NCS can provide a value add Look at Carrier Ethernet service lifecycle from order

acceptance through service activation Discuss with CEN Operator, Operations Team, what is

manual today and which processes are error prone, time consuming and not-scalable

Demonstrate and discuss with CEN Operator on how NCS might be useful in their Operations environment

• For example, Proof-of-Concepts for Service Orchestration

23

NCS CE Solution: Planning/Design Follow on Service Provider engagements focus on

gathering requirements for managing specific services (e.g., Carrier Ethernet service offerings) and specific devices within the Service Provider’s network as part of the service delivery Service Management requirements definition

• Review existing library of NCS Service Models Device Management requirements definition

• Obtain list of vendors and versions Interface Management requirements definition

• Interfacing to other OSS/BSS/NMS/EMS applications• Interfacing to other back office applications

24

NCS CE Solution: Implementation/Test These Service Provider engagements focus on

implementing and testing the NCS Carrier Ethernet solution Service package development and testing (YANG, Java) Device package validation Interface definitions (e.g., REST payloads)

25

NCS CE Solution: Training These Service Provider engagements focus on

training the Service Provider on the NCS Carrier Ethernet solution Different levels of training may be required depending on

the user type• On-boarding training of the team for separation of the roles

26

NCS CE Solution: Support & Maintenance These Service Provider engagements focus on on-

going support and maintenance of NCS once the solution has been deployed in the Service Provider’s environment Maintenance upgrades are provided by Tail-f Core NCS support may be provided by DataVision when:

• Tail-f provides Maintenance Upgrades• Service Provider adds, modifies, updates network devices• Service Provider adds, modifies, updates services

Application Interface support may be provided by DataVision when:

• Tail-f provides Maintenance Upgrades• Application Interfaces have been added, modified, deleted

227

NCS CE Solution: End of Life These Service Provider engagements focus on end of

life processes for NCS releases, maintenance, support, training, etc. This signifies this specified item is no longer supported

28

Thank You

Brian Hedstrom

[email protected]

720-470-7091