Elastic Services Controller Overview
Cisco Elastic Services
Controller (ESC) is a Virtual Network Functions Manager (VNFM), performing life
cycle management of Virtual Network Functions (VNFs). ESC provides agentless
and multi vendor VNF management by provisioning the virtual services, and
monitoring their health and load. ESC provides the flexibility to define rules
for monitoring, and associate actions to those rules. It performs agentless
monitoring of the VMs. Based on the monitoring results, ESC performs scale-in
or scale-out on the VNFs. It also supports automatic VM recovery when a VM
ESC fully integrates
with Cisco and other third party applications. As a standalone product, the
Elastic Services Controller can be deployed as a VNF Manager. ESC integrates
with Cisco Network Services Orchestrator (NSO) or any third party Network
Function Virtual Orchestration System (NFVO) such as OpenStack to provide VNF
management along with orchestration. The Elastic Services Controller as a VNF
Manager targets the virtually managed services and all service provider NFV
deployments such as virtual video, WiFi, authentication and so on.
ESC can manage both
basic and complex services. Basic services include a single VM such as an NTP,
DHCP, or DNS servers.
include multiple VMs that are orchestrated as a single service with
dependencies between them. These multiple VMs are managed as a single entity,
for example, Virtually Managed Services (vMS) 1.0.