Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

 

Getting Started Guide

Silver Peak Unity


Orchestrator
 

201525-001 Rev E
November 2020
Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Copyright and Trademarks


Copyright © 2020 Silver Peak Systems, Inc. All rights reserved. Information in this document is subject to change at any
time. Use of this documentation is restricted as specified in the End User License Agreement. No part of this
documentation can be reproduced, except as noted in the End User License Agreement, in whole or in part, without
the written consent of Silver Peak Systems, Inc.

Trademark Notification
Silver Peak, the Silver Peak logo, and all Silver Peak product names, logos, and brands are trademarks or registered
trademarks of Silver Peak Systems, Inc. in the United States and/or other countries. All other product names, logos,
and brands are property of their respective owners.

Warranties and Disclaimers


THIS DOCUMENTATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, OR NON-INFRINGEMENT. SILVER PEAK SYSTEMS, INC. ASSUMES NO RESPONSIBILITY FOR ERRORS OR
OMISSIONS IN THIS DOCUMENTATION OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR LINKED TO THIS
DOCUMENTATION. REFERENCES TO CORPORATIONS, THEIR SERVICES AND PRODUCTS, ARE PROVIDED “AS IS” WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. IN NO EVENT SHALL SILVER PEAK SYSTEMS, INC. BE LIABLE
FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
WHATSOEVER, INCLUDING, WITHOUT LIMITATION, THOSE RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR
IN CONNECTION WITH THE USE OF THIS DOCUMENTATION. THIS DOCUMENTATION MAY INCLUDE TECHNICAL OR
OTHER INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION
HEREIN; THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THE DOCUMENTATION. SILVER PEAK SYSTEMS,
INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THIS
DOCUMENTATION AT ANY TIME.

Silver Peak Systems, Inc.


2860 De La Cruz Boulevard
Santa Clara, CA 95050

1.877.210.7325 (toll-free in USA)


+1.408.935.1850

http://www.silver-peak.com/support

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 2


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Table of Contents

About this Guide 4


About Silver Peak Unity Orchestrator 5
Before you Begin 6
Downloading the Orchestrator Virtual Appliance Package 7
Deploying the Orchestrator Virtual Appliance 8

Procedures for Specific Versions 9


Setting up Orchestrator 8.5.x or Earlier for the First Time 10
Upgrading Orchestrator 8.5.x or Earlier to a Newer Version 14
Setting up Orchestrator 8.6.x or Later for the First Time 15
Configure these mandatory CLI settings 15
Use the Automated CLI Utility 17
Start the Utility Option in the CLI 17
Upgrading Orchestrator 8.6.x to a Newer Version 21

Related Documentation 22

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 3


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

About this Guide


This guide describes how to install or upgrade Silver Peak® Unity Orchestrator™. This guide also explains
the differences between Orchestrator versions 8.5.x and 8.6.x +. Depending on your Orchestrator
version, the steps required to install or upgrade Orchestrator are different.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 4


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

About Silver Peak Unity Orchestrator

Silver Peak Unity Orchestrator manages all Silver Peak appliances in the WAN. From Orchestrator, you
can provision, deploy, configure, monitor, and troubleshoot your Silver Peak SD-WAN regardless of the
make, model, or deployment type.  Orchestrator manages physical, virtual, and cloud-based
EdgeConnect appliances from a single console. 

Orchestrator is a virtual appliance and, therefore, requires a suitable host to run on. It must identify an
appropriate host machine with adequate resources to host Orchestrator. Typical deployment locations
for Orchestrator are in a Network Operations Center (NOC) or a data center, but any location with
efficient access to the WAN devices are suitable.

For more information on Orchestrator requirements, refer to the Orchestrator Host System
Requirements on Silver Peak’s user documentation site.

For licensing, the Orchestrator IP address must be able to reach the Silver Peak Cloud Portal by using the
Internet.  Allocate an appropriate IP address for the Orchestrator appliance and allow it access through
any security components in the environment to the “silver-peak.com” domain. (Orchestrator requires
port 443 access.) 

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 5


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Before you Begin

Before you set up Orchestrator and deploy EdgeConnect appliances, make sure you get the following
information from your Silver Peak representative.

An account name.

An account key.

A valid license for Orchestrator and all EdgeConnect appliances.

As long as your Silver Peak account representative submits a valid request, Silver Peak sends you an
email with the required information.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 6


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Downloading the Orchestrator Virtual Appliance Package

Install Orchestrator for the first time from an email sent by Silver Peak.

 1. From the email you received from Silver Peak, select the link to install Orchestrator. The Silver
Peak website displays.

 2. Sign in and click Download Software. Save the software to your local machine.

 3. Select Download Software.

 4. Select the Unity Orchestrator file for your appropriate hypervisor.

 5. Select Initial Installation Packages.

 6. Select Orchestrator (GMS).

 7. Select GA (General Availability).

 8. Select the recommended release number to download your OVA file.

 9. Save the OVA file in a location where you can import it into your hypervisor environment.

Silver Peak supports the following hypervisors:

VMware

Microsoft Hyper-V

Citrix XenServer

KVM

Once the OVA file for Unity Orchestrator has been downloaded, it is ready to be deployed using the
hypervisor. 

Alternatively, you can download the Orchestrator .ova file from the Silver Peak support portal.

 1. In your browser URL, enter https://www.silver-peak.com/support/customer-login.

 2. Enter your Silver Peak user name and password.

 3. Repeat the steps from the procedure described above.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 7


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Deploying the Orchestrator Virtual Appliance

After downloading the Orchestrator virtual appliance, you can deploy the Unity Orchestrator appliance
using the hypervisor of your choice. The Quick Start Guides in the documentation section of the Silver
Peak website can help with this process. For example, see Silver Peak Unity Orchestrator Quick Start for
VMware to learn how to deploy Orchestrator on a VMware hypervisor.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 8


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Procedures for Specific Versions


The Orchestrator installation and upgrade procedures differ depending on your current Orchestrator
version.

To set up Orchestrator 8.5.x or earlier, see Setting up Orchestrator 8.5.x or Earlier for the First
Time.

To upgrade Orchestrator 8.5.x or earlier, see Upgrading Orchestrator 8.5.x or Earlier to a Newer
Version.

To set up Orchestrator 8.6.x or later, see Setting up Orchestrator 8.6.x or Later for the First Time
and Use the Automated CLI Utility.

To upgrade Orchestrator 8.6.x or later, see Upgrading Orchestrator 8.6.x to a Newer Version.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 9


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Setting up Orchestrator 8.5.x or Earlier for the First Time

The first time you sign into Orchestrator, the Getting Started Wizard opens automatically. Complete
the following steps to navigate through the wizard.

Using a new Orchestrator instance for the first time

 1. From your browser, navigate to your Orchestrator instance.

The default user name is admin.

 2. Change your admin password. Orchestrator prompts you to change your password the first time
you access your Orchestrator instance.

Set up the hostname, DHCP, and password.

 1. In your web browser, enter the IP address of your Orchestrator in the URL field.

 2. Enter your user name and password.

 3. Select Login.

 4. In the Hostname field, enter a descriptive text for the Orchestrator host name.

 5. (Optional) You can change your password by filling out the Change Admin Password fields.

 6. For Management Interface, select DHCP or Static.

 7. Select Next.

Set up licensing and registration.

 1. For Account Name and Account Key, enter your account name and key that you obtained
from Silver Peak. To view your account name and key, sign into the Silver Peak support portal.

You need the account name and account key to use EdgeConnect.

 2. In the License field, enter your account license.

You need the license to use Orchestrator.

 3. Select Next.

Set up the time and date.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 10


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

 1. For Date/Time, from the list, select your time zone.

 2. Select Manual or NTP Time Synchronization.

Manual matches the appliance time to the client system time of the template. Follow the UI
instructions to enter the date and time.

An NTP server is the recommended option and enables the Appliance Manager to choose
servers in the listed order, from the top down. Data is synchronized across Orchestrator
and the appliances.

 3. In the Server 1 field, enter the server IP address. It's not mandatory to include an address for
Server 2.

 4. Select Next.

Change the email settings.

 1. For Enable SSL, select the check box if you want to enable Secure Socket Layer for your email
transmissions.

 2. For Enable Authentication, select the check box to enable SMTP authentication.

 3. In the SMTP Server field, enter the address of the SMTP server that you want to use for
Orchestrator email notifications.

 4. In the SMTP User field, set up an email account by entering an email address.

 5. In the SMTP Password field, enter a new password for the email account.

 6. In the Email Sender field, enter the same email address that you entered in step 4.

 7. In the Server Port field, enter the email server port number.

 8. In the Send a Test Email to field, enter the same email address that you entered in step 4.

 9. Select Test to display a message, "Test email sent", if Orchestrator successfully sent an email
to the email address.

 10. Select Next.

Add the EdgeConnect appliances.

 1. From the Group list, select the group that the appliance belongs to.

 2. In the IP or DNS name field, enter the IP address or DNS name of the appliance.

 3. From the Network Role list, select a topology type, such as Mesh.

 4. In the Admin Username field, enter your appliance user name.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 11


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

 5. In the Admin Password field, enter your appliance password.

 6. From the Protocol list, select a network protocol for the appliance, such as HTTPS.

 7. Select the right arrow, >, to add the appliance to the Appliance List.

 8. Select Next.

Configure the Orchestrator backup settings.

 1. For the backup Destination, fill in the fields.

 2. For Schedule, select Add to add a backup schedule.

The Schedule screen opens.

 3. Complete the UI fields and check boxes and select OK.

 4. Select Apply.

The Wizard Configuration Summary message opens, displaying a summary of your configuration
settings. After you close the dialogue screen, Orchestrator restarts. Sign back in to begin using
Orchestrator.

Change the settings by using a GUI

You can change the hostname and IP address using the GUI. You cannot, however, use the GUI to
change the NTP settings or the time zone.

 1. SSH to the Orchestrator console as the admin.

 2. Enter orch-setup -c.

 3. Enter the root password. If you don't know the root password, contact Silver Peak support.

 4. Enter y to change the time zone.

 5. Enter y to set up NTP servers.

 6. In the NTP server(IP/name) field, enter the IP address if the NTP server that synchronizes date
and time for Orchestrator and all associated EdgeConnect appliances.

 7. Enter y to change the network configuration using the GUI.

 8. Enter nmtui.

 9. In the Addresses field, change the existing IP address or select Add to include more addresses.

 10. In the Gateway field, enter a new gateway address or change the existing address.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 12


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

 11. In the DNS servers fields, enter new DNS addresses or change the existing addresses. You can
also select Add to include more DNS servers.

 12. In the Search domains field, enter a new domain name or change the existing domain. You can
also select Add to include more domains.

 13. Select OK.

 14. In the CLI, enter systemctl restart network to restart the network.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 13


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Upgrading Orchestrator 8.5.x or Earlier to a Newer


Version

If your current Orchestrator is version 8.5.x or earlier, complete the following steps to upgrade
Orchestrator to a newer version.

Download the GIP file of the Orchestrator version that you want to upgrade to.

 1. In your browser URL, enter https://www.silver-peak.com/support/customer-login.

 2. Sign in with your user credentials.

 3. Select Download Software.

 4. Select Software Upgrades.

 5. Select Orchestrator (GMS).

 6. Expand GA and select a recommended release number to download your GIP file.

 7. Save the GIP file in a location where you can import it into Orchestrator.

Upgrade Orchestrator.

 1. In the Orchestrator main screen, select Orchestrator > Upgrade Orchestrator.

NOTE  Make sure you back up Orchestrator first.

 2. Select Select Software Upgrade File.

 3. From your local drive, select the GIP file that you previously saved.

 4. Select Open.

 5. Select Start Upgrade Now.

The upgrade process can take 30 minutes or more. Keep the current Orchestrator screen open to view
the upgrade process. When the upgrade is complete, Orchestrator restarts.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 14


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Setting up Orchestrator 8.6.x or Later for the First Time

This scenario describes how to set up a new Orchestrator deployment that's version 8.6.x or later. The
setup process follows the steps in the Getting Started Wizard, outlined in Setting up Orchestrator
8.5.x or Earlier for the First Time. Unlike Orchestrator 8.5.x, however, the setup process for Orchestrator
8.6.x requires you to configure some features in the command line interface (CLI) and not in the
Getting Started Wizard.

Using a new Orchestrator instance for the first time

 1. From your browser, navigate to your Orchestrator instance.

The default user name is admin.

 2. Change your admin password. Orchestrator prompts you to change your password the first time
you access your Orchestrator instance.

Configure these mandatory CLI settings

Complete the following steps to change the admin password and the root password.

 1. Install the Orchestrator 8.6.x virtual appliance package.

 2. Sign in to Orchestrator using the hypervisor console or by creating an SSH shell.

The default admin user name is admin.

The default admin password is admin.

 3. Orchestrator prompts you to change the admin password and the root password. Follow the CLI
screen prompts to change the passwords.

NOTE  In Orchestrator versions earlier than 8.6.x, the user name and password for both
Orchestrator HTTP access and SSH access were the same. For Orchestrator 8.6.x and later, the
user name and password for Orchestrator HTTP access and SSH access are different and not in
sync.

Change the Orchestrator hostname by completing the following steps.

 1. SSH as the admin.

 2. Enter su - root.

 3. Enter cd /etc.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 15


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

 4. Use a text editor to edit the contents of the /etc/hostname file.

 5. Use a text editor to edit the contents of the /etc/hosts file.

Change the primary and secondary DNS servers used in a static IP address.

 1. SSH as the admin.

 2. Enter su - root.

 3. Enter cd /etc.

 4. Use a text editor to edit the contents of /etc/resolv.conf.

Manually set the time zone, date, and time that's used by Orchestrator.

 1. SSH as the admin.

 2. Enter su - root.

 3. Enter timedatectl set-timezone <timezone name>.

 4. Enter timedatectl set-time "2012-10-30 18:17:16".

Set up the NTP servers to synchronize the date and time across Orchestrator and EdgeConnect
appliances.

 1. SSH as the admin.

 2. Enter su - root.

 3. Use a text editor to edit the contents of /etc/ntp.conf.

 4. At the bottom of the text, enter server <server ip or name> as many times as required.

 5. If your system is using chrony, edit the contents of the /etc/chrony.conf file instead.

 6. Enter timedatectl set-ntp true.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 16


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Use the Automated CLI Utility

Silver Peak Orchestrator version 8.6.1 and later has a utility option to walk you through the
configuration steps when setting up Orchestrator for the first time. These options include the following.

Upgrading Orchestrator to a later version.

Configuring the following options.

NTP settings

Time and date

Orchestrator hostname

Orchestrator IP address, netmask, and gateway

DNS servers

NOTE  You can configure these options in the CLI or configure some of these options in a GUI.

Applying and running security patches.

Start the Utility Option in the CLI

 1. SSH to the Orchestrator console as the admin.

 2. Enter /home/gms/gms/orch-setup.

 3. As an option, enter -h after the path to display a list of help options. A list of optional arguments
displays.

Upgrade Orchestrator by doing one of the two options.

Provide the URL of the GIP file.

Provide the location path of the GIP file.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 17


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Provide the URL of the GIP file

 1. SSH to the Orchestrator console as the admin.

 2. Enter wget, then the HTTP path of the GIP file. A message displays, notifying you that the console
saved the GIP file.

 3. Enter orch-setup.py -u.

 4. Enter the root password. If you don't know the root password, contact Silver Peak support.

 5. The script asks if you already have an Orchestrator backup. Enter y for the script to proceed to the
next step. If you enter n, the script exits.

 6. A message prompts you to verify if you have an Orchestrator back up. Enter y if you have a
current Orchestrator backup. A message displays, notifying you that the Orchestrator service
successfully started.

Provide the location path of the GIP file.

 1. SSH to the Orchestrator console as the admin.

 2. Enter orch-setup.py -u.

 3. Enter the root password. If you don't know the root password, contact Silver Peak support.

 4. The script asks if you have an Orchestrator backup. Enter y for the script to proceed to the next
step.

If you enter n, the script exits.

A message displays, notifying you that the Orchestrator service successfully started.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 18


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Change Time Zone, NTP Config, Hostname, IP Address, DNS

 1. SSH to the Orchestrator console as the admin.

 2. Enter /home/gms/gms/orch-setup -c.

 3. Enter the root password. If you don't know the root password, contact Silver Peak support.

 4. Enter y to change the time zone.

 5. Enter y to set up NTP servers.

 6. In the NTP server(IP/name) field, enter the IP address if the NTP server that synchronizes date
and time for Orchestrator and all associated EdgeConnect appliances.

 7. Enter n to change the network config using the CLI.

 8. Enter y to change the Orchestrator hostname.

 9. In the New hostname field, enter a name for the new host.

 10. Enter y to change the IP address.

 11. In the IP address field, enter a new address.

 12. Enter y to change the primary and secondary DNS servers.

 13. In the DNS Server1 field, enter an IP address for the DNS server used in a static IP address.

 14. In the DNS Server2 field, enter an optional IP address for the second DNS server used in a static
IP address.

A message displays, notifying you that the network is restarting.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 19


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Apply Security Patches

You can apply Linux security patches and updates by following the steps below.

Before you begin to update security patches on your Orchestrator, check the Linux version. Complete
the following steps if you have Orchestrator 8.6.0 or later.

1. SSH to the Orchestrator console as the admin.

2. Enter ./orch-setup -p

3. Enter the root password. If you don't know the root password, contact Silver Peak support.

4. Enter y to back up Orchestrator before you start applying patches.

5. Run the command: yum -y update kernel

6. Reboot Orchestrator.

NOTE  If you have an Orchestrator version earlier than 8.6.0, it is recommended that you upgrade to
8.6.0 or later.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 20


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Upgrading Orchestrator 8.6.x to a Newer Version

If you are already using Orchestrator 8.6.0 or later and want to upgrade to a newer version, complete
the following requirements.

WARNING  An upgrade that fails can cause Orchestrator to be in a corrupt state. Back up Orchestrator
before you start the upgrade process.

 1. Create an SSH shell to Orchestrator.

 2. SSH as the administrator, admin.

 3. Enter su - root.

 4. Enter cd /home.

From here, you have two ways to install and upgrade Orchestrator, depending on your use case.

If you have an HTTP URL to the Orchestrator installation file, complete the following step.

 1. In the shell console, enter /home/gms/gms/setup/install_orchestrator.sh <HTTP URL


of the Orchestrator Installation File>

If you don't have an HTTP server, upload the Orchestrator installation file to Orchestrator by using SCP.

 1. From your local PC console, enter scp <Orchestrator Installation file>
admin@<orchestrator_ip_address>:/home/gms

 2. From the Orchestrator SSH shell console, enter /home/gms/gms/setup/install_


orchestrator.sh <full_path_to_Orchestrator_Installation_file>

NOTE  The upgrade process can take several hours to complete.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 21


Silver Peak Silver Peak Unity Orchestrator Getting Started Guide

Related Documentation
Release Notes provide information on new software features, system bugs, and software
compatibility.

All user documentation is available at https://www.silver-peak.com/support/user-


documentation/all-documents.

Copyright © 2020 Silver Peak Systems, Inc. All rights reserved 22

You might also like