This section describes how to install the nodes that make up your initial Sh Cache Microservice deployment on VMware or OpenStack virtual machines.

In a production system, you will need at least two Sh Cache Microservice nodes per site.

In a lab trial deployment, you can have just one ShCM.

For information on architecture and deployment options please refer to the Architecture guide.

Live migration of an Sh Cache Microservice node to a new VMware host or a new OpenStack compute node is not supported. To move such a node to a new host, remove it from the old host and re-add it to the new host.

Preparation

Task More information

Set up your OpenStack or VMware deployment.

The installation procedures assume that you are installing ShCM into an existing OpenStack or VMware deployment.

Obtain a valid Sh Cache Microservice license.

ShCM requires a valid license for Rhino, HTTP and Diameter Resource Adaptors. This should be obtained from a Metaswitch representative.

Install the ShCM nodes.

The ShCM node cluster provides the Cassandra database used by the caching function of ShCM, and the CDS used to configure ShCM.

Installing your ShCM deployment

The following table sets out the steps you need to take to install and commission your ShCM deployment.

There are two ways to deploy the ShCM nodes: in an automated way using the Commissioning VM, or manually. It is recommended to perform an automated installation using the Commissioning VM.

Step Task Link

Automated installation (on VMware)

Prepare the SDF for an automated ShCM deployment

Prepare the SDF for an automated ShCM deployment

Deploy the Commissioning VM into VMware

Deploy the Commissioning VM into VMware

Deploy ShCM nodes from a VMware CSAR

Deploy ShCM nodes from a VMware CSAR

Automated installation (on OpenStack)

Prepare the SDF for an automated ShCM deployment

Prepare the SDF for an automated ShCM deployment

Deploy the Commissioning VM into OpenStack

Deploy the Commissioning VM into OpenStack

Create the OpenStack flavor

Create a ShCM OpenStack flavor

Deploy ShCM nodes from an OpenStack CSAR

Deploy ShCM nodes from an OpenStack CSAR

Manual installation (on VMware)

Deploy ShCM nodes from a VMware OVA

Deploy ShCM nodes from a VMware OVA

Manual installation (on OpenStack)

Create flavor

Create a ShCM OpenStack flavor

Install image

Install ShCM Virtual Appliance as an OpenStack image

Determine networks and security group

Determine Network Names and Security Group

Deploy ShCM nodes

Deploy ShCM nodes from an OpenStack image

Service configuration

Ensure bootstrap completes successfully, then upload configuration files to CDS.

Bootstrap and initial configuration

Verification

Run some simple tests to verify that your ShCM nodes are working as expected.

Verify the state of the ShCM nodes and processes

Set up the rest of your deployment

Refer to the Sh Cache Microservice Configuration Guide for information and procedures to set up other components and features in your ShCM deployment.

Sh Cache Microservice Configuration Guide

Previous page Next page