The simplified development and integration of network applications is where the open and scalable nature of Ensemble OSA really pays off. Network applications are Web 2.0 based software packages that leverage one or more of the Orchestration and Control building blocks and tie into the back office systems of the service provider and their business partners to create a service or network function. These applications include customer self-service portals, performance reporting applications and unified communications systems, among others.
The Orchestration and Control layer includes three components – Ensemble Service Orchestrator (ESO), OpenStack Cloud Controller and Ensemble Network Controller (ENC) – which may be used together or independently based on the needs of the particular service provider.
- Ensemble Service Orchestration (ESO): ESO is an open, extensible carrier-class NFV management and orchestration system that coordinates virtual computing resources and physical network elements to create, activate and assure services using one or more virtual network functions.
- Ensemble Network ControlleR (ENC): The ENC is a service-aware network controller and management system for the Carrier Ethernet metro service edge. With native support for all Overture network elements, ENC is extensible to support third-party network elements and automates device detection, fault management and performance monitoring. By presenting a complete network picture, CSPs can focus on adding new services and virtualized network functions without compromising existing network operations.
- OpenStack Cloud Controller: Ensemble OSA uses OpenStack cloud controller bundled with the system to manage the virtual compute environment, including virtual machines, Open vSwitches and top of rack datacenter switches.
Ensemble Network Controller Data Sheet