The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
Cisco Managed Services Accelerator (MSX) is a multi-tenant, multi-service, cloud-native, service creation and delivery platform that helps service providers quickly, easily, and cost-effectively develop and deliver managed services to business customers.
Cisco Managed Services Accelerator helps service providers rapidly deliver managed network, security, and business services to market. Using MSX, service providers can create entirely new services from scratch or leverage pre-built service packs from Cisco. Whether deployed on site or as a cloud-based SaaS, MSX can be up and running with minimal integration costs and time, offering an unlimited range of managed services based on both virtual or physical network functions from both Cisco and third-parties.
In contrast to point solutions that support a limited number of fixed services, MSX is a true service creation platform that allows service providers to deliver differentiated services with greater end-customer value. Unlike do-it-yourself solutions that require large IT budgets and long lead times to build a system from the ground up, MSX can be deployed quickly and cost effectively. Using MSX, service providers can get to market immediately with pre-built service packs and/or develop fully-customized services on top of MSX to deliver a compelling competitive advantage.
Table 1. Features
Strategic Features |
Key Concepts |
Service Creation Platform |
Multiple Tenants, Multiple Services MSX supports the simultaneous delivery of multiple services to multiple customers, whether those services are pre-built service packs purchased from Cisco or custom services developed by the service provider. |
Open API and SDK MSX implements an open API and SDK that enables service designers to build rich services. These APIs are the same ones used by Cisco’s own service designers to create pre-built service packs, so the full power of the platform is available to customers. |
|
Rich Templating MSX provides a rich templating environment for physical devices and VNFs, allowing service designers to create new services as topologies of VNFs, deployed to Cisco’s ENCS platform, or standard service topologies running on physical devices. |
|
Service Extensions Sometimes a pre-built service is just what you want, except for small changes/customizations for each customer. MSX’s service extension capability simply and easily allows for customization of a MSX Service on a site or customer basis, without having to modify the service internals. |
|
Pre-Built Service Packs |
Faster Time to Market Cisco offers pre-built, “plug and play” service packs for MSX that, once configured to the service provider’s network, allow service providers to go to market quickly with multiple services, such as … |
SD-WAN Service Pack Cisco MSX has a pre-built service pack for Cisco SD-WAN, making it easy for service providers to quickly roll out feature-rich SD-WAN services that leverage the large installed-base of Cisco hardware. |
|
SD-Branch Service Pack Cisco’s SD-Branch service pack allows service providers to deploy templated configurations of VNFs to Cisco’s ENCS, UCS-C220, and CSP2100 CPE hardware systems. Managed Device Service Pack Cisco’s Managed Device service pack allows service providers to quickly and efficiently deploy and manage Cisco and third-party devices through a robust templating function. Meraki SD-WAN Service Pack MSX can attach to a tenant’s existing Meraki control plane, allowing managed service providers to easily create new Meraki sites and manage mixed SD-WAN environments from a single user interface. SD-Access Service Pack MSX SD-Access reduces opex and improves service quality by extending Cisco DNA Center to provide managed intent-based policy and LAN/WLAN provisioning with built-in multi-tenancy and federated monitoring. |
|
OSS / BSS Integration |
Billing API MSX generates appropriate billing events that can be attached to external, common billing systems to ensure that end-customers receive an integrated bill that includes services delivered through MSX as well as other services. Order Entry API The MSX order entry API allows external systems to place orders within MSX (useful when MSX is being front-ended by another service provider user-portal or other systems) and allows MSX to generate service ordering notifications to external BSS systems for proper service delivery workflow. User Identity API MSX supports user identity integration and single-sign on through standard SAML and OAUTH protocols, ensuring a smooth user experience. Service Assurance MSX naturally collects statistical data about service performance. This data can be viewed in MSX or pulled via API or streamed to external systems for viewing and analysis. |
Automated Orchestration |
Fully-Automated Service Delivery MSX automates service delivery to ensure low operating costs, eliminate configuration errors, and provide a smooth end-customer experience. Once a user specifies a desired service, MSX can deliver that new service with a simple mouse click. End-users can make sweeping changes to a service in the end-user portal and MSX can then reconfigure the devices if necessary. Model-Driven Orchestration using Cisco Network Services Orchestrator (NSO) MSX leverages the rock-solid reliability of Cisco NSO. Service providers who have already adopted NSO will find it easy to create new service packs for MSX to help deliver their existing NSO services. |
Cloud-Native Architecture |
Public Clouds MSX is implemented with Docker Containers, is fully API-driven, includes a micro-service frameworkl, fully API-driven and VIM-agnostic, so it runs great on public clouds like Amazon Web Services, or Private Clouds running on OpenStack, helping service providers get to market quickly, with minimal infrastructure investme. |
Cisco NFVI For service providers who want to deliver cloud-based VNFs, private cloud infrastructure based on Cisco NFVI is often the most cost effective. An MSX installation can start small, with just a few servers, and scale up as required. |
|
Supports Virtual, Physical, and Third-Party functions |
Third-Party NFVI MSX also supports third-party NFVI configurations based on recent versions of OpenStack. |
Virtual and Physical While some systems only cater to virtual network functions or physical devices, MSX is completely agnostic and supports both. In fact, a single end-user service might include a combination of virtual networking functions and physical networking functions. MSX implements powerful service models for Cisco and 3rd Party devices using Cisco’s world-class Nework Services Orchestrator (NSO) and open REST APIs. |
|
An Open Platform Some SD-WAN and NFV systems are closed and restrictive, only allowing customers to use protocols, technologies, and VNFs from the same company. MSX is wide open. Service providers can easily add VNFs or physical devices from third parties, integrate with external systems, and develop their own services based on underlying third-party technology. |
|
Available as a Service |
Cloud-based SaaS MSXaaS delivers the Cisco Managed Services Accelerator in a cloud-based SaaS model, enabling rapid delivery of service offerings to market. With MSXaaS, SPs can quickly launch their MSX-based offerings using established operational models while minimizing impact to internal operations team. Cisco provides 24x7 operations, monitoring and incident management of the MSX platform and associated services. Continual updates maintain platform security, and ongoing security audits guard against security threats. |
Table 2. Specifications
Specifications |
|
Supported Service Packs |
Cisco SD-WAN Cisco SD-Branch Cisco Managed Device Cisco Meraki SD-WAN Cisco SD-Access |
Virtual Infrastructure Manager (VIM) Requirements |
Public Clouds: AWS requires 23 virtual machines for platform and one inception virtual machine for the installation. Private Clouds: OpenStack clouds with Keystone API v2 and v3 (identity), Nova API v2 (compute), and Cinder API v1 and v2 (volume storage). These requirements can be met with various commercial OpenStack distributions such as Red Hat OpenStack (RHOS). Cisco VIM 3.4 Cisco NFVI or Cisco NFVI Micropod. |
Installer Prerequisites for OpenStack |
Quota Requirements: Instances: 25 Floating IP: 4 Security Groups: 13 Security Group Rules: 300 vCPU: Minimum of 136 Volume Storage: 361 GB RAM: 272 GB CentOS cloud image version: CentOS-7-x86_64-GenericCloud-1804 Docker version 1.10.3 |
Identity Management, Single Sign On, Authentication, and User Access Control |
Single Sign On: SAML Authentication: OAUTH2 Role-Based Access Control (RBAC): Every user is assigned to one or more groups that control access to individual functionality within the MSX user interface. New groups can be created to reflect individual organizational structures or operational process requirements. |
APIs |
All user-accessible functionality within MSX is also accessible via a robust set of REST APIs. MSX events are propagated via REST or SMTP. All APIs are governed by the same authentication and access control system that also governs the user interface. MSX can interface with other systems easily and be driven fully via API calls, allowing for “headless” operation without the GUI if so desired. |
SDK |
MSX includes a comprehensive, Java-based Software Development Kit (SDK) to support enhancements of existing services or the development of new services. A Javascript UI library includes a variety of standard components that allow custom services to visually integrate with Cisco pre-built service packs. |
Service Extensions |
MSX Service Extensions provide a standard way for service providers to “tweak” and extend Cisco pre-built service packs without having to develop custom code. Using Service Extensions, a service provider can push additional configuration to devices that is not already included as part of the service definition provided by the service pack. |
Hardware Support |
MSX supports both Cisco and third-party devices. Specific service packs may have specific requirements for hardware or firmware, depending on the functionality being delivered in the service pack. Support for specific hardware may require additional development on the part of the service provider. Service providers wanting to understand how specific hardware would be supported are encouraged to ask their Cisco sales teams for additional information. |
Virtual Networking Function Support |
MSX generally supports any and all Virtual Networking Functions (VNFs). Specific service packs may have specific requirements for VNFs, depending on the functionality being delivered in the service pack. Support for specific VNFs may require additional development on the part of the service provider. Service providers wanting to understand how specific VNFs would be supported are encouraged to ask their Cisco sales teams for additional information. |
Simple, Customizable User Interface |
The MSX user interface provides a simple, unified view of the tenants and services under management and allows the service provider to deploy, view, manage, analyze, customize, and secure tenants’ services quickly and easily … Brandable: The MSX user interface and dashboards are customizable and “brandable” and support the integration of service provider logos and color schemes to provide direct end-customer access to MSX functionality. Service Catalog: MSX provides simple self-service catalogs that can be customized for every market segment to help Service Providers rapidly bring new service to market. Security: See “Identity Management, Single Sign On, Authentication, and User Access Control” section. Customer Self-Service: SP end-customers (tenants) can order, provision, configure, and monitor services via the MSX UI. MSX generates appropriate billing and operational events and passes those along to OSS and BSS systems via the MSX event API. Operator-Specific Views: Operators get a unified view across all end-customer tenants, including service status, service health, deployed services, etc. Operators can also manage all physical devices and VNFs across all end-customer tenants, performing regular device maintenance such as firmware and software updates. Finally, operators can perform numerous administrative tasks such as managing end-customer tenants, user, and deployed services on behalf of end-customer tenants. |
Orchestration |
MSX provides full orchestration capabilities for underlying service hardware. This includes support for Cisco PnP Connect that automates the entire day-zero experience from device procurement to provisioning for complete and true Zero-Touch-Provisioning. |
Service Monitoring and Telemetry |
Collectors: Agentless, using SNMP, SSH, ICM Service Extensions P, HTTP. Custom collectors can also be built using the SDK and API. Log collection using Syslog and Netflow. Searchable and queryable data implemented with a Cloud Native and scalable data platform, allowing service providers to manage service metrics and generate analytics across a massive number of tenants and devices. |
Cisco environmental sustainability
Information about Cisco’s environmental sustainability policies and initiatives for our products, solutions, operations, and extended operations or supply chain is provided in the “Environment Sustainability” section of Cisco’s Corporate Social Responsibility (CSR) Report.
Reference links to information about key environmental sustainability topics (mentioned in the “Environment Sustainability” section of the CSR Report) are provided in the following table:
Sustainability topic |
Reference |
Information on product material content laws and regulations |
|
Information on electronic waste laws and regulations, including products, batteries, and packaging |
Cisco makes the packaging data available for informational purposes only. It may not reflect the most current legal developments, and Cisco does not represent, warrant, or guarantee that it is complete, accurate, or up to date. This information is subject to change without notice.
Flexible payment solutions to help you achieve your objectives
Cisco Capital makes it easier to get the right technology to achieve your objectives, enable business transformation and help you stay competitive. We can help you reduce the total cost of ownership, conserve capital, and accelerate growth. In more than 100 countries, our flexible payment solutions can help you acquire hardware, software, services and complementary third-party equipment in easy, predictable payments. Learn more.