Title page Alcatel-Lucent 5620 SERVICE AWARE MANAGER Rel. 13.0 R6 NFV SOLUTIONS GUIDE 3HE-10403-AAAB-TQZZA Issue 1 November 2015
Legal notice Legal notice Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners. The information presented is subject to change without notice. Alcatel-Lucent assumes no responsibility for inaccuracies contained herein. Copyright 2015 Alcatel-Lucent. All rights reserved. Disclaimers TiMetra, lightradio, and Nuage Networks are registered trademarks of Alcatel-Lucent. Alcatel-Lucent products are intended for commercial uses. Without the appropriate network design engineering, they must not be sold, licensed or otherwise distributed for use in any hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life-support machines, or weapons systems, in which the failure of products could lead directly to death, personal injury, or severe physical or environmental damage. The customer hereby agrees that the use, sale, license or other distribution of the products for any such application without the prior written consent of Alcatel-Lucent, shall be at the customer's sole risk. The customer hereby agrees to defend and hold Alcatel-Lucent harmless from any claims for loss, cost, damage, expense or liability that may arise out of or in connection with the use, sale, license or other distribution of the products in such applications. This document may contain information regarding the use and installation of non-alcatel-lucent products. Please note that this information is provided as a courtesy to assist you. While Alcatel-Lucent tries to ensure that this information accurately reflects information provided by the supplier, please refer to the materials provided with any non-alcatel-lucent product and contact the supplier for confirmation. Alcatel-Lucent assumes no responsibility or liability for incorrect or incomplete information provided about non-alcatel-lucent products. However, this does not constitute a representation or warranty. The warranties provided for Alcatel-Lucent products, if any, are set forth in contractual documentation entered into by Alcatel-Lucent and its customers. This document was originally written in English. If there is any conflict or inconsistency between the English version and any other version of a document, the English version shall prevail.
Contents About this document Purpose...v Document support...v How to comment...v 1 NFV solution overview Overview... 1-1 Network function virtualization overview... 1-1 role in NFV solution... 1-3 2 VNF applications Overview... 2-1 applications overview... 2-1 VNF Manager application... 2-2 VNF Monitoring application... 2-5 3 NFV use cases Overview... 3-1 Supervision group configuration... 3-1 Procedure 3-1: To configure a VNF supervision group... 3-2 Procedure 3-2: To configure a summary view... 3-3 Automatic scale-out... 3-4 Procedure 3-3: To configure automatic scale-out... 3-4 VNF node licensing... 3-5 Procedure 3-4: View license usage consumption... 3-6 iii
Contents iv
About this document this document Purpose The NFV Solutions Guide describes the network function virtualization (NFV) solution and provides information and workflows for managing and monitoring VNFs with the. Document support Customer documentation and product support URLs: Customer documentation welcome page https://infoproducts.alcatel-lucent.com/cgi-bin/doc_welc.pl Technical support http://support.alcatel-lucent.com How to comment Documentation feedback documentation.feedback@alcatel-lucent.com... v
About this document vi
1 1NFV solution overview Overview Purpose This chapter describes the NFV solution and the role of the as a VNF manager. Contents Network function virtualization overview 1-1 role in NFV solution 1-3 Network function virtualization overview General information Network function virtualization (NFV) allows network administrators to uncouple network functions from underlay hardware network elements so that they can run as software images. These network functions include load balancers, firewalls, and NAT. The purpose of NFV is to provide a simpler way to deliver and manage the network components required for a virtualized infrastructure. Network administrators are able to dynamically deploy network elements and services without needing to physically provision the underlying routers. The virtualized network element which represents the physical node is called a virtualized network function (VNF). OpenStack OpenStack is an open-source cloud management system (CMS) that can be used for NFV management. OpenStack provides the NFV infrastructure and orchestration components that can be used to perform lifecycle management tasks on managed VNFs and other virtualized network elements.... 1-1
NFV solution overview Network function virtualization overview The provides an interface with OpenStack through the VNF Manager application. Orchestration OpenStack orchestration allows the user to manage the lifecycle of VNFs and network infrastructure within the OpenStack cloud. The module used for orchestration is called Heat. The Heat orchestration engine is designed to launch cloud applications based on template files which are specialized for different types of VNFs. These Heat orchestration template (HOT) files describe a list of OpenStack resources called a stack. Heat maps these resources to VMs based on VNF requirements. HOT files can be used to define the following VNF specifications: resource allocation lifecycle tasks, including deployment, rebooting, and scaling auto-scaling instructions Cloud Management In addition to Heat, OpenStack uses several other modules for VNF management. OpenStack cloud management programs include the following Nova compute component used to compute resources Glance discovery and provisioning for disk and server images Neutron OpenStack networking Cinder block-level storage Ceilometer billing and telemetry Keystone authentication 1-2
NFV solution overview Network function virtualization overview Figure 1-1 NFV management role in NFV solution General information The provides an interface with OpenStack to enhance VNF management with more monitoring, assurance, and management functionality. This NFV-aware NMS extends existing network element management and assurance to VNFs and VNF lifecycle functions. The NFV feature set is composed of two applications (VNF Monitoring and VNF Manager) as well as support for VNF EMS in the Java GUI. VNF assurance and monitoring The improves visibility of faults in the VNF network with alarm management. You can use the VNF Monitoring application to view all alarms in a VNF supervision group, and have the ability to drill down to a specific VNF or VNFC. The reduces alarm volume and quickens fault resolution by correlating alarms between the VNF application and the virtual infrastructure. You can also view alarms for VNFs in the Java GUI, which gives you access to more alarm management functionality, such as TCAs. 1-3
NFV solution overview role in NFV solution The VNF Monitoring application provides a simplified dashboard view of VNFs in the network. It allows you to track KPIs such as down VNFCs to determine the overall health trend of your network. You can quickly assess network performance, outages, and VNF availability using the Watch List or Group Matrix. You can use this information to determine if a capacity change (scale-in or scale-out) is required. You can configure the to perform an automatic scale-out when a certain capacity threshold has been reached. Automatic scale-out is supported for the 7750 vsr MG and the 9471 vmm. See Chapter 2, VNF applications for more information on the VNF Monitoring application. VNF management The provides an interface with OpenStack Heat to allow you to perform VNF lifecycle tasks from the VNF Manager application. You can perform the following lifecycle tasks directly from within the VNF Manager application: Instantiation create a new VNF instance from a specified cloud access point and assign it to a VNF catalog Deletion destroy a VNF instance Deployment deploy a VNF instance to the cloud network Scaling reduce or expand processing capacity by adding VMs to a VNF Sync synchronize a VNF with the OpenStack tenant See Chapter 2, VNF applications for more information on the VNF Manager application. Supported VNFs The extends basic EMS support to virtual network elements. Discovery, provisioning, and management workflows are the same as for physical nodes. The supports the following VNFs: 7750 vsr MG 9471 vmm See the User Guide for more information on NE discovery and management. 7750 vsr MG The 7750 vsr MG supports multiple mobile gateway functions including PGW, GGSN, SGW, and the combined SGW/PGW/GGSN. It also supports LTE profiles and policies, golden configuration, LTE reference points, EPS peers and paths, and statistics. These functions operate the same as they do on a physical 7750 MG. 1-4
NFV solution overview role in NFV solution The 7750 vsr MG consists of VMs operating as VNFCs. Each VM is dedicated to a specific set of functions that are replicated across other VMs. A group of VMs are represented as a single instance of an application. The VMs in the group operate in synchronization to support a network functionality that can scale horizontally as required. The 7750 vsr MG is composed of the following VNFCs: operations, administration, and management VM (OAM-VM) performs control plane functions including routing protocols, management interface functions such as CLI configuration, and VNF/VNFC management load balancer VM (LB-VM) provides network connectivity to mobile gateway functions, load distribution across the MG-VMs, and forwarding of GTP-C/GTP-U and UE-addressed packets to the MG-VM mobile gateway VM (MG-VM) manages services including 3GPP call processing (control and data plane), PCEF, and application assurance (PCEF-enhanced with ADC for application detection and control, and L7 service classification for policy charging control You can configure automatic scale-out on the 7750 vsr MG. See Chapter 3, NFV use cases for more information on automatic scale-out. 9471 vmm The 9471 vmm supports mobility manager functions that are supported on the physical node. The following licences are introduced for the 9471 vmm: per 9471 vmm node per 4G UE on a 9471 vmm per 2G/3G UE on a vmm You can enable automatic scale-out on the 9471 vmm and configure an automatic scale-out threshold. The automatic scale-out threshold defines the point at which an automatic scale-out operation can be triggered, where the threshold is the total UE capacity of the 9471 vmm multiplied by the scale-out factor. When the threshold is reached and one or more MAFs is affected by a resource overload node alarm, the 5620 SAM automatically increases the processing capacity of the 9471 vmm by creating an additional virtual MAF on the NE. See Chapter 3, NFV use cases for more information on automatic scale-out. VNF application cross-launch The supports cross-launching the VNF Manager and VNF Monitoring applications from the VNF or VNFC in the equipment tree. Cross-launching to the VNF Manager application allows you to perform manual lifecycle management tasks such as VNF instantiation or scaling. Cross-launching the VNF Monitoring application allows 1-5
NFV solution overview role in NFV solution you to view the selected VNF or VNFC in the context of its supervision group. To cross-launch a VNF application from the equipment tree, right-click a network element or card slot and choose VNF Management to select an application to launch. Licensing The allows you to view the license status and counters in the Java GUID. The license status is listed as either valid, invalid, no license, or locked. You can view license counters to see how many VNF and VNFC licenses of each type have been consumed. The raises a node license alarm when the license is invalid and includes a UUID. Element management The provides standard FCAPS support for the 7750 vsr, 7750 vsr MG, and 9471 vmm, and other managed network elements. Equipment management functionality such as alarms and inventory is extended to include virtual network components. Standard FCAPS support provided for VNFs includes the following: network element backup and restore equipment configuration and status monitoring fault management SNMP performance statistics collection threshold crossing alarms user security 1-6
2 2VNF applications Overview Purpose This chapter describes the features of the VNF Manager and VNF Monitoring applications. Contents applications overview 2-1 VNF Manager application 2-2 VNF Monitoring application 2-5 applications overview General information The VNF applications are the operator interfaces for VNF management. The applications provide network management functions using browser-based applications. The applications are external to the client GUI and do not require a local client installation. The supports the following applications as part of the NFV solution: VNF Manager VNF Monitoring Together, the VNF applications provide an end-to-end workflow of VNF management. You can use the VNF applications to collect and monitor processing capacity KPIs, track network health through correlated alarms, and make decisions on scaling and other lifecycle management tasks.... 2-1
VNF applications applications overview Browser compatibility Access permissions Product help tours The applications are supported on the latest version of Mozilla Firefox and Google Chrome. Each application user must ensure that the browser path is configured in the user preferences. See the User Guide for more information. Access to the applications is controlled through user groups. The default admin user group can access all applications. See the System Administrator Guide for more information about how to grant access permissions for applications to a user group. You can click on the Help button (?) in the application toolbar or on some panel toolbars to view a list of help tours. These tours are designed to explain the application features and provide workflows for completing management and monitoring tasks. VNF Manager application General information Application interface The VNF Manager application allows you to instantiate, maintain, and terminate VNFs managed by the. The provides an interface with the cloud management entity that provisions cloud resources. The validates these resources and provides assurance and monitoring through the VNF Manager application and other features in the NFV solution. The VNF Manager application interface is divided into three panels for managing catalogs, cloud access points, and VNFs. 2-2
VNF applications VNF Manager application Figure 2-1 VNF Manager application VNF catalogs You can use the VNF Manager application to create and manage VNF catalogs. A VNF catalog is a collection of VNFs with a template that determines the type of VNF managed. The catalog includes deployment specifications, KPIs, and recipes for VNF management functions that are applicable to the VNF type. You can create the following types of VNF catalogs: Generic VMG VMM VSR In addition to specifying the catalog type, you must also define a directory name. The directory name is the VNF catalog directory where the HOT files are located. You should also specify a version for the catalog item. You must configure a VNF catalog before you create a VNF object. 2-3
VNF applications VNF Manager application Cloud access point The VNF Manager application provides an interface with OpenStack for VNF management. You must define a cloud access point before you create a VNF object. You can use multiple cloud access points for VNFs under different tenants For each cloud access point, you must provide login credentials for the tenant group and specify an access point URL. VNF instantiation and management The VNF Manager application provides an at-a-glance view of VNFs and VNFCs in the network. VNF onboarding allows the application to archive, upload, and validate VNF software images with OpenStack Heat. You can use the VNF Manager application to instantiate VNFs from a specified cloud access point and assign them to a VNF catalog. Figure 2-2 VNF instantiation The following table describes the lifecycle management tasks which can be executed from the VNF Manager application. Button Add Delete Description Instantiates a new VNF. You must choose a catalog and cloud access point when you create a new VNF. Terminates a VNF. 2-4
VNF applications VNF Manager application Deploy ScaleOut ScaleIn Sync Reboot Deploys the VNF to OpenStack Heat. Newly instantiated VNFs are not automatically deployed. The Deployment State parameter shows whether the VNF has been deployed. Increases processing capacity by adding a VM. Decreases processing capacity. Synchronizes the VNF with OpenStack Heat. Reboots the VNF component. The Reboot button is available from the VNF component list that opens when you select an VNF. VNF Monitoring application General information Application interface The VNF Monitoring application provides a dashboard for assessing the overall health of your network. You can use the VNF Monitoring application to monitor groups of VNFs, which are automatically updated as VNFs are added or removed. Each group can be assessed based on KPIs and affecting alarms. You can also use the application to assign VNF objects to a special watch list and to perform alarm management tasks. The VNF Monitoring application interface includes a watch view, summary view, and group matrix. You can use the group matrix to drill down to VNF and VNFC lists and associated alarm lists. The following figure shows the VNF Monitoring application with the VNFC List and associated Alarm List displayed. 2-5
VNF applications VNF Monitoring application Figure 2-3 VNF Monitoring application Summary views and supervision groups A supervision group is a group of monitored VNFs. You can use a supervision group to assess the overall health of a specified set of VNFs. You can click on a supervision group to view a list of all VNFs in the group as well as all associated alarms. Supervision groups are displayed in the summary view list and in the group matrix. They are colored green (0%), yellow (1-40%), orange (41-60%), or red (>60%) based on the number of VNFs that are down or partially down. The VNF Monitoring application lists the following KPIs for a supervision group: VNFs down Total VNFs Trend VNFs with VNFC(s) down VNF(s) not Deployed A summary view is a list of supervision groups to be displayed on the application dashboard. You can switch between summary views using the drop-down menu on the application toolbar. You should configure supervision groups and summary views in the Java GUI before you use the VNF Monitoring application. See Chapter 3, NFV use cases for more information on configuring summary views and supervision groups. 2-6
VNF applications VNF Monitoring application Watch view You can use the watch view to assign VNFs for KPI monitoring. The watch view is useful if you need to narrow your monitoring activities to a specific VNF, rather than an entire supervision group. You can add VNFs to the watch view by clicking and dragging them from the VNF list. You can hover over a VNF in the watch view to view the health trend. Drill down Alarm list You can click on VNF supervision groups in the summary view or group matrix to drill down to a list of VNFs. This list provides additional details about deployment status and operational health. From the VNF list, you can drill down further to a list of VNFCs. Each time you drill down, the alarm list updates with a list of alarms affecting the selected VNF supervision group or VNF. The alarm list provides a dashboard to view and manage alarms that are affecting the selected VNF supervision group or VNF. You can use the alarm list to sort, search, and filter alarms. You can also view alarm descriptions and remedial actions. You can perform the following fault management and monitoring tasks for alarms affecting VNFs in the VNF Monitoring application: view root cause and impacts view graphical representation of object impacts and object point of view acknowledge alarms assign severity, urgency, and OLC state delete or clear alarms 2-7
VNF applications VNF Monitoring application 2-8
3 3NFV use cases Overview Purpose This chapter provides workflows for common NFV use cases and administrative tasks. Contents Supervision group configuration 3-1 Procedure 3-1: To configure a VNF supervision group 3-2 Procedure 3-2: To configure a summary view 3-3 Automatic scale-out 3-4 Procedure 3-3: To configure automatic scale-out 3-4 VNF node licensing 3-5 Procedure 3-4: View license usage consumption 3-6 Supervision group configuration Overview The VNF Monitoring application monitors VNF supervision groups based on user-defined summary views. You must configure supervision groups and summary views in the Java GUI before you can use the VNF Monitoring application. For each supervision group, you can configure VNF inclusion filters to automatically update the group based on specified criteria. You can also filter monitored alarms by severity. The automatically configures a default VNF supervision group and a default summary view.... 3-1
NFV use cases Supervision group configuration Workflow to configure VNF supervision groups 1 Ensure that user groups and users have been configured with application access rights. See the System Administrator Guide for more information on user access rights. 2 Configure supervision groups. See Procedure 3-1: To configure a VNF supervision group (p. 3-2). 3 Configure summary views. See Procedure 3-2: To configure a summary view (p. 3-3). Procedure 3-1: To configure a VNF supervision group Purpose Perform this procedure to configure a VNF supervision group and the list of VNFs to be included. This procedure requires system administrator access rights. Steps 1 Choose Administration Supervision Settings from the main menu. The Supervision Settings (Edit) form opens. 2 Configure the KPI History Interval (minutes) and KPI History Duration (hours) parameters. 3 Click on the Supervision Groups tab and click Create. The Supervision Group (Create) form opens. 4 Configure the parameters. Select VNF for the category parameter. 5 Click on the Inclusion Filters tab and click Add to select a filter. See the User Guide for more information about how to create advanced filters. 3-2
NFV use cases Procedure 3-1: To configure a VNF supervision group 6 Save your changes and close the form. E ND OF STEPS Procedure 3-2: To configure a summary view Purpose Perform this procedure to create a summary view and assign VNF supervision groups. This procedure requires system administrator access rights. Steps 1 Choose Administration Supervision Settings from the main menu. The Supervision Settings (Edit) form opens. 2 Click on the Summary View tab and click Create. The Summary View (Create) form opens. 3 Configure the parameters. Select VNF Monitoring for the application parameter. 4 Click on the Supervision Groups tab and click Add to select VNF supervision groups. 5 Save your changes and close the form. E ND OF STEPS 3-3
NFV use cases Automatic scale-out Automatic scale-out Overview You can configure the to perform automatic scale-out operations. A scale-out operation increases the call processing capacity of a VNF based on system-defined or user-defined processing thresholds. Processing capacity is increased by automatically creating and provisioning a VNFC. You can enable automatic scale-out for the 9471 vmm and 7750 vsr MG. This task must be performed by a system administrator. 9471 vmm automatic scale-out On the 9471 vmm, you can configure a processing threshold KPI which will raise an allocated resource overload alarm when the threshold is reached. This alarm triggers an automatic scale-out. When the threshold is reached, the automatically increases the processing capacity of the 9471 vmm by creating an additional virtual MAF on the NE. You can also configure a scale-out timer which limits the frequency at which an automatic scale-out can be triggered by the. 7750 vsr MG automatic scale-out Automatic scale-out on the 7750 vsr MG is triggered by a system-defined threshold. When the threshold is reached, the raises an alarm associated with the OAM-VM and automatically provisions a new ISM card. Procedure 3-3: To configure automatic scale-out Purpose Perform this procedure to enable and configure automatic scale-out for the 9471 vmm or 7750 vsr MG. This procedure requires system administrator access rights. Steps 1 Choose Administration System Preferences from the main menu. The System Preferences form opens. 2 Click on the NFV tab. 3 Configure the VMM or VMG parameters in the Enable Auto Scale Out panel to enable automatic scale-out. 3-4
NFV use cases Procedure 3-3: To configure automatic scale-out 4 If you are configuring automatic scale-out for the 9471 vmm, configure the Scale Out Factor (VMM) (%) and Auto Scale Out (VMM) (hours) parameters. The Scale Out Factor (VMM) (%) parameter defines the threshold that triggers the automatic scale-out operation, where the threshold is the UE capacity of the 9471 vmm multiplied by the scale-out factor. 5 Save your changes and close the form. E ND OF STEPS VNF node licensing Overview You can view VNF node license information from the Java GUI. This information includes validity status and expiry date. The automatically raises a SysLicenseExpiresSoon alarm when a license includes a valid UUID, but is less than a week from expiring. You can view node license information from the License tab on a VNF card slot. Usage consumption logging The allows you to track usage consumption for your node licenses. You can view the license information by choosing Help License Information from the main menu. The License form lists the following information, which you can export to a text file, if required: basic system information licensed software modules and packages consumed and remaining equipment license quantities number of allowed operator positions 3-5
NFV use cases VNF node licensing Figure 3-1 component licensing Procedure 3-4: View license usage consumption Purpose Perform this procedure to view a summary of all license quantities in your network. This procedure is useful for determining how close you are to reaching your consumed license capacity. Steps 1 Choose Help License Information from the main menu. 2 Click on the Devices and Quantities Licensed tab and view the required information. 3-6
NFV use cases Procedure 3-4: View license usage consumption 3 If required, export the license information to a text file. 1. Click Export License information to a file. A Save as form opens. 2. Specify a name, location, and a format for the file. 3. Click Save. The license information is saved in the specified file. 4. Close the form. E ND OF STEPS 3-7
NFV use cases Procedure 3-4: View license usage consumption 3-8