virtual cpe framework-1 - altencalsoft€¦ · control plane orchestration † virtual machines...

2
Traditional Customer Premise Equipment (CPE) do not provide effective ways to deploy and manage new services to meet the varying needs of customers. These CPEs are not flexible enough to host the rapid introduction of new services. Any change request or introduction of a new service usually requires either the installation of additional on-site peripherals or even replacement of the existing CPE. The management of these devices needs on-site support or intervention. This lowers service agility. The associated CapEx and OpEx are of significant concern for Operators. vCPE Framework vCPE Framework Overview ALTEN Calsoft Labs vCPE Framework Reusable high performance DPDK optimized software stack that can be used by Network Equipment Manufacturers (NEMs) to develop customized vCPE solutions for network operators. With our vCPE framework, NEMs can get a robust platform to develop vCPE products for different hypervisor and operating system environments providing seamless integration with ETSI MANO compliant NFV orchestrators. The framework is DPDK optimized to deliver line rate performance in fully virtualized (KVM, ESXi) and Linux Container (LXC) based deployments. ALTEN Calsoft Labs' field-proven vCPE Framework has been used to develop scalable VNFs for enterprise and residential broadband networks including vCPE, IPSec VPN Gateway, Tunneling Gateway, Virtual Service Edge Router, etc. that have been deployed by operators. Flexible Deployment Options Intel x86 COTS platforms OpenStack cloud Private and Public clouds High Performance 10G/40G line rate packet processing Data path performance scales linearly with number of CPU cores Supports VirtIO, SR-IOV, Direct access & PCI pass through modes vCPE Framework - Highlights ALTEN Calsoft Labs Services Alten Calsoft Labs offers product engineering services to NEMs to help them reduce time-to-market to develop high performance vCPE solutions for residential and enterprise deployments. Our services include: VNF Development & Customization Control Plane Orchestration Virtual Machines (VMs) managed by OpenStack Linux Containers (LXCs) managed by Docker, Kubernetes or Mesos OpenStack orchestrated Containers Modular Architecture Multiple NIC support Customizable data path and control plane Niantic 82599, Fortville 10/40G, Third party NICs with DPDK support Architect, design and develop VNFs Support LXC/Para/Full Virtualization architectures Support for different virtual environments (VMware/KVM/Xen) Benchmarking VNF performance in Enterprise/Telco environments Performance improvements with DPDK based optimization Fast path optimization using offloading techniques Porting from custom silicon to COTS x86 platform Migration of VNFs across different Hypervisors/OS environments Testing VNF using industry leading test tools/equipment Design and develop FCAPS & VNF lifecycle management framework Develop VNF packages for deployments such as VPN G/w, Firewall rd Integrate & test with 3 party NFV orchestrators or legacy NMS/OSS VNF Benchmarking & Performance Tuning VNF Management & Orchestration VNF Porting & Testing

Upload: others

Post on 20-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtual CPE Framework-1 - Altencalsoft€¦ · Control Plane Orchestration † Virtual Machines (VMs) managed by OpenStack † Linux Containers (LXCs) managed by Docker, Kubernetes

Traditional Customer Premise Equipment (CPE) do not provide effective ways to deploy and manage new services to meet the varying needs

of customers. These CPEs are not flexible enough to host the rapid introduction of new services. Any change request or introduction of a new

service usually requires either the installation of additional on-site peripherals or even replacement of the existing CPE. The management of

these devices needs on-site support or intervention. This lowers service agility. The associated CapEx and OpEx are of significant concern for

Operators.

vCPE FrameworkvCPE Framework

Overview

ALTEN Calsoft Labs vCPE Framework

Reusable high performance DPDK optimized software stack that can be used by Network Equipment Manufacturers (NEMs) to develop

customized vCPE solutions for network operators.

With our vCPE framework, NEMs can get a robust platform to develop vCPE products for different hypervisor and operating system

environments providing seamless integration with ETSI MANO compliant NFV orchestrators. The framework is DPDK optimized to deliver

line rate performance in fully virtualized (KVM, ESXi) and Linux Container (LXC) based deployments.

ALTEN Calsoft Labs' field-proven vCPE Framework has been used to develop scalable VNFs for enterprise and residential broadband

networks including vCPE, IPSec VPN Gateway, Tunneling Gateway, Virtual Service Edge Router, etc. that have been deployed by operators.

Flexible Deployment Options

† Intel x86 COTS platforms

† OpenStack cloud

† Private and Public clouds

High Performance

† 10G/40G line rate packet processing

† Data path performance scales linearly with number of CPU cores

† Supports VirtIO, SR-IOV, Direct access & PCI pass through modes

vCPE Framework - Highlights

ALTEN Calsoft Labs Services

Alten Calsoft Labs offers product engineering services to NEMs to help them reduce time-to-market to develop high performance vCPE

solutions for residential and enterprise deployments. Our services include:

VNF Development & Customization

Control Plane Orchestration

† Virtual Machines (VMs) managed by OpenStack

† Linux Containers (LXCs) managed by Docker, Kubernetes or Mesos

† OpenStack orchestrated Containers

Modular Architecture

Multiple NIC support

† Customizable data path and control plane

† Niantic 82599, Fortville 10/40G, Third party NICs with DPDK support

Architect, design and develop VNFs

Support LXC/Para/Full Virtualization architectures

Support for different virtual environments (VMware/KVM/Xen)

Benchmarking VNF performance in Enterprise/Telco environments

Performance improvements with DPDK based optimization

Fast path optimization using offloading techniques

Porting from custom silicon to COTS x86 platform

Migration of VNFs across different Hypervisors/OS environments

Testing VNF using industry leading test tools/equipment

Design and develop FCAPS & VNF lifecycle management framework

Develop VNF packages for deployments such as VPN G/w, FirewallrdIntegrate & test with 3 party NFV orchestrators or legacy NMS/OSS

VNF Benchmarking & Performance Tuning

VNF Management & Orchestration VNF Porting & Testing

Page 2: Virtual CPE Framework-1 - Altencalsoft€¦ · Control Plane Orchestration † Virtual Machines (VMs) managed by OpenStack † Linux Containers (LXCs) managed by Docker, Kubernetes

© ALTEN Calsoft Labs. All rights Reserved.

ALTEN Calsoft Labs is a next gen digital transformation, enterprise IT and product engineering services provider. The

company enables clients innovate, integrate, and transform their business by leveraging disruptive technologies like

mobility, big data, analytics, cloud, IoT and software-defined networking (SDN/NFV). ALTEN Calsoft Labs provides concept to

market offerings for industry verticals like education, healthcare, networking & telecom, hi- tech, ISV and retail.

Headquartered in Bangalore, India, the company has offices in US, Europe and Singapore. ALTEN Calsoft Labs is a part of

ALTEN group, a leader in technology consulting and engineering services.

ABOUT ALTEN CALSOFT LABS

[email protected]

www.altencalsoftlabs.com

Virtual Private Network (VPN)

Site-to-Site & Remote access VPN, Unicast &

Multicast data, IKE-v1, IKE-v2 with Rekey, Virtual IP

Pool, DHCP, Intel CMB, DES/3DES, AES, MD5, SHA1,

SHA256 algorithms, Dead Peer Detection, NAT-T,

IKE Fragmentation, Jumbo frames and 3GPP

standards TS 33.320

Routing

OSPFv2/OSPFv3, RIPv1 / RIPv2/RIPng, BGPv4

Tunnelling

MPLS, EoGRE

Universal Plug and Play

SSDP

Firewall

IP tuple based, Application-awareStateful &

Quality of Service (QoS)

Ingress QOS - Metering, Egress QoS - Shaping

Network Address Translation

SNAT, DNAT, Masquerading

VLAN

IEEE 802.1Q , 802.1ad

IPv4 support

DNS client, ICMP, ARP, Static routing, DHCP server,

client and relay, IPv4 ACL

IPv6 support

Static routing, DHCP server and client, Neighbor

Discovery Protocol, IPv6 ACL

Management

CLI, Web GUI, REST APIs, Multi-level logging

Security

DPI, Intrusion Intrusion detection, prevention

vCPE Features

DIRECT ACCESS ASS THROUGH or SRIOV or VIRTIO or P

OpenStack

Hypervisor OpenStack

Hypervisor Docker

Data Plane

Control Plane

Docker LXC

VM

Control Plane

Data Plane

BARE METAL VIRTUAL MACHINE CONTAINER

LinuxLinuxLinux

Data Plane

Data Plane

SyncModule

INTEL DPDK

Control Plane

Control Plane

MANO

FCAPS

VPN NAT

FirewallQoS ACL

RouterVLANIPv6

DPI UTM

EMS

UPnP DHCP

CLI REST

BGP

GUI

IKE

RIP OSPF

Core Network

Data Center Services

AAA UC VOD VAS

Low formfactor CPE

Self-ServicePortal

Access Network

Customer LAN

I/OI/O

vCPE Service Chaining

VNFs built on top of this framework can be used in different service chains or

pipelines to cater to various customer-specific use cases.

ENDPOINT

ENDPOINTVNF

VNF

VNF

VNF

VNF

VNF