- SAPC PNF Deployment Introduction
- SAPC PNF Deployment Overview
- Installation for Standalone Deployment
- Installation for Geographical Redundancy Deployment
- SAPC PNF Deployment Annex
1 SAPC PNF Deployment Introduction
Document Purpose and Scope
The scope of this document is to install a SAPC covering operating system (OS), platform software Component Based Architecture (CBA), and application software products.
Geographical Redundancy requires the deployment of two SAPC nodes to guarantee the data replication between them. This document is followed to install each of these nodes and configure them for providing this function.
Intended Audience
The intended audience of this document is software installation technicians. The installer needs the following:
2 SAPC PNF Deployment Overview
This section describes what is required and what must be prepared before the installation procedure can begin.
2.1 SAPC PNF Installation Steps
Virtual Machine: A Virtual Machine is an operating system or application environment that is installed on software which imitates dedicated hardware (the HOST system). The operating system is LDEwS 4.4 CPxx.
Blade Hosting SC-1: Blade of the system that hosts Virtual Machine acting as SC-1. It uses SLES12 SP2 as operating system.
Blade Hosting SC-2: Blade of the system that hosts Virtual Machine acting as SC-2. It uses SLES12 SP2 as operating system.
Installation Server: External machine used for the installation of the HOST operating system. It uses SLES11 SP3/SP4 as operating system.
Installation elements needed to install the SAPC are shown in Figure 1. These are an external device or installation server and several hardware machines which host the application.
Connect the installation server to the different hardware machines and proceed to install the HOST operating system SLES12 SP2 in the blade hosting SC-1 and the blade hosting SC-2.
After the SLES12 SP2 installation, to install the System Controllers, the software is copied to the blade hosting SC-1. Because the System Controllers are virtualized, the installation is done using images. Once the software is unpacked, create the Virtual Machines for SC-1 and SC-2. SC-1 is created based on the related qcow2 image, while the SC-2 is synchronized from the SC-1.
Scale out the rest of the blades. In each of them, depending on the network configuration, VIP Front Ends Elements (FEE) are created automatically to fulfill the different scenarios (GeoRed, external database, or traffic).
2.2 SAPC PNF Deployment Prerequisites
2.2.1 PNF Deployment Requirements
SAPC supports BSP 8100 and NSP 6.1 hardware. For any other hardware, modifications need to be done during the hardware installation to achieve the same purposes.
The GEP3 firmware upgrade to R11A (validated version) or later is mandatory for the blades hosting the SCs and PLs. This procedure is complex and needs special knowledge, therefore it is recommended to be performed by Ericsson personnel. Do not perform the upgrade in a blade in service, as it implies powering off the blades. Follow the BIOS Upgrade Instruction document to perform the upgrade. Contact GEP support in case there is any problem.
2.2.2 PNF Deployment Network Requirements
If the hardware used is BSP 8100, use as reference the BSP 8100 Network Configuration Guide to complete all the variables needed.
If the hardware used is NSP 6.1, use as reference the NSP 6.1 Network Configuration Guide.
For any other non-Ericsson hardware use equal reference network configuration documents.
2.3 SAPC PNF Deployment Deliverables
The required software is listed in Table 1 and can be downloaded from Ericsson Software Gateway under a unique SAPC ticket number. Refer to Release Notes document to check the version of each product and the ticket number. The SAPC software includes a tar.gz file with all the tools needed for the installation.
|
Product |
Deliverables |
|---|---|
|
sles12_sp2_cxp9031686_<revision>.tar.gz |
SLES SP2 operating system and updates |
|
sles12_sp2_patches_cxp9031686_<revision>.tar.gz |
SLES12 SP2 Vulnerability updates |
|
vdp_sapc_qcow2_cxp9032851_<revision>.tar.gz |
SAPC Virtual Delivery Package |
|
DMX.tar |
DMX Software for NSP 6.1 installations |
Once uncompressed the following files are available which are needed for the PNF Installation.
|
Filename |
Description |
|---|---|
|
BSP_templates_ipv4.tar.gz |
BSP templates needed to configure the BSP Software with IPv4. |
|
BSP_templates_ipv6.tar.gz |
BSP templates needed to configure the BSP Software with IPv6. |
|
NSP_templates.tar.gz |
NSP templates needed to configure the DMX Software. |
|
shares.tar.gz |
Tools needed to install SLES operating system in blade hosting SC-1 and blade hosting SC-2. |
|
sapc_sc-1_cxp9032851_<revision>.qcow2 |
Image with the SAPC installation. |
|
host-config.tar.gz |
Tools needed to install SAPC. |
|
adapt_cluster_PNF_BSP.cfg |
Basic configuration template for the PNF BSP environment customization with IPv4. |
|
adapt_cluster_PNF_BSP_IPv6.cfg |
Basic configuration template for the PNF BSP environment customization with IPv6. |
|
adapt_cluster_PNF_NSP.cfg |
Basic configuration template for the PNF NSP environment customization with IPv4. |
|
adapt_cluster_PNF_NSP_IPv6.cfg |
Basic configuration template for the PNF NSP environment customization with IPv6. |
For specific version information, see the release notes.
3 Installation for Standalone Deployment
This section describes all the installation steps. Once completed this section the system is installed and ready.
3.1 Standalone Deployment Prerequisites
This section describes the prerequisites which must be fulfilled before the SAPC can be installed.
3.1.1 Hardware Requirements
3.1.2 Installation Server Requirements
To fulfill the installation, use a SUSE Linux PC as an installation server with at least one Ethernet interface and the following services installed on it.
advanced Trivial File Transfer Protocol (aTFTP)
Dynamic Host Configuration Protocol (DHCP)
Network Time Protocol (NTP)
Network File System (NFS)
Bash 4.2 or higher
How to install and configure an installation server is explained in this section using a SUSE distribution (other Linux distributions have similar commands).
Steps
3.2 Software Download
Steps
3.3 DMX Installation and Configuration
DMX configuration differs from BSP 8100 to NSP 6.1.
This document considers that the installation server uses SLES11 SP3/SP4 distribution for installing DMX.
3.3.1 BSP 8100 Installation and Configuration
Install both the hardware of the BSP 8100 system and the software version BSP R12.0.1 following BSP Installation. Do the BSP 8100 initial platform configuration explained in BSP Initial Configuration. For detailed information about how to configure the BSP Northbound Interface (NBI), see the provided BSP templates.
Do the BSP 8100 external connectivity configuration explained in BSP External Network Connectivity. All these documents are available in the BSP 8100 library.
This step describes how to create a working BSP tenant configuration using BSP 8100 documentation and providing specific configuration templates that must be used. The different templates are prepared to do the configuration of a BSP blade system depending on the customer needs.
3.3.2 NSP 6.1 Installation and Configuration
Install both the hardware of the NSP 6.1 system and the software version DMX 3.1 CP8 following DMX Installation Instruction. Do the NSP 6.1 initial platform configuration explained in DMX Initial Start according to the network configuration defined in NSP 6.1 Network Configuration Guide. All these documents are available in the DMX library.
Although the DMX installation documents refer to different operating system and mention different paths, filenames, and applications, it is possible, with minor deviations, to use the same installation server with SLES11 SP3/SP4 described in this document for the SAPC installation.
The file DMX.tar, downloaded from the software gateway, contains DMX software required for NSP 6.1 system.
This step describes how to create a working configuration using the DMX documentation and providing specific configuration templates that must be used. The different templates are prepared to do an automatic configuration of a NSP 6.1 blade system depending on the customer needs.
3.5 Host Configuration
3.5.1 Remote Trust Connection
Establish a remote trust relation between the blade hosting SC-1 and the blade hosting SC-2. This avoids asking for the password every time an SSH connection is needed.
Steps
3.6 SAPC Deployment
Steps
3.6.1 SAPC Status Verification
For that purpose, the deployment includes a health-check script called sapcHealthCheck. Execute after the deployment has finished, but it is always available. For more details, refer to SAPC Advanced Troubleshooting Guideline document.
3.7 SAPC Configuration
3.7.1 Performance Management
As a result of the installation all the SAPC counters are active.
For further information on Performance Management, refer to Measurements.
3.7.2 Hardening during the Installation
Refer to Security Hardening Guide.
3.7.3 Fault Management Configuration
To be able to send alarms, configure the SNMP.
For further information on Fault Management Configuration, refer to Fault Management.
For security reasons, it is highly recommended to use CreateSNMPv3 Target for Fault Management.
Also legacy versions can be used, refer to Create SNMPv2C Target, Create SNMPv1 Target.
3.7.4 End-User Notifications Configuration
Previous to install End-User Notification module, connectivity between SAPC and the servers (SMS Center or HTTP server) must be checked.
Besides the default value of environment variables, must be changed according to the specific deployment on-site.
For further information about these variables, refer to the System Administrator Guide.
3.7.5 Licenses Configuration
Steps
- Set the fingerprint with the value given during license ordering. Read License Fingerprinting section in LM User Guide for ELIM.
- Install license key file following Install License Key File.
- Check the license information following View License Information.
3.8 Final Backups
3.8.1 System Data Backup
To create a system data backup, follow the instructions specified in the Backup and Restore.
3.8.2 Emergency Recovery Backup
The emergency recovery backup is used as part of the SAPC Emergency Recovery Procedure document.
Steps
4 Installation for Geographical Redundancy Deployment
To perform the SAPC installation on Geographical Redundancy, install SAPC1 and SAPC2 clusters as stated in Installation for Standalone Deployment, also create the adapt_cluster.cfg file according to the desired Geographical Redundancy (Active-Active or Active-Standby). To create those files, refer to Adapt Cluster Tool.
5 SAPC PNF Deployment Annex
5.1 Creating sapc_vm_CXP9030138.conf File
Steps
5.1.1 Modifying the File
The parameters included in the file are explained here.
|
Parameter |
Description |
|
Count_sc |
Number of system controllers. Always 2. No need to change. |
|
Cpus_sc |
Number of virtual CPU per system controller. Use the Dimensioning Guidelines to assign this value. |
|
Mem_sc |
Memory used for each system controller Virtual Machine. Use the Dimensioning Guidelines to assign this value. |
|
Disk_sc |
Disk free space for each system controller Virtual Machine. Use the Dimensioning Guidelines to assign this value. |
|
Pinning_sc |
Pinning virtual CPU assignment for each system controller Virtual Machine. Use the Dimensioning Guidelines to assign this value. |
|
VMname_sc |
Names given to the system controller Virtual Machines. No change needed. |
|
Networks_sc |
Virtual Switches to which the system controller Virtual Machines are attached. No change needed. |
|
MACs_sc |
MAC addresses used for the system controllers. No need to change. |
|
DestinationNode_sc |
Hostname of the blades where the system controllers are running. |

Contents