Dynamically Define and Control Your Cloud Computing Environment
The Cisco Network Services Manager architecture includes a browser-based administrative console (Figure 1) as the primary administrative interface to the system and helps administrators:
- Define multi-tenant characteristics, services, and behaviors
- Construct business polices that define who can access virtual network services
Figure 1: Network Services Manager Architecture
click to enlarge
The heart of the overall system is the Network Services ManagerEngine, which:
- Orchestrates and automates all the multi-tenant network services
- Dynamically generates instructions to control devices and services in the network stack
The Network Services ManagerEngine dynamically builds and deploys these configuration instructions, which are pushed down to the Cisco Network Services ManagerControllers. The controllers translate the instructions into the exact configuration semantics for each device type or model in the block.
Determine Service Status in Real Time
The Network Services Manager Controllers interact with the devices and services in the network stack in real time. The Network Services Manager Controllers determine the exact service characteristics of the devices and the status of deployed networking services.
Use Containment Models to Meet Network Needs
Network Services Manager is constructed around abstracted models that are policy directed and controlled to automate and orchestrate networking services.
These networking services, in combination with compute and storage, can be deployed in a variety of “containment” models. These “containments” can:
- Meet service, high-availability, disaster recovery, and security feature requirements
- Be combined into a virtual cloud computing infrastructure to meet your service needs
Figure 2: Network Services Manager Uses Abstracted Models to Automate Networking Services
click to enlarge
Easily Define Networking Services
The Tenant Container is the topmost containment. It is independent of PODs (ie sites) as an abstraction of the tenant that is modeled to exist at multiple sites
The Tenant Network Container the next level of containment. It represents a placement decision at a site for a tenant.
There is an additional level of containment, Network Container, which defines the scope of the tenant data center virtual network artifacts
Use Resource Pools for Network Administration
As an IT administrator requests networking resources, the Network Services Manager Engine takes resources from these pools and provisions the resources onto the technology block. As the IT administrator removes subscribers or service instances from the multi-tenant infrastructure, the technology blocks are placed back into the pools for future use.