NCS Carrier Ethernet

Report
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.
Confidential
2
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
Confidential
3
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, TSystems/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.
Confidential
4
Tier 1 NFV/SDN Service Development
 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.
Confidential
5
Tier 1 SDN/NFV Proof-of-Concept Environment
Tail-f
Tenant A
Tenant B
VM Configuration for
each use-case
Service
Catalog
vSwitch
OpenStack
Create Tenant Network,
Create VM’s with base
config
VMWare/KVM
COTS Hardware (HP/UCS)
Transport
Network
Enterprise A
Enterprise C
Enterprise B
Confidential
Tenant C
6
Practical Implementations/PoCs
• Experience with managing large virtualized production
environment with 99.99% availability
• Projects involved:
• Architectural and operational design for managing multitenant datacenter with virtualized applications
• Backup solutions for virtualized applications running in
multiple datacenters
• Creating tenant segment and virtual private space for
application infrastructure
Confidential
7
8
Datavision Carrier Ethernet Solution
the Tail-f Network Control System (NCS)
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 nonscalable 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
13
NCS Architecture Overview
Network
Engineer
OSS/BSS
NETCONF
NCS
REST
CLI
EMS/NMS
Web UI
SNMP
JAVA/Javascript
Service
Models
Service Manager
Script API
AAA
Package
Manager
Mapping
Logic
Core Engine
Templates
Fast Map
Developer
API
Alarm Manager
Notification Receiver
Network Element Drivers
NETCONF
SNMP
REST
Device Manager
OpenFlow Controllers
CLI
WS
Openflow Switches
Multi-Vendor Network
Device
Models
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
 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
Management Applications
Network Engineer
Southbound Interfaces
NCS
CE = Customer Edge
UNI-C
UNI
CE
UNI-C
Service Provider CEN
UNI-N
Ethernet NID
Subscriber Location
UNI-N
Ethernet NID
UNI
Subscriber Location
Ethernet Virtual Connection (EVC)
E-Line Service Type
CE
16
17
Carrier Ethernet Use Case: E-Access
 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.
Northbound Interfaces
Network Engineer
Management Applications
Southbound Interfaces
NCS
ENNI
CE = Customer Edge
UNI-C
UNI
CE
Service Provider CEN
UNI-N
Access Provider
RMI Channel CEN
Ethernet NID
UNI-N
Subscriber Location
UNI-C
vNID
Function
UNI
CE
Subscriber Location
SP Operator Virtual Connection (OVC)
AP Operator Virtual Connection (OVC)
Ethernet Virtual Connection (EVC)
E-Line Service Type
E-Access Service Type
Carrier Ethernet Use Case: Mobile Backhaul
 NCS provides a Service Orchestration solution for
Mobile Backhaul solutions connecting two mobile
network sites
Northbound Interfaces
Management Applications
Mobile Operator
Network Engineer
Mobile Operator
NCS
Southbound Interfaces
RAN CE
UNI-C
UNI
Mobile Network
RAN BS Site
RAN BS: RAN Base Station
RAN CE: RAN Customer Edge
Mobile Network
RAN NC Site
Service Provider CEN
UNI-N
Ethernet NID
UNI-N
Ethernet NID
UNI
UNI-C
RAN CE
Ethernet Virtual Connection (EVC)
RAN NC: RAN Network Controller
18
19
Carrier Ethernet Use Case: DCI
 NCS provides Service Orchestration for Data Center
Interconnections (DCI) with NFV.
Northbound Interfaces
Network Engineer
Management Applications
Southbound Interfaces
NCS
Cloud Data
Center Site #1
UNI
ENNI
Ethernet Cloud Carrier
UNI-N CEN
Cloud Data
Center Site #2
w/vNID VNF
Access Provider
RMI Channel CEN
Ethernet NID
vNID
Function
UNI
UNI-C
ECC Operator Virtual Connection (OVC) AP Operator Virtual Connection (OVC)
Ethernet Virtual Connection (EVC)
NCS Use Case: Carrier Ethernet (Physical End Points)
Management
Applications
NETCONF, REST, Java
Carrier
Ethernet
Service
Models
Network
Engineer
Network-wide CLI, WebUI
Tail-f Network Control System
Flowlet
Models
Service Manager
Device
Models
Flowlets
Device Manager
OpenFlow Controller Cluster
Network Element Drivers
Flowlets
Flowlets
Carrier Ethernet Service
Orchestration
20
NCS Use Case: Carrier Ethernet (Virtual End Point)
Management
Applications
NETCONF, REST, Java
Carrier
Ethernet
Service
Models
Network
Engineer
Network-wide CLI, WebUI
Tail-f Network Control System
Flowlet
Models
Service Manager
Device
Models
Flowlets
Device Manager
OpenFlow Controller Cluster
Network Element Drivers
Flowlets
Flowlets
Carrier Ethernet Service
Orchestration
21
NCS Additional Information
 NCS Technical Data Sheet
 http://www.tail-f.com/wordpress/wpcontent/uploads/2014/01/Tail-f-Datasheet-NCS.pdf
 NCS Getting Started Guide
 http://www.tail-f.com/wordpress/wpcontent/uploads/2014/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-controlsystem/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 ongoing 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

similar documents