SP Install Guide
SP Install Guide
System Platform
formerly Wonderware
Version 2020 R2
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
© 2020 AVEVA Group plc and its subsidiaries. All rights reserved.
No part of this documentation shall be reproduced, stored in a ret rieval sy stem, or transmitted by any
means, electronic, mechanical, photocopying, rec ording, or otherwise, without the prior written
permission of AVEVA. No liability is assumed with respect to the use of the information contained herein.
Although precaution has been taken in the preparation of this documentation, AVEVA assumes no
responsibility for errors or omissions. The information in this documentation is subject to change without
notice and does not represent a commitment on the part of AVEVA. The soft ware described in this
documentation is furnished under a license agreement. This soft ware may be used or copied only in
accordance with the terms of such license agreement.
ArchestrA, Aquis, Avantis, Citect, DYNSIM, eDNA, EYESIM, InBatch, InduSoft, InStep, Int el aTrac,
InTouch, OASyS, PIPEPHASE, PRiSM, PRO/II, PROV ISION, ROMeo, SIM4ME, SimCentral, SimSci,
Skelta, SmartGlance, Spiral Software, Termis, WindowMaker, WindowViewer, and Wonderware are
trademarks of AVEVA and/or its subsidiaries. An extensive listing of AVEVA trademarks can be found at:
https://sw.aveva.com/legal. All other brands may be trademarks of their respective owners.
Publication date: Wednesday, December 2, 2020
Contact Information
AVEVA Group plc
High Cross
Madingley Road
Cambridge
CB3 0HB. UK
https://sw.aveva.com/
For information on how to cont act sales and customer training, see https://sw.aveva.com/contact.
For information on how to cont act technical support, see https://sw.aveva.com/support.
Version 2020 R2 2
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Contents
Chapter 1 AVEVA System Platform Installation ............................................................... 9
Preparing for System Platform Installation .................................................................................. 9
Important Notice for for Highly Secured Environments (TLS 1.2 Exclusively) ........................... 9
License Installation and Activation ...................................................................................... 10
AVEVA System Monitor Installation .................................................................................... 11
Operating System Minimum Requirements ......................................................................... 12
Supported Operating Systems for InTouch Access Anywhere Server and Secure Gateway
.................................................................................................................................. 12
Supported InTouch Access Anywhere Clients ............................................................... 13
System Sizing Guidelines .................................................................................................. 13
Supported and Recommended Node Hardware Types ........................................................ 15
Required Installation Order of Additional Products ............................................................... 16
Common Components ....................................................................................................... 16
Windows Network Configuration......................................................................................... 17
Web Help Display and Video Playback ............................................................................... 17
System Platform Prerequisites ........................................................................................... 18
About SQL Server Requirements.................................................................................. 22
Unsupported SQL Server Version Error Message .......................................................... 22
Selecting a Type of Installation........................................................................................... 22
About Product-Based Installation .................................................................................. 22
About Role-B ased Installation ...................................................................................... 24
Network Account ............................................................................................................... 27
About Network Account Privileges ................................................................................ 27
Installing System Platform ....................................................................................................... 28
Configuring System Platform Components................................................................................ 37
Configuring the AVEVA Enterprise License Server Location ................................................. 38
Configuring the Galaxy License Mode ................................................................................. 39
Configuring the System Management Server ...................................................................... 40
Import a Certificate ...................................................................................................... 44
User Credentials for Configuring the System Management Server .................................. 45
Configuring the AVEVA System Monitor ............................................................................. 45
System Monitor Manager Configuration ........................................................................ 45
Email Server Configuration........................................................................................... 48
Advanced System Monitor Configuration ....................................................................... 49
Configuring Databases and Dat a File Locations .................................................................. 50
Configuring the Industrial Graphic Server............................................................................ 55
System Restart after Configuration ..................................................................................... 56
Installing InTouc h Access Anywhere ........................................................................................ 57
Install InTouch Access Anywhere S erver ............................................................................ 58
Secure Gateway Installation............................................................................................... 59
Configuring Ports for the InTouch Access Anywhere Secure Gateway .................................. 60
Install the Secure Gateway and Aut hentication Server Separately or Together ...................... 61
Install All Components on a Single Server ........................................................................... 62
Modifying an Installation .......................................................................................................... 63
Version 2020 R2 3
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide Contents
4 Version 2020 R2
Contents AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Version 2020 R2 5
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide Contents
6 Version 2020 R2
Contents AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
User Accounts and Groups Created by System Platform Installation ......................... 175
Application Server OS Groups and Accounts .......................................................................... 175
InTouch HMI OS Groups and Accounts .................................................................................. 176
InTouch Web Client OS Groups and Accounts ........................................................................ 176
Historian Server OS Groups and Accounts ............................................................................. 177
Platform Common S ervices Accounts and OS Groups ............................................................. 178
AVEVA License Manager OS Groups and Accounts ............................................................... 180
System Monitor OS Groups and Accounts .............................................................................. 180
Version 2020 R2 7
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
C HAPTER 1
AVEVA System Platform Installation
This guide describes how to install the AVEVA™ System Platform, formerl y Wonderware.
You can use the System Platform installation program to install the entire suite of products, or any of the
component products.
Version 2020 R2 9
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.303
19]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001
4. Restart your comput er to ensure that all changes take effect.
5. Install System Platform 2020 R2.
Note: If you are using a workgroup, the License Manager and License Server must be installed on the
same node.
You will need to configure the License Server and activate your product licenses before using the
products you install. For detailed information about product licensing and activation, refer to the AVEVA
Enterprise Electric Licensing Guide (AELicenseManagerGuide.pdf). You can access it after installation
is complete from the AVEVA Enterprise License Manager node, under the AV EV A start directory.
AVEVA Enterprise Licensing
The AVEVA Enterprise License Server ac quires, stores, and serves licenses for all installed AVEVA
software, including all System Platform products. The AVEVA Enterprise License Server and Manager
work together to provide centralized management of all your product licenses.
For products and roles that do not install the License Server on the same node, you will have to provide
the location (node name) of the License Server.
The basic product installation and license activation work flow is:
1. Install System Products, along with the AVEVA Enterprise License S erver and License Manager.
See Installing System Platform on page 28.
2. Configure the AVEVA Enterprise License Server (an d Historian, if installed). See Configuring the
AVEVA Enterprise License Server Location on page 38.
3. Start the License Manager. The Licens e Manager is browser -based, and is located in the AVEVA
folder (Start > AVEVA > Enterprise License Manager). The License Manager us es the following
URL:
http://localhost/AELicenseManager
Note: If you are running the Licens e Manager from a remote node (not the License Server/Galaxy
Repository node), substitute the node name for localhost.
10 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
4. If a License Server is displayed, click on it to select it. If no License Servers are dis played, click the
Add Server button, and then enter the computer name of the License Server, or select the computer
name from the drop down.
5. Refer to the AVEVA Enterprise Licensing Help for options and procedures to activat e licenses.
Note: Changes to licensing, such as switching license servers or activating a new license, should not be
done for a product that is already running. Depending on the product, it may take up to 30 minutes to
acquire a new or changed license. To immediately acquire a license, restart the affected product.
However, product interdependencies may require you to restart the node to force the immediate
acquisition of the license.
Version 2020 R2 11
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
In addition to the license monitoring functionality that the System Monitor provides by default, your
System Platform licenses include the ability to configure System Monitor on a single node to monitor and
manage the performance and availability of the core AVEVA software, the engineered soft ware
application(s), and the related hardware and network infrastructure. To configure this additional
functionality, see the AVEVA System Monitor User Guide.
Important: If you have a System Monitor license and are running a full version of SQL Server (not
Express), you can configure System Monitor Repo rts. This feature is only available for fully-licens ed
System Monitor installations, not basic mode, and is not available if you are running SQL Server
Express. If your System Monitor installation will be fully licensed, the SQL Server Reporting Services
(SSRS) server should be configured and the services started before initiating installation of the System
Monitor Manager. This will enable deployment of System Monitor Reports. If SSRS is not configured
before installation of the System Monitor Manager, reports will have to be manually deployed. See the
AVEVA System Monitor User Guide for additional information.
The following table lists the minimum operating system version for System Platform products. See the
Technology Matrix on the AVEVA Global Customer Support website for the complete list of supported
Windows operating systems.
Note: System Platform 2020 R2 is not supported on Windows 10 versions prior to version 1803.
Supported Operating Systems for InTouch Access Anywhere Server and Secure
Gateway
The following operating systems (64-bit only) can be used for InTouch Access Anywhere server nodes.
This includes Secure Gateway and InTouch Access Anywhere Server:
Windows 8.1 Ent erprise, Professional (64-bit)
Windows 10 1803 and newer SAC Enterprise, Professional (64 -bit)
Windows 10 2016 LTS C Enterprise, IoT Enterpris e
Windows 10 2019 LTS C Enterprise, IoT Enterpris e
12 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Windows Server 2019 LTSC Data Center - Desktop Experience, IoT - Desktop Experience,
Standard - Desktop Experience
Version 2020 R2 13
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
Client Node
14 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
1) To calculate the number of logical processors: multiply the number of physical cores by the number of threads each core can run.
A four core CPU that runs two threads per core provides eight logical processors. The terms "Hyper-Threading and "simultaneous
multithreading" (SMT) are also used to describe logical processors.
2) SSD drives are highly recommended.
3) In redundant envir onments, increase CPU and RAM to maintain a maximum of 40% typical resource utilization.
4) For optimal performance of all-in-one nodes, a high clock speed (>2.8 GHz) is recommended.
5) For Application Server platform nodes, it is recommended that you deploy no more than two AppEngines per logical processor
(typic ally one primary AppEngine and one backup).
6) For large applications on all-in-one nodes, dual XEON processors are recommended.
Application Server
Window Maker (No Modern Apps) Supported Supported Preferred RDP Supported
Window Maker (with Modern Apps) Preferred Supported Supported RDP Supported
Window Maker (with Managed Apps) Preferred Supported Supported RDP Supported
InTouch Access Anywhere Client (HTML5 Browser Browser Browser Browser Browser
Browser)
Historian
Support Components
Version 2020 R2 15
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
AVEVA Enterpris e License Manager Client Browser Browser Browser Browser Browser
InBatch 2017 or prior versions must installed after installing System Platform 2020 R2.
1. Install System Platform 2020 R2.
2. Then, install InBatch.
Common Components
System Platform 2020 R2 includes several shared modules that are needed for the products to operate.
You will see some or all of the following common components listed under Program s and Features in
the Windows Control Panel after installation is complete, depending on your installation selections for
the node:
16 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: The License Server is required on nodes with the Galaxy Repository.
Note: Do not install the Galaxy Repository on a computer that is used as a domain c ontroller or an Active
Directory server.
Operations that rely on inter-node communications may not function correctly in a workgroup based
Application Server installation. Examples of this type operation include connecting to a remote IDE, or
viewing the status of a remote platform.
If you must use workgroup based networking, you can avoid communications issues by enabling
"everyone permissions" for anonymous users. To enable thes e permissions, go to:
Local Security Policy > Local Policies > Security Options > Network Access: Let
everyone permissions apply to anonymous.
Version 2020 R2 17
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
Microsoft Edge will not load help content, unless you use the "Open with Internet Explorer" option in
the Edge browser.
Chrome and Chromium -based browsers, such as Vivaldi, will not load help content unless you install
and use an IE -rendering extension (for example, IE Tab).
Browser Permissions for Displaying Web Help
Each browser and Windows operating system combination has its own security permissions. Using
Internet Explorer as an example, you may see a dialog requesting that you "Allow blocked content" each
time you invoke the web help. This dialog is triggered by the pres ence in the help system of JavaScript
components that control int ernal navigation and topic display elements such as pop-up or
in-place-expanding display blocks that contain text and graphical images. The text and image content is
itself non-active.
You can accept each occurrence of this dialog, or you can set the following option in Internet Explorer,
depending on your IT security requirements: In Internet Options, click the Advanced t ab, then navigate to
the Security section. Enable the "Allow active content to run in files on My Computer." Permissions and
security settings will vary depending on your specific browser.
Playback of Tutorial Videos
The web help may contain a number of brief tutorial videos. To play these videos, you must have
Microsoft Medi a Player installed on your local machine. In Windows Server operating systems, you must
enable the "Desktop Experience" feature using Server Manager.
Internet Explorer (or IE -rendering in other browsers) may be required for viewing video cont ent. If using a
browser other than Internet Explorer without IE rendering enabled, videos may not be visible.
Note: If you are using silent (command line) installation, all prerequisites, including the .NE T Framework
and SQL Server, must be installed before launching the System Platform setup program. See Using
Silent Installation on page 149 for more information.
18 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
.NET Framework
System Platform requires Microsoft . NET® Framework 4.8. Prior to any other installation task,
System Platform checks if .NE T version 4.8 is installed. If it is not, you are prompted to allow its
installation. A system restart may be required when .NE T installation is complet e. If the System
Platform installation program does not automatically resume after the system restart, you will need to
restart it manually.
If an error occurs during setup that stops .NE T Framework 4.8 installation, you can try manually
installing from the System Platform installation DV D:
\InstallFiles\Redi st\DOTNET\4.8\NDP48-x86-x64-AllOS-ENU.exe
To check installed .NET versions:
1. On the Start menu, choose Run.
2. In the Search box, enter regedit.exe. You must have administrative credentials to run regedit.exe.
3. In the Registry Editor, open the following subkey:
HKEY_LOCAL_MA CHINE\SOFTWARE\Microsoft\NE T Framework Setup\NDP.
4. The installed versions of .NE T are listed.
Prerequisites Automatically Installed by System Platform
The System Platform installation program analyzes the software installed on your comput er and lists any
software that is required but not currently installed, and any installed soft ware that is incompatible. The
following prerequisites are installed by the System Platform installation program, if not already present
on the system:
Microsoft .NET® Framework 4.8
Windows Installer 4.5
Version 2020 R2 19
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
SQL Server: SQL Server is required for products or roles that you select for installation that include
GR node or Historian Server. If a supported version of SQL Server is not found, you ar e given the
option to install SQL Server 2017 Expre ss as part of System Platform installation. However, SQL
Server Express supports only small installations with less than 25,000 I/O per node.
If you have a medium or large installation, a copy of SQL Server 2017 Standard Edition is supplied
with System Platform. You must install it or another supported version of SQL Server separately,
before you install System Platform. See the Technology Matrix on the AVEVA Global Customer
Support website for the current list of supported SQL Server versions.
If you do not want to install SQL Server, and you have product or role selections that include the GR
node by default, you can select the Customize Installation checkbox and deselect the
Galaxy_Repository. However, this will limit any database-relat ed product functionality, such as the
Application Server IDE, that uses the Galaxy Repository.
See SQL Server Requirements on page 81 for more information about the limitations of using SQL
Server Express instead of a standard or enterprise edition.
The following tables summarize which System Platform products and roles require SQL Server.
SQL
System Platform Product Selections Required
20 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
SQL
System Platform Product Selections Required
Historian Yes
Historian Client No
Licensing No
SQL
System Platform Role Selections
Required
Runtime Client No
All-In-One-Node Yes
Without Galaxy Repository and Historian Server (custom No
installation)
Note: System Platform will allow you to install an InTouch development system without a Galaxy
Repository. However, InTouch Modern Applications will not work without the Galaxy Repository.
While installing System Platform, if the logged-on user (the installer) is not a SQL S erver administrator,
the SQL Acce ss Configurator opens (the dialog box is labeled "aaConfig SQL") and requests SQL
Server administrator credentials. Enter valid SQL Server administrat or credentials when requested. For
more information about setting user privileges with the SQL Acce ss Configurator, see Setting the SQL
Server Security Mode on page 79. For more information about SQL Server installation, see About SQL
Server Requirements on page 22.
The System Platform installation program installs both system-specific and product-specific
prerequisites. It also checks for incompatible software that will prevent installation from proceeding, (for
example, if InTouch Access Anywhere was previously installed). You do not have to exit from the System
Platform installation program to install the prerequisite software, with the exception of standard or
enterprise versions of SQL Server. You will need to exit and perform any uninstall operations that are
indicated before continuing with installation.
Version 2020 R2 21
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
For information on prerequisites and software requirements for the specific products, see the System
Platform Readme, the Readme files of the specific products located in your doc ument ation directory, or
the specific product information chapter in this installation guide.
Note: If you are installing a small system (less than 25000 I/O), you can use SQL Server Expres s instead
of a standard version of SQL Server. You can elect to install SQL Server Express as part of the System
Platform installation process; you do not have to install it separately.
For more information about SQL Server prerequisites, see SQL Server Requirements on page 81.
22 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Important: Product-bas ed installation includes an option to install the InTouch Access Anywhere Sec ure
Gateway. The Secure Gateway can only be installed on a computer running a supported version of the
Windows Server operating system (minimum: Windows Server 2012). To ensure security, no other
System Platform components should be installed on the node.
In the table below, components that are selected by default when you select the corresponding product
are indicated by the letters R (for required), and O (for optional). Required means that the component
must remain selected to install the product. Optional means that you can deselect the component and
retain the remaining product functionality. Products definitions (columns 2 through 9) are as follows:
AS + GR: Application Server (with Galaxy Repository)
AS no GR: Application Server (wit hout Galaxy Repository)
IT: InTouch (HMI)
ITAA: InTouch Access Anywhere
ITAA SG: InTouch Access Anywhere Secure Gateway
ITAA AS : InTouch Access Anywhere Aut hentication Server
HS: Historian Server
HC: Historian Client
System Platform
ASB Runtime R R R R R
ASB Service Repository R O R O
Application Server
Bootstrap R R R R
IDE O O R
Galaxy Repository O O O
Insight Publisher R R
InTouch HMI
Runtime R R
Development O
Alarm DB Logger R R
Demo Apps O
Recipe Manager O R
SQL Access O R
16 PenTrend
O R
Symbol Factory
R R
Industrial Graphics Server
(InTouch Web Client) R R
OI Gateway
Version 2020 R2 23
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
ITAA Authentication R
Hi storian
Historian Server R
IDAS R
Active E vent R
Configuration Tools R
Historian Extensions R
Hi storian Client
Trend/Query Clients R R R R R
Microsoft Add-Ins
Licensing
License Manager R O R O
License Server R O R O
Client Components R R R R
Server Components R R R R
OI Server Simulator R R R R
System Monitor
System Monitor Manager R
R = Required
O = Optional
Important: Role-based installation includes an option to install an InTouch Access Anywhere Secure
Gateway node. The Secure Gateway can only be installed on a computer running a supported version of
the Windows Server operating system (minimum: Windows Server 2012). To ensure security, no other
System Platform components should be installed on the node.
24 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
In the table below, components that are selected by default when you select the corresponding product
are indicated by the letters R (for required), and O (for optional). Required means that the component
must remain selected to install the product. Optional means that you can deselect the component and
retain the remaining product functionality.
Note: In some cases, you can still deselect a product category to remove all components under it, even
if components are marked as required. For example, if you are installing a System Platform Development
Server, and will be using the AVEVA OMI run time only, you can des elect the InTouch HMI category to
remove all the components listed under it, including components that are marked as required. As anot her
example, if you are installing Security Server, it is possible to deselect the ASB Management Server, but
the resulting installed product will not result in a Security Server.
Not Listed: The following roles are not defined in the table below:
All-in-One Node: All products, except InTouch Any where, are installed on a single node.
Custom: Allows you to customize the components that are installed. No components are selected
by default; you must select any component that you want to install.
Version 2020 R2 25
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
System Platform
ASB Runtime R R R R R
ASB Service Repository R
Application Server
Bootstrap R R R O O
IDE R R
Galaxy Repository O
Insight Publisher R R R
InTouch HMI
Runtime R R R R
Development O O
Alarm DB Logger R R R R
Demo Apps O O
Recipe Manager O O O R
SQL Access O O O R
16 PenTrend
O O O R
Symbol Factory
R R R R
Industrial Graphics Server
(InTouch Web Client)
InTouch Acce ss Anywhere
ITAA Server
ITAA Secure Gateway R
ITAA Authentication
Hi storian
Historian Server R
IDAS R
Active E vent R
Configuration Tools R
Historian Extensions R
Hi storian Client
Trend/Query Clients R R R R R
Microsoft Add-Ins
26 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Licensing
License Manager O O R O
License Server O O R R
Operation Integration
Client Components R R R R R
Server Components R R R R R
OI Server Simulator R R R R R
OI Gateway R R R R
System Monitor
System Monitor Manager R R
System Monitor Agent R R R R R R R R
R = Required
O = Optional
Network Account
The Net work Account is a user name and password combination that enables inter-node communication
between all System Platform computers. You must specify the same Net work Account on every node
when you install the System Platform components for the first time on comput ers that communicate with
each other.
Wherever a Network Account is required, the System Platform Installation dialog box appears and you
will need to provide a valid user name and password.
WARNI NG! The Network Account i s a Windows operating system account located on the local
computer or on a domain. Do not delete this account with operating system account
management tools. If you do, System Platform software may stop functioning properly.
If no other System Platform software is installed on the computer, you are prompted to create a new
Network Account or specify an existing user account during the System Platform installation.
If you use an existing account, it must have a permanent password that does not expire, and the
password cannot be changed. By default, the local machine name is displayed. To use a domain
user account, enter the short domain name. Do not use the fully qualified domain name (FQDN). For
example, use "DomainName" and not "DomainName.com" or " DomainName.local."
Important: To enhance security, the Network Account is blocked from logging on to the Galaxy locally or
through Remote Desktop Services by default. This is configured in the operating system user rights
management.
Version 2020 R2 27
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
If you specify a pre-existing user account as the Network, it is added to the group aaAdministrato rs. Any
SQL Server privileges that Application Server requires are also added. See SQL Server Rights
Requirements on page 78 for more information.
Note: Members of the aaAdministrators group do not have system admin privileges.
See Modif ying the Net work Account on page 77 if you need to change or rec reat e the Network Account.
System Platform Upgrade
If you are upgrading from an earlier version of System Platform, and the existing Network Account (called
ArchestrA User in prior releases) is a system Administrator, you are prompted to:
Remove the Network Account from the Administrators group to enhance security.
Keep the Net work Account as a system Administrator. You may want to keep the Network Account
as a system Administrator, if it is leveraged by other applications and needs elevated privileges.
See Upgrading System Platform on page 69 for more information.
If you use a standard user account with temporary administrator credentials instead of an administrator
account to run setup.exe, a registry flag associated with the temporary administrator account may
remain after the system prompts for a mid-installation restart. This flag is used to notify the operating
system that setup should resume the next time that particular us er logs into the system. Since product
installation may have already completed the next time the user logs in, the "modify" setup screen
appears instead. If this occurs, simply cancel the modify setup screen. This scenario, if it occurs, will only
happen once, since the registry flag will be cleared. This will not affect the products or their installation.
You can select a product-based or a role-based installation for your comput er.
Note: Prerequisites are installed as part of product installation and not in a separat e workflow.
Note: Y ou are prompt ed to restart your c omput er after the .NE T framework is installed. Y ou may
need to manually restart the setup program. If the .NE T Framework does not install successfully,
see System Platform Prerequisites on page 18 for additional information.
28 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
2. After some automatic configuration occurs, the select installation mode dialog box appears.
3. Select whether you want a product-based or a computer role-based installation, and then click Next.
The select options dialog box appears. Its appearance will vary, depending on whether you chose
product-based or role-based installation.
For information about product-based installation, see About Product-Based Installation on page
22.
For information about role-based installation, see About Role-B ased Installation on page 24.
If you are installing any of t he InTouch Access Anywhere options available under P roduct-Based
Installation, see Installing InTouch Access Anywhere on page 57.
Version 2020 R2 29
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
If you select the Product Ba sed Selection option, the product based installation dialog box
appears.
If you select the System Platform Computer Roles option, the role based installation dialog box
appears.
You can select multiple products or roles. All the selected components will be installed together. If
you are installing InTouch Access Anywhere Secure Gateway, it should be installed by itself, without
any other System Platform components.
30 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
When you select the Galaxy Repository for installation, the following components are automatically
selected for installation and cannot be deselected:
o ASB Service Repository. The ASB Service Repository includes a System Management
Server, used for establishing a trust relationship bet ween machines. See Configuring the
System Management Server on page 40 for additional information.
o AVEV A Enterpri se License Server and Manager. Every node should be configured to point to
a single License Server. See Configuring the AVEVA Enterprise License Server Location on
page 38 for additional information.
o AVEV A System Monitor. E very node should be configured to point to a single System Monitor
Manager. See Configuring the AVEVA System Monitor on page 45 for additional information.
Note: If you have multiple Galaxy Repository nodes, the Configurator lets you select which node(s)
to use for the above components at the end of installation. See Configuring System Platform
Components on page 37 for more information.
4. Select the check boxes to indicate whic h products or roles you want to install, and then click Next.
The verify selection dialog box appears.
5. To proceed with your selections without making any changes, click Next. To change your
configuration, select the Customize Installation check box before clicking Next. Use the Customize
Installation to make modifications to add or remove optional components for the products you have
selected for installation. For example use Customize Installation to:
Remove components from a node in multi-node Application Server configurations, such as the
IDE or Galaxy Repository.
Add components, such as the InTouch 16 -Pen Trend Wizard supplementary component.
Note: The ASB Service Repository is automatically selected when you select the Application Service
Galaxy Repository. It cannot be deselected, unless you first deselect the Galaxy Repository
component. However, you can choose not to use it when you configure security. See Configuring the
System Management Server on page 40 for details.
6. Optional: Complete the following installation steps to install InTouch HMI supplementary
components and make other changes:
Version 2020 R2 31
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
c. Scroll through the list of System Platform products to be installed to the InTouch
Supplementary Components section.
d. Select InTouch 16 PenTrend from the list.
– You can make ot her product and component selections.
– You can click Browse on the customize installation dialog box to change the program
installation destination folder.
e. Click Next to continue the remainder of the installation procedure.
32 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
7. If you have selected an InTouch HMI features, the language selection dialog box appears. Select
the language for your InTouch HMI installation. The InTouch language versions are supported only
for the matching operating system language. For example, the German version of the InTouch HMI
is only supported on the German operating system.
8. Click Next. The End User License Agreement dialog box appears.
9. Review the license(s). Click I have read and accept the terms of the license agreement(s), and
then click Agree.
10. If the products or roles you selected require it, the Off Node Communi cations (Network Account)
dialog box appears.
Version 2020 R2 33
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
Note: If a Network Account for off-node communications is NOT required (for example, if you are
only installing Historian Client), you will be prompted to click Install. If this is the case, skip to step
12.
11. Specify a new or pre-existing Network Account for off-node communications. This account is used
for encrypted communication between different System Platform nodes and soft ware components.
See Net work Account on page 27 for more information.
To select an existing Net work Account:
a. Clear the Create Local Account check box. When you clear the check box, the Domain/Local
Machine text box displays the default domain name. Specify a different domain/local machine
name if necessary.
b. Enter the user name and password for the existing Net work Account. Click Next to complete the
Network Account setup.
Note: If necessary, you can change the Network Account credentials through the Change Network
Account utility. The Start Menu includes a short cut to the utility. It is listed under the AV EV A folder.
34 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
12. If the products or roles you selected require Microsoft SQL Server, and a supported version of SQL
Server is not already installed, you will be prompted to select either automatic installation of SQL
Server Express, or to exit and manually install a full version of SQL Server.
Caution: If you s elect SQL Server Express, System Platform will automatically grant you (the logged
in user) SQL sysadmin privileges. This level of access is required to proceed with SQL Server
Express installation. Y ou will retain sysadmin privileges even after installation. If you need to remove
sysadmin privileges from the logged in account, be sure to create a sysadmin account first.
Click Yes to use SQL Server Express. SQL Server Express is adequate for systems with less
than 25,000 IO. It will be installed automatically along with the other prerequisites and the
selected System Platform components.
Click No to skip SQL Server Express installation. Then, click Exit and manually install SQL
Server. System Platform for medium and large installations includes a separate DV D with a full
version of SQL Server 2017 Standard. However, you can install any supported version of SQL
Server. See the AVEVA Global Customer Support (GCS ) Technology Matrix for a list of
supported SQL Server versions.
When you have finis hed SQL Server installation, restart the System Platform installation
program.
Version 2020 R2 35
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
13. A list of missing prerequisite components (if any) and the System Platform products to be installed
are displayed.
Note: Any prerequisites required for the products selected for installation will be listed above the list
of products and components. The prerequisites will be installed first, and the product and
components will be installed immediately after installation of the prerequisites has finished. If you
elected to install SQL Server Express, it will be installed along with any other prerequisites.
36 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
15. After the installation is over, the installation completed dialog box appears.
Select View Readme for important information, including hardware and software requirements,
new features, and known and resolved issues.
Select Configure to continue. See Configuring System Platform Components on page 37 for the
final steps to complete installation .
Version 2020 R2 37
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
The status of each item in the Configurator is displayed when the Configuration opens and as items are
configured. The status indicators are:
o Error - Indicates that an error occurred during configuration.
o Not Configured - Indicates that the feat ure is installed, but not configured.
38 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: To see if the license server can be found after entering the Server Name and Port, you can
press Test Connection.
Backup: If you have configured a backup server (sec ondary server), select the checkbox to
enable backup. Then, enter the secondary server name.
Version 2020 R2 39
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
Note: Once the licensing mode has been configured, changing modes will require a restart of the GR
process.
3. Select the next item in the left pane that requires configuration. When all required items have been
configured, press the Close button to complete installation. See System Restart after Configuration
on page 56.
40 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
If some nodes have not been upgraded to System Platform 2017 Update 3 or lat er, communication with
those older nodes will continue to utilize unsecured communication. However, communication bet ween
nodes running System Platform 2017 Update 3 or later will be enc rypted, as long as the nodes are
configured to communication with the System Management Server.
To configure the System Management Server
1. In the Configurat or, select System Management Server under Common Platform in the left pane.
Note: If you are prompted for user credentials for the System Management Server, use the following
format to enter the user name: DomainName\UserName. The prompt for user credentials may be
displayed if you have domain admin privileges but are not an admin on the local machine. You must
be a member of the Admini strators or aaAdministrators OS group to configure the System
Management Server. For more information, see User Credentials for Configuring the System
Management Server on page 45.
Note: The Configurator is automatically invok ed when installation completes. You can also start the
Configurator at any time after from the Windows Start menu on any System Platform node.
Version 2020 R2 41
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
The machine name must comply with Active Directory naming conventions. Windows does not
permit computer names that exceed 15 characters, and you cannot specify a DNS host name
that differs from the NETB IOS host name. The maximum length of the host name and of the fully
qualified domain name (FQDN) is 63 bytes per label and 255 bytes per FQDN. For more
information, refer to the following Microsoft information page that provides Active Directory
naming conventions and name/character limitations:
https://docs.microsoft.com/en-us/troubleshoot/windows-s erver/identity/naming-conventions-for-
computer-domain-site-ou
This machine is the System Management Server: Select this option if this computer will be
the System Management Server. All other comput ers in your System Platform topology should
be configured to connect to this server by using the Connect to an existing System
Management Server option.
No System Management Server configured. (NOT RECOMMENDED): Select this option to
set up your computer without encryption and secure communications. You can still configure
other computers in the topology to use a System Management Server.
3. Advanced settings: This opens the Advanced Configuration dialog window.
42 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Common Platform Ports: The ports for t he common platform are used for communications with
certain AVEVA software, such as the AVEVA System Monitor. Generally, you can use the
default settings. Remote nodes must be configured with the same port numbers as configured
here. Click the Advanced button, then edit the port numbers as needed.
Default HTTP port: 80
Default HTTPS port: 443
Important! If you have installed InTouch Access Anywhere Secure Gateway on the same node
as other System Platform components, there will be a port conflict if you keep the default port
settings for System Management Server. You can eit her (1) change the Common Platform Port
number(s) in the Advanced Configuration dialog t o proceed or, (2) edit the configuration file for
the Secure Gat eway. See Configuring Ports for the InTouch Access Anywhere Secure Gateway
on page 60 for information on changing the port number.
Version 2020 R2 43
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
By establishing trust between machines, communications can pass freely. This will be a security
concern if you are not sure of the identity of the remote computer. If you have any doubt about the
computer you are connecting to, verify the security code and certificate details by selecting the
Details... button in the Advanced Configuration dialog to open the certific ate.
5. Select the next item in the left pane that requires configuration. When all required items have been
configured, press the Close button to complete installation. See System Restart after Configuration
on page 56.
Import a Certificate
To import a signed CA certificat e, select the Provided by IT option from the Certificate Source drop
down menu. The Import Certific ate dialog window opens.
1. Navigate to the Certificate file by pressing the browser button. Select the Certificate file and
press Open. The Certificat e file must have a .PFX extension.
2. Select the Certificate Store in which to save the Certificate, as directed by your IT department.
3. Enter the Certificate password.
44 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Version 2020 R2 45
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
If the System Platform node does not include Historian or MES, the initial System Monitor
Manager Configuration window c ontains a single field for the System Monitor Manager name
(node name).
46 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
If the System Platform node includes Historian or MES, the initial System Monitor Manager
Configuration window contains additional fields to define credentials for MES and/or the
Historian.
2. In the System Monitor Manager Name field, enter either the computer name (preferred) or IP
address of the node that will act as the System Monitor Manager. If you are configuring the current
node as the System Monitor Manager, enter its name or IP address. If you have configured secure
communications for the Common Platform, the mac hine name must be used (IP address is not
supported for secure communications). See the AVEVA System Monitor User Guide for additional
information.
Note: TCP/ IP is used for communications between System Monitor Agents and the System Monitor
Manager. Use the Advanced settings configuration dialog to configure the TCP/IP port numbers.
See Advanced System Monitor Configuration on page 49 for additional information.
3. If either Historian or MES is installed on the node, the Configurator detects the installation. It allows
you to specify credentials for these programs to use to increase security. If MES or Historian is not
installed, credential fields are not displayed and you can skip this step.
If MES i s installed on the node: To enable secure communication between MES and the
System Monitor Manager, select the checkbox next to "Enter the MES credentials." If you do not
select the checkbox, communication between MES and the System Monitor Manager is
unsecured.
If you selected the checkbox, enter the user name and password of a configured MES user. The
System Monitor Manager uses the configured user to communicate with MES.
Version 2020 R2 47
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
If the Historian is installed on the node: To enable secure communication between the
Historian and the System Monitor Manager, select the checkbox next to "Enter the Historian
credentials." If you do not select the checkbox, communication between the Historian and the
System Monitor Manager is unsecured.
If you selected the checkbox, enter the user name and password that was configured for the
Network Account. The System Monitor Manager uses the Network Account to communicate
with the Historian. See Net work Account on page 27 for more information.
4. You can use the Te st Connection button to check that the node you are configuring can reach the
System Monitor Manager node.
5. Press the Configure button.
6. Select the next item in the left pane that requires configuration. When all required items have been
configured, press the Close button to complete installation. See System Restart after Configuration
on page 56.
Note: You must have SQL Server sysadmin rights to configure the email server. No warning will be
displayed, but without the proper user rights, configuration changes you make to the Alert Email Server
in the Configurator will not be accepted.
48 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
1. In the Configurator, select the System Monitor Manager entry, under AVEV A System Monitor.
Version 2020 R2 49
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
2. Click the Advanced button. The Advanced Configuration dialog window opens.
3. Set the port number. Unless you changed default port numbers, no changes should be needed.
If System Platform is configured to use a secure mode of operations, that is, i f the System
Management Server option is configured, set the SSL port to the same number that was
configured for Common Plat form communications. The default SSL port is 443.
If security is not configured for System Platform, that is, if no System Management Server option
is configured, set the HTTP port to the same number that was configured for Common Platform
communications. The default HTTP port is 80.
4. Press OK, and then Close to exit Advanced Configuration.
5. Select the next item in the left pane that requires configuration. When all required items have been
configured, press the Close button to complete installation. See System Restart after Configuration
on page 56.
Note: Before running the Configurator, be sure SQL Server is installed and running. Also, be sure you
have SQL Server administrator rights.
You can start the Configurat or at any time from the Windows Start menu on the Historian computer.
To configure Common Platform (PCS ) settings, see Configuring the System Management Server on
page 40.
To configure licensing, see Configuring the AVEVA Enterprise License Server Location on page 38.
To configure the databases and data file folders
1. Start Configurator from the Start menu.
50 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
2. In the left pane, click Server. Then configure the databases as follows.
a. Under Database Information, specify the SQL Instances and database path.
– SQL Instance
Name the SQL Instance associated with this historian.
– Database Path
Unless you have specific requirements, keep the default SQL Server database path. This is
the path where the configuration database is deployed. Click the ellipsis button to specify a
different directory in which to install the historian databas e files.
b. Under Existing Databa se Conflict, read any notices.
If the database is created for t he first time, then this option is not available. When reconfiguration
is done, then the Drop and Create New Database option is available. If you select this check
box, then the existing database is dropped and a new dat abas e is created. If this check box is
cleared, then the database is not dropped, but configured for changes, if any.
c. Under Alarms & Events Storage, configure how you want to store alarm and events.
Important: If you want to change this setting later aft er the Historian is running, you must first
shut down and disable the historian using the Management Console. Then, after making the
change, you can restart and enable the historian.
Version 2020 R2 51
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
– High-speed (default/recommended)
The high speed setting for storing alarms and events in history blocks provides several
advantages. You can manage the data using simple operations such as moving, copying, or
deleting folders, instead of using database management software.With this storage method,
you no longer need to purge to sustain storage. This method offers significantly higher
storage rates. Also, the capacity for alarm and event storage is only limited by disk space,
not by insertion rate.
– Traditional
The traditional setting stores alarms and events in the A2ALMDB SQL Server database.
This works well for smaller applications. Alarm and event data stored in the A2ALMDB
database can be retrieved using SQL queries. You can also use SQL Server tools, such as
Reporting Services, to query alarm and event history.
d. Under Network, accept the default ports or change these settings. The ports you specify are
added to the exclusions list of Windows Firewall.
– Hi storian TCP port is used for replication data.
If you are configuring a tiered historian server, specify the port number for tag replication
between the tier-1 and tier-2 servers. You must use the same port for all the tier-1 and tier-2
systems working together in the tiered configuration.
– Insight/REST TCP port is used for data queries via Insight or the Historian RES T API to the
Historian Server.
Type the number for the port used by Insight and RES T interface queries.
Note: To allow the correct functioning of the Alarm Cont rol History Blocks, the firewall must
be configured to permit inbound and outbound network traffic on the InSight \Rest TCP Port.
– Search port is used for data searches. This field is for reference only.
e. Under Security, Check the box if you want to allow remote access of this server's System
Management Console (SMC).
When you check Allow Remote Acce ss for SMC, Historian allows remote connection to the
SMC. Specifically, this allows remote launch and remote activation permissions for the
aahCfgS vc and aahE ventS vc Historian COM services. (By default, these are set to local launch
and local activation. ) The permissions are limited to the aaAdministrators, aaPowerUsers, and
aaUs ers groups. Anyone who is not a member of thes e groups on the server will not see that
Historian remotely via SMC.
52 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
3. In the left pane, click Security. Configure the security options as follows.
a. Under Hi storian Users, review the existing users and roles for this server. Make adjustments to
the list as needed:
– To create a new user account, click Create Users and then specify account details.
– To add existing user accounts to this list, click Add Users and then select the account
criteria to use.
– If you don't need this account anymore, mark the Delete Account check box.
b. Under SQL Logins, do one of the following to ensure your SQL Server logins are secure:
– If you want to keep using a default account listed, type a new password.
– If you don't need this account, mark the Delete Account check box.
Note: Secure Development Lifecycle (SDL) guidelines recommend against using automatically
created users like aaUser and aaAdminUser with well-known or publicly documented
passwords.
When you migrate from an older version of the Historian Server, this area is populated with all
preexisting SQL Server accounts and gives you the option to change account password and to
delete unused accounts to ensure strong security for your system.
Version 2020 R2 53
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
4. In the left pane, click Search. Then configure the search options as follows.
54 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
5. In the left pane, click Reporting. Then mark the appropriate check boxes to configure OData
extensions for SQL Reporting Studio or Visual Studio Report Designer on your system.
6. In the Configuration Message s area, read messages regarding prerequisite checks, current
configuration state, and configuration activities that are logged.
7. Click Configure. The Proc essing SQL Script dialog box appears. You can see the historian
database configuration scripts running. Multiple scripts run during the configuration.
8. After the system finishes running the SQL scripts, the Historian node and Historian Server node are
shown with a green status indicator if the databas e is successfully configured.
9. Click All Messages to see all the configuration messages.
Note: If a System Management Server is configured, the InTouch Web Client will use the security
certificate and utilize the HTTPS protocol for secure communications. See Configuring the System
Management Server on page 40 for additional information.
Version 2020 R2 55
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
2. Enter the name of the Identity Server (Aut hentication Server) that the Web Client will connect to for
authentication. The default value is \InTouchWeb. Change this only if the Identity Server is on a
different node or has been renamed.
3. Enter a user name and password for accessing the Identity Server. The user name is in the format
<domain>\<username>.
4. Press the Configure button.
5. Select the next item in the left pane that requires configuration. When all required items have been
configured, press the Close button to complete installation. See System Restart after Configuration
on page 56.
6. Under Graphic Refre sh Rate, set the screen refresh interval. This determines how frequently the
web browser will query the web server for graphic data. A longer interval reduces network traffic and
may be needed for very low-bandwidth networks or intermittent connections.
Default: 1000 ms (1 second)
Minimum: 250 ms
Maximum: 60000 ms (60 seconds)
Note: The Graphic Refresh Rate cannot be less than the Alarm Refresh Rate. If you lengthen the
Graphic Refresh Rate, the Alarm Refresh Rate will automatically synchronize with the Graphic
Refresh Rat e.
7. Under Alarm Refresh Rate, set the alarm refresh interval. This det ermines how frequently the web
browser will query the web server for alarm data. By default, the Alarm Refresh Rate is the same as
the Graphic Refresh rate. You can make the refres h interval longer for alarms than for graphics, but
the Alarm Refres h Rate cannot be shorter than the Graphic Refresh Rat e. A longer interval may be
needed for very low-bandwidth net works or int ermittent connections.
Default: 1000 ms (1 second)
Minimum: Graphic Refresh Rat e
Maximum: 60000 ms (60 seconds)
Note: The installed programs may not function properly until you restart the system.
After the system restarts, and before you start using System Plat form, make sure that you have activated
your product licenses. See License Installation and Activation on page 10.
56 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: Embedded operating systems are not supported by InTouc h Access Anywhere Server.
.NET Framework 4.8 or later must be installed on the computer that will host the InTouch Access
Anywhere server. You can allow the setup program to install it automatically if it is not present. See
System Platform Prerequisites on page 18 for detailed information.
InTouch applications must be built with version 10. 6 or later to be viewed through InTouch Access
Anywhere
The InTouch Access Anywhere server must be installed on the same computer that hosts InTouch
WindowViewer.
Remote Desktop Servic es must be configured on the host computer.
Important: InTouch Access Anywhere leverages RDP and translates RDP to WebSockets. RDS
access must be enabled on the comput er hosting InTouch Access Anywhere.
Make sure the anticipat ed users of InTouch Access Anywhere are members of the Remote Desktop
Users group to be grant ed the right to log on to the Access Anywhere server remot ely.
The host computer’s firewall is configured to permit inbound and outbound network traffic on port
8080.
Make sure no other application installed on the InTouch Access Anywhere server also uses port
8080.
Version 2020 R2 57
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
On host comput ers running Windows Server 2012, the InTouch WindowViewer executable file
(view.exe) must be added to the host comput er’s RemoteApp list and configured to support
command-line arguments.
The corresponding TSE (RDS ) Concurrent license is activat ed on the host comput er.
If upgrading to a newer version of InTouc h Access Anywhere, first back up any custom components
of the existing installation, then uninstall the existing version before installing the new version.
InTouch Access Anywhere Server cannot be installed on computers in whic h the host name contains
non-English characters.
InTouch applications cannot be listed by InTouch Access Anywhere if application names or folder
paths contain an ampers and (& ) character.
58 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
4. Select InTouch Acce ss Anywhere Server. You will see the additional components auto -selected.
Click Next to continue.
5. Click Next on the dialog box that shows the components to be installed.
6. Select the check box that acknowledges you have read and accepted the terms of the license
agreement and select Agree.
7. Click Install to begin installing InTouch Access Anywhere and InTouch Runtime.
8. A horizontal bar shows the progress of the installation.
9. Click Finish to complet e the installation.
10. Configure (or disable) the Windows Firewall for use with InTouch Access Anywhere. For details, see
Configuring a Firewall Program Exception in the InTouch Access Server Administrator Manual.
Note: Secure Gateway cannot be upgraded by installing a newer version on a computer hosting an
existing version. The existing version of Secure Gateway must be uninstalled first before attempting to
install another version on the same computer. To uninstall Secure Gateway, see Uninstall a System
Platform Component on page 68.
Version 2020 R2 59
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
4. A checkbox appears that lets you customize installation. Select this if you wish to change the default
installation folder.
Otherwise, the Secure Gat eway is installed to the default installation folder, C: \Program Files (x86).
5. Accept the license agreement by selecting the I have read and accept the terms of the license
agreement option, and then click Agree.
The Ready to Install the Application screen appears.
6. Review the installation details and click Install.
7. Click Finish after the installer indicates that the Installation has completed succe ssfully.
60 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Version 2020 R2 61
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
To install the Secure Gateway and Authentication server on the same or separate
computers
1. Log on as a Windows administrator of the computer that will host either the Secure Gateway, the
Authentication server, or both.
2. Insert the System Platform DVD in your computer and run setup.exe.
3. Select Product-Ba sed Selection.
4. Determine how you want to install the Secure Gateway and the Authentication server.
Install the Secure Gateway and the Authentication server on separate computers
o Install the Secure Gateway by following the steps described in Secure Gateway Installation on
page 59. The Authentication server must be configured by setting options from the Secure
Gateway Configuration portal.
o Install the Authentication server on another computer that meets the requirements listed above
this procedure.
Install the Secure Gateway and the Authentication server together on the same computer
o Select the Secure Gateway and Authentication server options from the installation dialog box
and following the installation instructions.
5. After installing the Authentication server and the Secure Gateway, see the section, Built-In
Authenti cation Server, in the InTouch Access Anywhere S ecure Gateway A dministrat or Manual for
descriptions of the options to configure the Secure Gateway to work with an Authentication server.
62 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
2. Insert the System Platform DVD in your computer and run setup.exe.
3. Select Product-Ba sed Selection and select the checkbox for each of the three InTouc h Access
Anywhere installation options:
Install InTouch Access Anywhere S erver on page 58
Secure Gateway Installation on page 59
Install the Secure Gateway and Aut hentication Server Separately or Together on page 61
4. Click Next on the dialog box that shows all components have been select to be installed.
5. Select the check box that acknowledges you have read and accepted the terms of the license
agreement and select Agree.
6. Click Install to begin installing the InTouch Access Anywhere components.
A horizontal bar shows the progress of the installation.
7. Click Finish to complet e the installation.
Modifying an Installation
You can change the System Platform components installed on your computer. You can add new
components or remove the existing ones. You can modify any component of System Platform.
You must have the installation DV D insert ed in the DVD -ROM drive before you can modify a program.
To modify an installation
1. Select the Modify option from the System Platform Modi fy, Repair or Remove Installation dialog
box. You can open the dialog by doing either of the following:
Run Set up.exe from the System Platform installation DVD.
Navigate to Uninstall or Change a Program in the Windows Control Panel. Then, select any
System Platform component and then click the Uninstall/Change button.
Version 2020 R2 63
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
Note: The name of the Uninstall/Change option may vary depending on which Windows
operating system is installed on your computer.
2. Click the Modify option, and then click Next. The list of System Platform components appears.
3. Select or clear the components that you want to add or remove, and then click Next. The verify
change dialog box appears.
4. Click Modify. The selected components are added or removed. If the added components require
configuration, the Configurator opens. If not, the complete modification dialog box appears. See
Configuring System Platform Components on page 37 for information about the Configurator.
5. Click Finish.
64 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: The system may not prompt you to restart the system after Modify is successful. However, if
you have added a new product or feature, a system restart is recommended.
Repairing an Installation
You can repair the installation of any System Platform component to fix missing or corrupt files, registry
keys or shortcuts. You can also reset the registry key to the default value.
You must have the installation DV D insert ed in the DVD -ROM drive before you can repair a System
Platform installation.
To repair an installation
1. Select the Repair option from the System Platform Modify, Repair or Remove Installation dialog
box. You can open the dialog by doing either of the following:
Run Set up.exe from the System Platform installation DVD.
Navigate to Uninstall or Change a Program in the Windows Control Panel. Then, select any
System Platform component and then click the Uninstall/Change button.
Note: The name of the Uninstall/Change option may vary depending on which Windows
operating system is installed on your computer.
Version 2020 R2 65
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
2. Select the Repair option, the click Next. The Confirm Repair dialog box appears.
3. Click Repair again. If any System Platform services are running, the Stop Service s dialog box
appears. Click Stop Services to proceed.
66 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
4. When services stop, the Next button becomes active. Click the button to proceed.
Version 2020 R2 67
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
6. When the update has finished, the Proce ss Complete dialog box appears.Click Finish to close the
dialog box and complet e the process.
3. Click the Remove option, and then click Next. The confirmation dialog box appears.
4. Click Uninstall. The component is uninstalled and the complete uninstallation dialog box appears.
5. Click Finish.
68 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: Ignore components that are listed below if they have not been installed on your system.
Version 2020 R2 69
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
64-bi t SQL Server required: For components that require SQL Server, such as Application S erver
and Historian, you must have a 64-bit version of SQL Server installed.
.NET Framework: System Platform 2020 R2 requires .NET Framework 4.8. If your system does not
have this version or a newer version installed, the .NE T Framework will be installed prior to product
installation. A restart may be required, after which setup. exe will resume automatically. See System
Platform Prerequisites on page 18 for additional information.
Licensing Change: If you are upgrading from System Platform 2014R2 SP1, you will be changing to
the new licensing system. This new "Activated License System" requires a License Server to be
hosted on a machine that can be accessed by all nodes in the system. Additional lic ense servers can
be installed for more granular licensing management or redundancy.
Since the License Server is a new component, it is not added during the upgrade proc ess. Upgrade
the Galaxy Repository node first, and then use the Modify workflow to add the License Server after
the node has been upgraded. See License Installation and Activation for additional information.
Only one License Server is required per overall system.
Note: The Galaxy Repository node is the default installation location for the License Server. You
can, however, select a different node, or install the License Server on a standalone node, depending
on your system size and archit ecture.
Arche strA User Account: In System Platform 2017 Update 2 and prior releases, the ArchestrA
User was a member of the system Administrat ors group. Starting with System Platform 2017 Update
3, the ArchestrA User was removed the Administrators group to enhance system security.
When you upgrade from System Platform 2017 Update 2 or an earlier version, a security warning
asks if you want to remove the ArchestrA User from the Administrat ors group. This is the best option
for security. However, you can leave the ArchestrA User as a system administrator, if the ArchestrA
User is used by another application and if removing administrator rights will affect that application.
AVEV A System Monitor: The System Monitor Manager tracks the availability of the License Server
and provides email notification of its status to ensure uninterrupted system operations. A System
Monitor agent, also called the Sentinel Agent, is installed on each node and communicates with the
System Monitor Manager if there is an issue with the connection between the System Platform node
and the License Server.
The System Monitor Manager is not automatically added during the upgrade process. To add the
System Monitor Manager, upgrade the Galaxy Repository node first, and then use the Modify
work flow to add the System Monitor Manager when the upgrade completes. The System Monitor
agent is automatically added to eac h upgraded node. Configure the System Monitor agent on each
remot e node to point to the System Monitor Manager. See AVEVA System Monitor Installation on
page 11 for additional information.
Only one System Monitor Manager is required per overall system.
InTouch Acce ss Anywhere: If you plan to upgrade System Platform on a computer that has
InTouch Access Anywhere Server or InTouch Access Anywhere Gateway installed, you must first
uninstall the InTouch Access Anywhere Server or Gateway. Then, upgrade System Platform and
finally, reinstall InTouch Access Anywhere. Note that the uninstall/reinstall process normally takes
only several minutes.
Common Platform: The System Management Server, a security component, was added for System
Platform 2017 Update 3. If you are upgrading from a prior version that did not have the System
Management Server, it is automatically installed on the GR node when you upgrade to System
Platform 2020 R2. There should be only one System Management Server in your System Platform
topology, and every node should be configured to point to it. See Configuring the S ystem
Management Server on page 40 for additional information. If some nodes will not be upgraded,
communication with non-upgraded nodes will continue to use legacy communication protocols.
70 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
In multi-galaxy environments, configure only one GR node as the System Management Server, and
configure the other nodes to point to it.
About the Modify Workflow
The upgrade process can only upgrade System Platform components that are already installed on your
system. Since upgrading may introduc e new components that were not part of prior releases, you need
to run setup. exe and launch the Modify option to install new components that may not have been
available in prior versions of System Platform. The components that you may need to install through the
Modify option include:
AVEVA System Monitor Manager
AVEVA License Server
To add components through the Modify option
1. Upgrade the node and configure it.
2. Run the installation program again from the installation DVD (setup.exe).
3. Select the Modify option.
4. Select the component(s ) you want to install.
To upgrade a System Platform component
Note: Upgrade the GR node first, followed by remote IDE nodes, and then run -time nodes. See
Upgrading an IDE-only Node on page 92 and Upgrading Run-Time Nodes on page 93 for additional
information.
1. Insert the DVD into your DV D-ROM drive and run setup.ex e to start the set-up program. The startup
screen appears, followed by the upgrade feature dialog box that lists any prerequisites and products
to be upgraded. If new version of the .NE T Framework is required, it is installed first and then setup
resumes after a restart.
Version 2020 R2 71
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
Note: You c an only upgrade the products that are already installed, and you will not be able to install
additional products during the upgrade process.
2. Click OK to proc eed. A list of all System Platform components appears. The installed components
that need to be upgraded are selected and disabled. You cannot clear these check boxes or select
more components during the upgrade.
3. Click Next. If you are upgrading from System Platform 2017 Update 2 or a prior version, a security
warning is displayed.
To improve security, leave the checkbox selected (default option). This removes the Network
Account from the system Administrators group.
72 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
If you have ot her applications that use the Network Account, and the account needs
Administrator access to function properly, deselect the checkbox. The Network Account
permissions will not change.
4. You may get a message to stop one or more running processes or services before proceeding, such
as the ArchestrA Watchdog Servic e. If this occurs, click Stop Services, and when the processes
stop, click Next.
5. Another list of recommended steps to take before upgrading may be shown, such as backing up
Galaxies. Complete the recommended steps, then click Next.
Version 2020 R2 73
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA System Platform Installation
7. Click Upgrade to proceed with the upgrade. The progress bar appears.
8. After the installation is over, the Configurator starts. Any items that were previously configured
retain their configurations. If new items require configuration, configure them now. See Configuring
System Platform Components on page 37 for more information.
Select View Readme for important information about System Platform 2020 R2, including
hardware and software requirements, new feat ures, and known and resolved issues.
74 Version 2020 R2
AVEVA System Platform Installation AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: You may see a Cybersecurity Noti ce that instances of a Microsoft XML processing library
were found. For information on removing MSMXML 4.0, see the Microsoft Support web page:
https://support.microsoft.com/en-us/help/925672/ms06-061-security-update-for-microsoft-xml-core-
services-4-0-sp2
If you are upgrading from a prior version of Application Server, and a galaxy is deployed, the Galaxy
Patcher will start as soon as you connect to the galaxy from the Application Server IDE. Undeployed
galaxies are not patched until you connect to them.
Important: Galaxy patching may take several minut es. Do not shut down the node while the patching
operation is in progress.
If you are upgrading from System Platform 2014R2 SP1, a new icon for the Application Manager is
installed on the desktop. Use Application Manager to select and run deployed AVEVA OMI
ViewApps.
Version 2020 R2 75
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
C HAPTER 2
Security and Permissions
Enhanced Security for Connecting to a Galaxy
Users must belong to the OS group aaConfigTool s to connect to a Galaxy from the IDE. Assign users to
this group as needed through the Windows Control Panel.
Important: When you change or recreate the Net work Account, a system restart is required. Close all
applications and click OK to proceed.
Note: If you recreate the user account using the Change Network Account utility, the Microsoft Windows
security component on the computer can take several minutes to update this information on the Galaxy
Repository node. Until that occurs, inter-node communications may not function properly. Restarting the
Galaxy Repository node updates this information immediately.
Note: As is the case for the Change Network Account utility, you must have system administrator
privileges to run aaAdminUser.exe from the command prompt.
Version 2020 R2 77
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide Security and Permissions
Caution: aaGalaxyOwner and ASBService are reserved OS user names. aaAdministrators and
ASBSolution are res erved OS group names. Do not creat e users or groups with these names.
Note: The aaGalaxyOwner account is the owner (dbo) of all Galaxy databases in your system. It does
not have a system login.
If you accidentally delete the aaAdministrators group or the Network Account from the Windows
operating system, you can run either the Change Network Account utility or the SQL Acce ss
Configurator to restore it. You can access these utilities from the Start Menu, under the AV EVA
folder.
If you accidentally delete the aaGalaxyOwner account from the Windows operating system, you
must run the SQL Acce ss Configurator to restore it.
If you accident ally delete the aaAdministrators group, Net work Account, or aaGalaxyOwner from the
SQL Server security logons, you must run the SQL Acce ss Configurator to restore it.
78 Version 2020 R2
Security and Permissions AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
User privileges are determined by the security mode. Two security modes are available:
Legacy Mode. Authenticated users have the sysadmin privilege and are not restricted from any SQL
Server activity, including creating, modifying, and deleting any SQL Server database.
Select Legacy mode to ensure that users can perform all Galaxy operations. If users will frequently
be restoring Galaxies created with previous versions of Application Server, this may be the preferred
setting.
Enhanced Security Mode. This is the default setting. This mode removes the sysadmin privilege
from Application Server users, and retains only the minimum privileges needed for normal
operations.
Select Enhanced Security mode for compliance with corporate or ot her IT security requireme nts or
guidelines.
If you use Enhanced Security Mode, you may be prompt ed to provide SQL sysadmin user
credentials when restoring a Galaxy that was created with an older version of Application S erver.
You do not need sysadmin credentials to restore Galaxies creat ed with the current version of
Application Server.
Enhanced Security Mode removes the SQL sysadmin role from, and adds the bulkadmin role to
the following SQL logins:
o NTAUTHORITY\SYSTEM
o <NodeName>aaAdminstrators (local security group that contains the Network Account)
To change the SQL security mode with the SQL Access Configurator
WARNI NG! The SQL Acce ss Configurator automatically restarts the computer to ensure system
stability. If you press OK, you will not be able to cancel the restart.
Version 2020 R2 79
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide Security and Permissions
Note: The system performs a check prior to changing to Enhanced Security Mode. This is to ensure
that at least one account will exist with the SQL sysadmin privilege after the change. If the system
check determines that no accounts with the SQL sysadmin privilege will remain after changing
modes, an error message will be displayed and security will remain in Legacy Mode.
80 Version 2020 R2
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
C HAPTER 3
Configuring SQL Server
SQL Server Requirements
System Platform 2020 R2 requires a 64-bit version of SQL Server. In a typical configuration, you should
install Microsoft SQL Server before you install Application Server. It is important to take into
consideration the requirements of the different versions of SQL Server. Follow Microsoft installation
instructions for your particular edition of SQL Server. See TechNote TN548, available on the AVEVA
Global Customer Support web site, for detailed SQL Server installation instructions. While TechNote
TN548 describes the installation process for S QL Server 2012, the installation process is similar for ot her
versions of SQL Server.
If no version of SQL Server is installed on your system when you install System Platform, and you install
a product or role that includes either Historian Server or a Galaxy Repository, you can choose to allow
System Platform to automatically install SQL Server 2017 Express as it installs other prerequisites.
Note: SQL S erver Express is limited for use with small installations only (25,000 I/O per node or less).
For information about the versions of SQL Server supported by Application Server and other System
Platform products, see the System Platform Readme.
Version 2020 R2 81
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide Configuring SQL Server
TCP/IP must be enabled on the computer hosting a SQL Server database. The TCP/IP protoc ol
setting can be verified from the SQL Server Network Configuration under SQL Server Configuration
Manager. Do the following steps to enable TCP/IP.
To enable the TCP/IP protocol for the SQL Server database instance
1. Open the SQL Server Configuration Manager.
2. In the tree pane, click SQL Server Services.
3. If any servic es are displayed in the results pane, verify that each service under is in the Running
state.
If a service is Stopped, right-click the name of the service, and click Start.
4. In the tree pane, click SQL Server Network Configuration to expand it, and then click Protocol s
for MSSQLServer/<InstanceName>.
If you specified the default instance during installation, the instance name will be MSSQLS ERVER.
5. In the results pane, verify that each protocol is Enabled:
Shared Memory
Named Pipes
TCP/IP
If Di sabled appears, right-click on the protocol name and enable it.
6. In the tree pane, click SQL Native Client Configuration to expand it, and then click Client
Protocol s.
7. In the results pane, verify that each client prot ocol is Enabled:
Shared Memory
Named Pipes
TCP/IP
If Di sabled appears, right-click on the protocol name and enable it.
8. If you had to enable any services:
a. Start Task Manager.
b. Go to the Services tab.
c. Restart MSSQLServer/<InstanceName>.
82 Version 2020 R2
Configuring SQL Server AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Note: Nodes are defined as follows: Small = up to 25,000 I/O per node; Medium = 25,000 to 50,000 I/O
per node; Large = 50,000 to 400,000 I/O per node.
Version 2020 R2 83
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide Configuring SQL Server
6. Change the TCP Port number from 1433 to the desired number.
7. Click OK or Apply to commit the changes.
8. Reboot the GR node.
84 Version 2020 R2
Configuring SQL Server AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
3. Change the port number to match the port number listed in SQL Server Configuration Manager.
4. Click Network type s... and select Domain.
Version 2020 R2 85
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
C HAPTER 4
AVEVA Application Server Upgrade
Direct upgrade to AVEVA Application S erver 2020 R2 is support ed from:
Application Server 2017 Update 3 SP1
Application Server 2017 Update 3
Application Server 2017 Update 2
Application Server 2017 Update 1
Application Server 2017
Application Server 2014 R2 SP1 Patch 02 (Patch 01 was for Historian)
Application Server 2014 R2 SP1
Note: Us ers must belong to the OS group aaConfigTool s to connect to a Galaxy from the IDE. Assign
users to this group as needed through the Windows Users must belong t o the OS group aaConfigTool s
to connect to a Galaxy from the IDE. Assign users to this group as needed through the Window s
Control Panel.
Version 2020 R2 87
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA Application Server Upgrade
Note: The Galaxy Repository node is the default installation location for the License Server. You
can, however, select a different node, or install the License Server on a standalone node, depending
on your system size and archit ecture.
Arche strA User Account: In System Platform 2017 Update 2 and prior releases, the ArchestrA
User was a member of the system Administrat ors group. Starting with System Platform 2017 Update
3, the ArchestrA User was removed the Administrators group to enhance system security.
When you upgrade from System Platform 2017 Update 2 or an e arlier version, a security warning
asks if you want to remove the ArchestrA User from the Administrat ors group. This is the best option
for security. However, you can leave the ArchestrA User as a system administrator, if the ArchestrA
User is used by another application and if removing administrator rights will affect that application.
AVEV A System Monitor: The System Monitor Manager tracks the availability of the License Server
and provides email notification of its status to ensure uninterrupted system operations. A System
Monitor agent, also called the Sentinel Agent, is installed on each node and communicates with the
System Monitor Manager if there is an issue with the connection between the System Platform node
and the License Server.
The System Monitor Manager is not automatically added during the upgrade process. To add the
System Monitor Manager, upgrade the Galaxy Repository node first, and then use the Modify
work flow to add the System Monitor Manager when the upgrade completes. The System Monit or
agent is automatically added to eac h upgraded node. Configure the System Monitor agent on each
remot e node to point to the System Monitor Manager. See AVEVA System Monitor Installation on
page 11 for additional information.
Only one System Monitor Manager is required per overall system.
InTouch Acce ss Anywhere: If you plan to upgrade System Platform on a computer that has
InTouch Access Anywhere Server or InTouch Access Anywhere Gateway installed, you must first
uninstall the InTouch Access Anywhere Server or Gateway. Then, upgrade System Platform and
finally, reinstall InTouch Access Anywhere. Note that the uninstall/reinstall process normally takes
only several minutes.
Common Platform: The System Management Server, a security component, was added for System
Platform 2017 Update 3. If you are upgrading from a prior version that did not have the System
Management Server, it is automatically installed on the GR node when you upgrade to System
Platform 2020 R2. There should be only one System Management Server in your System Platform
topology, and every node should be configured to point to it. See Configuring the S ystem
Management Server on page 40 for additional information. If some nodes will not be upgraded,
communication with non-upgraded nodes will continue to use legacy communication protocols.
In multi-galaxy environments, configure only one GR node as the System Management Server, and
configure the other nodes to point to it.
About the Modify Workflow
The upgrade process can only upgrade System Platform components that are already installed on your
system. Since upgrading may introduc e new components that were not part of prior releases, you nee d
to run setup. exe and launch the Modify option to install new components that may not have been
available in prior versions of System Platform. The components that you may need to install through the
Modify option include:
AVEVA System Monitor Manager
AVEVA License Server
To add components through the Modify option
1. Upgrade the node and configure it.
2. Run the installation program again from the installation DVD (setup.exe).
88 Version 2020 R2
AVEVA Application Server Upgrade AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
Version 2020 R2 89
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA Application Server Upgrade
Note: No system objects are removed on non-GR nodes when migrating from earlier versions of
Application Server.
If a remote node is disconnected from the GR node, or if you upgrade the remot e node before you
upgrade the GR node, the remote Plat form is not marked as undeployed. You must undeploy and
redeploy the Platform.
The run-time functionality of Application Server continues throughout the upgrade process, except
during a run-time node upgrade. Configuration, however, must be done using components that are at the
same version level. For example, you cannot use the Galaxy Brows er in the InTouch HMI on a
non-upgraded node to view or select attributes from an upgraded Galaxy. You can, though, view or
modify run-time dat a using an InTouch window or the Object Viewer.
Special considerations apply if you are upgrading both the Application Server and the Historian. For
more information about upgrading the Historian, see Upgrading from a Previous Version on page 140.
Windows Upgrades
If you plan to upgrade system components in addition to Application Server, keep the followin g in mind:
After Application Server is installed, operating system migration is not supported, with the following
upgrade exception:
Windows 8 to Windows 8.1
Other than the above exception, System Platform products must be uninstalled prior to upgrading the
operating system.
.NET 4.8 is installed if it or a later version is not already pres ent. You will be prompted to restart your
computer aft er the .NE T framework is installed.
The basic upgrade steps are:
1. Upgrade your hardware and prerequisite software such as the operating system or Microsoft
SQL Server to the required versions. For information on hardware and soft ware requirements, see
the System Platform Readme file.
If you are upgrading the SQL Server database on the GR node, you must undeploy the GR node
before starting the SQL Server upgrade.
2. Upgrade and configure the GR node. If you are upgrading from System Platform 2017 Update 2 or
prior version, the Common Plat form System Management Server is automatically installed on the
GR node. For more information, see Upgrading a Galaxy Repository Node on page 91.
90 Version 2020 R2
AVEVA Application Server Upgrade AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
3. Upgrade and configure at least one IDE installation. If you upgrade the GR node, that IDE
installation is upgraded. However, if you have any IDE-only nodes, you will have to upgrade them
separately. For more information, see Upgrading an I DE-only Node on page 92.
4. Migrate the Galaxy database. Connect to the upgraded GR node from the upgraded IDE to migrate
the galaxy to the new version automatically.
5. Deploy the GR Platform.
6. Upgrade and configure run-time nodes.
Upgrade non-redundant run-time nodes one at a time and redeploy them. For more information,
see Upgrading Run-Time Nodes on page 93.
Upgrade redundant pairs one at a time. For more information, see Upgrading Redundant Pairs
on page 94.
If you upgrade a remote Platform node before you migrate the Galaxy database, the remot e Platform and
hosted objects show the software upgrade pending icon after you migrate and deploy the Galaxy. To
resolve this, undeploy and redeploy the remote Plat form.
Important: After you have upgraded the GR node to Application Server 2020 R2, you will not be able to
deploy or undeploy from the GR node to non-upgraded remote nodes. Also, an IDE node that has been
upgraded will not be able to connect to a GR node that has not been upgraded.
Note: As long as the operating system and SQL requirements are met, upgrade is supported.
When you upgrade a GR node, the local Platform and all hosted objects are undeployed and the
database schema is migrated from the existing schema to the Application Server 2020 R2 schema.
Existing data from the GR is also migrated to the new schema.
You must upgrade all Application Server components (IDE, Bootstrap, and GR) to the same version that
are installed on the GR node.
SQL Server Considerations
If the GR node contains less than the recommended RAM amount, system performance may be
impacted as SQL Server will use more CPU t o compensate for the lower amount of available memory. To
improve system performance, set the SQL Server minimum memory (min server memory) to 1/3 of total
physical memory. See the Application S erver User Guide, "Allocating Galaxy Repository Node Memory,"
for additional information.
To upgrade the GR node
1. Review the status of objects deploy ed in the system and take appropriate action, if needed.
2. Run Setup.exe from the DVD. See Upgrading System Platform on page 69 for information about the
installation process.
Note: If you are upgrading from System Platform 2014 R2 SP1, the License S erver and Manager will
be aut omatically selected and installed during the upgrade the process (GR node only). If you are
upgrading from System Platform 2017 Update 2 or earlier, you can optionally add the AVEV A
System Monitor at this point. Adding or deleting other components requires that you run the Modify
work flow aft er the upgrade process is complete. Components that cannot be selected or deselected
are locked and can only be added or removed through the Modify workflow. See Modifying an
Installation on page 63 for more information.
Version 2020 R2 91
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA Application Server Upgrade
3. When the Installation Complete dialog box appears, click Configure to continue. See Configuring
System Platform Components on page 37 for more information.
4. Close the Configurator and restart the computer to complete the upgrade. See S ystem Restart after
Configuration on page 56.
5. When the GR node has been upgraded, open the IDE and connect to t he galaxy. The galaxy will be
automatically migrated to System Platform 2020 R2.
Note: If you are using a remote IDE node to connect to the galaxy, make sure that you have
upgraded the IDE node before connecting to the galaxy.
If you have IDE -only installations on nodes other than the GR node, you need to upgrade them
separately.
Important: An IDE node that has been upgraded will not be able to connect to a GR node that has not
been upgraded. Conversely, an IDE node that has not been upgraded cannot connect to a GR node that
has been upgraded.
92 Version 2020 R2
AVEVA Application Server Upgrade AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
After you upgrade the GR and IDE, all run-time nodes continue to run. This enables you to upgrade the
run-time nodes individually when it is convenient.
Important: After you have upgraded the GR node, and you have migrated the galaxy, you will not be
able to deploy or undeploy from the GR node to remot e nodes which have not yet been upgraded. Once
remot e node upgrade is complete, deployment functionality returns. Also, an upgraded IDE node will not
be able to connect to a GR node that has not been upgraded.
Upgrading a run-time node will remove (undeploy) any deployed Platforms from that node.
After you upgrade and then deploy a run-time node, it continues to function with other run-time nodes as
long as the ot her nodes are the current version or from the previous version.
The run-time node does not function while you are upgrading it. You cannot roll back the upgrade.
After you upgrade the run-time node and all hosted objects, you need t o redeploy the WinPlat form and all
hosted objects to the node.
The GR node migration fails if the GR node is used as a run-time node for another GR.
Version 2020 R2 93
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA Application Server Upgrade
94 Version 2020 R2
AVEVA Application Server Upgrade AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
1 Upload Changes
run-time made at
changes run-time now
stored in the
database.
5 Optional: InTouch
Open and ViewApps
migrate now at v2.
InTouch
ViewApps
Version 2020 R2 95
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA Application Server Upgrade
8 Cascade E1b
Deploy P2 becomes
active;
E1 becomes Note: This hosted
undeploy ed. action results objects are
E1 shows as in a brief now running
undeploy ed, downtime for under v2.
but objects objects on
under E1 E1 and E1b Note: E1b
show as as E1 does NOT
deployed. becomes start from the
undeploy ed check-
(a few pointed state
seconds to a of non-
few minut es, upgraded
depending E1.
on number of
objects).
9 Upgrade P1 becomes
(with undeploy ed.
AppServer
deployed but
shut down)
10 Cascade E1 is No down-
deploy P1 deployed as time for
part of P1 objects on
deployment. E1b as E1b
continues to
E1 starts as
run as active.
standby and
fully syncs
with active
engine.
--- Final state Deployed. E1 Deployed E1b
– Standby. Deployed –
Active.
96 Version 2020 R2
AVEVA Application Server Upgrade AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
After you have upgraded to System Platform 2020 R2, you can enable CPU load balancing to improve
the performance of redundant AppE ngines during failover. See the Application Server User Guide,
Working with Redundancy, for additional information.
The following table describes the behaviors associated with specific upgrade actions and states.
Cascade deploy a Platform If the upgraded platform hosts a backup redundant engine with a
after upgrade partner in the SUP state, then during the deploy operation, it will
extract the hosted objects from the partner and deploy them
along with the backup redundant engine.
Multi-selection for a cascade The cascade deploy operation skips the redundant engine in
deployment includes a SUP state and logs a message.
redundant engine with a
partner in S UP state
Select a backup redundant The backup redundant engine extracts the hosted objects from
partner engine for deployment the primary redundant engine and deploys them along with the
backup redundant engine.
The hosted objects are under the primary redundant engine on a
partner platform which is in S UP state. The hosted objects will be
forced to deploy with the newer software version during the
deployment of the backup redundant engine.
A dialog displays with the option to continue deployment or to
cancel.
Version 2020 R2 97
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide AVEVA Application Server Upgrade
Setting up a multiple galaxy environment requires a unique name for each galaxy in the environment.
This may require you to rename one or more galaxies if you plan to include galaxies with the same name
in your multi-galaxy communication environment. We recommend performing all necessary renaming
prior to upgrading System Platform. This will prepare your galaxies for use in a multi -galaxy environment
without disrupting the upgrade workflow.
Important: It is very import ant that you follow the galaxy name change procedure provided in the
following steps and in the Application Server User Guide. You must create a new galaxy with a new,
unique name, from a backup .cab file rather than creating a galaxy and performing a restore of the
backup .cab file.
For more information about creating and backing up galaxies, see "Getting Start ed with the IDE," and
"Managing Galaxies," in the Application Server User Guide.
To rename a galaxy for use in a multi-galaxy environment
1. Select a galaxy with a duplicate name, undeploy it and back it up to create a .cab file.
2. Use the .cab file as a "template" by placing it in C:\Program
Files\ArchestrA\Framework\Bin\BackupGalaxies.
3. Create a new galaxy with a new name, based on the backup .cab file. The name must be u nique, not
in use anywhere else in the multi-galaxy environment.
4. Repeat the preceding steps for each galaxy to be renamed with a unique name.
5. Redeploy each newly creat ed galaxy.
6. Delet e the original galaxy from the GR node.
7. Upgrade to Application Server 2020 R2.
Your galaxy can now be configured for use in a multi-galaxy environment.
98 Version 2020 R2
AVEVA™ System Platform formerly Wonderware System Platform Installation Guide
C HAPTER 5
AVEVA InTouch HMI Requirements and
Prerequisites
You need to meet the requirements and prerequisites for products.
Version 2020 R2 99
AVEVA™ System Platform formerly Wonderware System Platform Installation GuideAVEVA InTouch HMI Requirements and Prerequisites
If you are upgrading from InTouch 2014 R2 SP1, FS Gateway will appear in the SMC (System
Management Console) under DAManager.
After upgrading from InTouc h 2014 R2 SP1, two new Gat eway servers are installed. The first OI
Gateway is installed under Operations Integration Supervisory Servers as OI.GA TEWAY.n. A
second instance replaces the existing FS Gateway instance, but preserves the existing configuration
and name, even though FS Gateway has been delet ed and the new OI Gat eway has been installed
in its place. Since the new gateway instance is in a deactivated state, you must activate it (select the
instance, right-click, and select "Activat e Server").
Note that the component names are changed from "FSGateway" to "Gateway." This does not affect
references or change the behavior of the gateway.
Product Licensing
NOTICE: LIMITATIONS TO LICENSING FOR INTOUCH AND APPLICATION S E RVER:
PROP ER US E OF LICENS ED PRODUCTS MUST BE STRICTLY FOLLOW ED TO ENS URE A FULLY
FUNCTIONING PRODUCTION S YSTEM. READ THIS ENTI RE NOTI CE.
If you are licens ed for System Plat form or the Application Server, you can use all the functionality in these
products, up to the limits in your license files.
If you are licensed for only InTouch development and run time, you are licensed to use:
All InTouch product software capabilities
InTouch tags up to the licensed limit
Industrial Graphics
System Platform IDE
Important: You are not licensed to use or deploy in production any Object templates in the IDE ot her
than InTouchViewApp Object.
However, you can use the additional functionality in the Application Server in a Demo mode as you learn
about its capabilities and consider the advantages of upgrading to a full System Platform licens e.
You can use most or all of System Platform products in a demonstration, or "Demo," mode. Demo mode
lets you learn about and experience the full breadth of System Platform products, technology, and
capabilities without requiring a legal license file to run the software.
You can use the License Information utility to see whether the current local or remote I/O counts exceed
the maximum specified by your product license.To start the License Manager from any System Platform
product, on the Help menu, click About, and then click View License.
In addition, carefully read the License Certificate documentation, which describes the licensed products
you received. The License Certificate is included with your Licensing CD.
For further explanation of licensing compliance, see A ppendix B of the InTouch Data Management Guide
installed with the software. Or, contact your local AVEVA distributor or AVEVA Technical Support.
C HAPTER 6
AVEVA Historian Server Requirements and
Recommendations
For the AVEVA Historian to achieve maximum performance, make sure your hardware and software
meet the following requirements. Because the Historian is a high -performance relational database, it is
also important to size your system to handle the level of data that you ex pect to store.
The Historian is tightly integrated with Microsoft products, and a working knowled ge of both Microsoft
SQL Server and Microsoft Windows operating systems is required. For more information on Microsoft
SQL Server or Windows operating systems, see your Microsoft documentation.
Server Requirements
The minimum hardware and software requirements for the Historian are based on the tag count and the
anticipated data throughput rate. These requirements are divided int o four levels, which are outlined in
this section.
You need to ens ure that the memory that SQL Server res erves for the Historian is adequate for the
expected load. Based on your particular environment, you may need to adjust the SQL Server
MemToLeave allocation. For more information on MemToLeave, see the Microsoft documentation.
You can install the Historian on operating systems that have the User Account Control (UA C) turned on.
If you are running the Historian on a virtual server, the historian must have an adequate CPU, adequate
network memory, and disk I/O resou rces at all times. Overloading the virtual server leads to
unpredictable behavior. See System Sizing Guidelines on page 13 for general hardware requirements.
Operating Systems
Any support ed 64-bit operating system. See the AVEVA Global Customer Support (GCS ) Technology
Matrix.
Microsoft SQL Server
For supported 64-bit Micros oft SQL Server versions, see the AVEVA GCS Technology Matrix.
Disk Space
300 MB of free disk space to install the Historian
Appropriate space for history block storage. For more information, see Disk Sizing and Dat a Storage
on page 110.
Level 1 Server - Hardware
A Level 1 server can handle a load of about 5,000 tags. For example, 2,600 analogs, 2,200 discretes,
300 strings, and 20 non-I/O Server (manual) tags.
When replicating to AVEVA Insight, each Level 1 server can support up to 15,000 tags and 5,000 values
per second.
The requirements are:
Processor:
o Minimum: P4 3.2 GHz CPU
Note: The Historian Data Importer is installed as part of the server installation.
When you install the historian, you must specify an administrative user account under which all of the
historian services run. Make sure that this same user account is added to the Administrators security
group on the remote IDAS computer. The existence of the same administrati ve user account on bot h the
computers, allows the historian to access the remote IDAS, and vice versa.
Note: A remote IDAS only requires the same administrative account to exist on the local comput er and
the historian. It is not required for you to log on to the remote IDAS computer using the administrator
account.
If you change the Windows login using the System Management Console, after installing the historian,
make sure that the user account change is reflected on the remote IDAS computer.
If you are running the historian in a domain environment (recommended), you can create the
administrative user account on the domain controller and add the account to the Administrators group on
the historian computer and the remote IDAS computer. Do not create a local user on any comput er with
the same name and/or password as the administrative us er account.
If you are running a remote IDAS in a workgroup environment, there is no centralized management and
authentication of user accounts (no domain controller). Create the same administrative user account on
each individual computer running a historian component. For example, if you have a computer running
the historian and plan to install remote IDASs on t wo other computers, creat e the user account (that is,
matching user names and passwords) on all three computers.
For information on work groups, domains, creating user accounts, and adding accounts to the
Administrators security group, see your Microsoft operating system documentation.
NTFS is the only officially supported file system for a pr oduction environment.
Note: Historical plant data is not stored in the database files. This type of data is stored in special files
called history blocks.
The Runtime database stores all historian configuration data and classic event data. The information
in the Runtime database is stored to disk as a databas e file named
RuntimeDat_116_<server_name>.mdf. Its associated log file is
RuntimeLog_116_<server_name>.ldf.
The configuration data in the dat abase file remains relatively static and usually never causes the file
size to go above 20 MB. However, if you set up classic events, records of event detections and the
results of any data summaries or snapshots increas e the size of the Runtime database file because
the tables are filling up. Also, entries are created in the log file for event -relat ed transactions. If the
database files are set to auto-size, the Runtime database file expands to accommodate
event-related dat a until the hard drive is full.
Note: In a 2, 000, 000 t ag system, 2.5 GB of space should be preallocated for data files when modification
tracking is not used. When modification tracking is used, 20 GB should be preallocated.
The Holding dat abas e temporarily stores tag definitions being imported from InTouc h® HMI
software. The information in the Holding database is stored to a database file named
HoldingDat_116_<server_name>.mdf. Its associated log file is
HoldingLog_116_<server_name>.ldf.
The A2ALMDB database stores alarm and event data. The information in the A2ALMDB databas e is
stored to a database file named A2LMDat _115_<server_name>.mdf. Its associated log file is
A2ALMDB _LOG.ldf.
The Runtime and Holding databases are set to automatically expand at a 10% rate (the default).
You cannot change these defaults during the installation. The dat abas es can be resized later using
Microsoft SQL Server utilities. For more information on sizing databases, see your Microsoft SQL Server
documentation for guidelines.
Note: If you are upgrading a previous version of the Historian, the installation program ne eds space to
save a copy of the old Runtime database while it creates the new one. To upgrade, the database space
required is twice the size of the old database, plus the database size for the new install.
Important: You must have sufficient disk space in the circular storage area to hold at least two full
history blocks, plus the space specified for the minimum thres hold for the circular storage area. Use the
System Management Console to view or change the minimum threshold value.
A performance report for different historian systems is provided in S ystem Sizing E xamples on page 120.
Analog - Integer 8 34
Analog - Double 12 38
Discrete 5 31
Analog Summary 37 63
The storage size is used for estimating the space required for storage.
The network transmission size is used for calculating the net work bandwidt h required between HCA L
and the historian.
If you enable compression on the AppEngine from which events are originating, then the net work size is
reduced by approximately 80%.
For alarms and events, the network transmission size assumes that the average name length for each of
the alarm properties is 20 characters.
The following table provides some sizing examples.
Note: Current space calculations are different than the calculations used by the classic storage system.
Discrete Tags 5
State Summary for String (10 states and 32 byte string) (1 + 32) * 10 = 330
RatioForwardingDataSize = 8 / 34 = 0.235
TimeForwarding = 60 (minutes) * 0. 235 / 0.3 = 47 minutes
Performance Considerations
For a complete Historian system, the following components put a demand on memory.
Internal historian subsystems, such as the Configuration Manager, data acquisition, and data
storage
The associated Microsoft SQL Server
The operating system
Client access (data retrieval), whic h includes caching
When det ermining the amount of memory to purchase, remember that adding more memory is the
cheapest and easiest thing that you can do to improve performance. Increasing the amount of memory
reduces the amount the server has to use virtual memory, thus lowering the load on the storage
subsystem. Even if you have a large amount of memory, additional memory is used as additional disk
cache, speeding up disk access and therefore file service. Also, processes needed by the server
become faster because they are memory-resident.
A major factor in system performance is the amount of plant dat a you anticipat e storing in the system,
including considerations about how oft en that data is stored and retrieved. In general, the more you
store, the more often you store it, and the more you retrieve it, the slower the system. The major storage
factors affecting the performance of the system are:
Effective analog flow rate (anal og updates per second).
Period of online data storage required.
Effective discret e variable flow rate.
Number of conc urrent end users required.
Complexity of end user queries.
Number and size of string tags, as well as the effective flow rate of string values.
Number and duration of string tag retrieval queries, as well as the frequency at which these queries
are exec uted.
A performance report for different historian systems is provided in S ystem Sizing E xamples on page 120.
Server Loading
When a user connects to the Historian wit h a client, configuration information is immediately requested
from the historian. This information includes the tags that the server stores, their descriptions,
engineering units, and ot her tag data. SQL Server reads this information from the database (stored on
disk) and places it in memory.
As the user selects time periods to trend, the historian reads data from files located on the disk and
prepares the res ults of the client's data request to be transmitted back to the client. The ability of the
server to quickly handle subsequent requests for data from the same client and others is dependent on
the server's ability to keep as much information in memory without having to again access data from the
disk.
As a higher load is placed for memory, a higher load is placed on the disk I/O system as the s erver has to
use disk caching and read from the data files.
The following table summarizes the loading for various systems.
Acquisition and Base load of the historian. This load exists as long as the system is running.
storage However, this load is not affected by client activity.
Retrieval Variable loading caused by data ret rieval from client applications. When the
client initially connects, the data requested is configuration data, which is
stored in SQL Server. The historian requests data from SQL Server, causing
its loading to increase. As the client requests historical data, the disk time
increases as information from the data files is transferred to memory. This
continues as the client requests additional data. If the client application
requests data that has already been transferred to memory, there is no
associated disk activity and trans fer of data to memory.
The server must be able to adequately handle the variation on loading caused by the client applications.
To accomplish this, make sure that your hardware is sized so that it can handle the base load creat ed by
the acquisition and storage systems and that there are adequate resources still available for the retrieval
system.
IDAS Performance
An IDAS can ac quire an unlimited number of real -time data values, from an unlimited number of I/O
Servers, each with an unlimited number of topics. However, IDASs are subject to the following
limitations.
The maximum sustained data throughput for any single IDAS is 30,000 items per second for
real-time dat a. For late or old data, the maximum throughput is 9,000 items per second. The total
combined throughput (real-time data plus late or old data) cannot exceed 30,000 items per second.
For higher-volume applications, you can set up multiple IDASs to serve a single storage subsystem.
The size of any data value is limited to 64,000 bytes.
The maximum number of tags supported by any single IDAS is 30,000.
Tiered Historians
If you are installing a tiered historian, tier-1 nodes use the same basic configuration for the number and
types of tags and data collection rates.
The tier 1 configuration should be "delta" data collected and stored:
12,000 analog tags every 2 seconds
2,900 discrete tags every 2 seconds
100 32-character string tags every 30 seconds
For the analog and discrete tags, the averages and value state aggregates are:
6000 tags with an hourly calculation performed at the top of each hour
6000 tags with 1-minute calculations performed at the top of each minute
plus
1500 tags replicated (not aggregat ed) in tier 2
1500 tags stored only in tier 1 (no aggregates or replication)
Networking Recommendations
The Historian is a highly configurable package that can be set up in many different ways depending on
your needs.
The Historian can use any prot ocol currently supported by Microsoft SQL Server 2012. You can use the
default Microsoft SQL Server 2012 protoc ol (named pipes) with TCP/IP. TCP/IP is required if S uiteLink™
is used.
Do not use the historian computer as a domain controller.
It is highly recommended that you run the historian on a dedic ated computer. For example, running the
historian on a mail server or an Internet server may impact performance.
Generally, it is recommended that you split the process and IS networks to ensure that the process
network does not become overloaded. The following illustration shows one possible network architecture
where the historian is the link between the process net work and the business LAN/WAN
For this architecture, install two network cards on a server computer and configure them to segment the
IS network from the process network.
Note: All tags to be stored in historian are on "advise" all the time. This may cause heavy load conditions
on the process network. Before you install the historian, investigate the possible load impact of installing
the historian on your net work.
Client Access
All clients should connect to the Historian using the default Microsoft SQL Server connection. Usually,
this means using the name of the computer on which the historian is running as the server name when
logging on.
To change the default network prot ocol used by Microsoft SQL Server to somet hing ot her than named
pipes, configure the client network access using the SQL Server Client Network Utility. For more
information, see your Microsoft SQL Server documentation.
German
Frenc h
Japanese
Simplified Chinese
The following entities are not supported in double-byte languages:
Domain names, user names, and passwords (including SQL Server login names and passwords).
Names of I/ O Server host machines, I/O Server application names, topic names, and item names.
Any text associated with licensing.
Important: The information presented here is a guideline only. The actual results in your environment
may vary.
Tag Information
Tag count (total) = 5,187
Analog tags = 2,607
Discrete tags = 2,285
String tags = 295
Manual tags = 17
Update rate of +/- 5,000 updates/second
Remote IDAS
None.
Event Information
3 snapshot events, each having:
o 1 analog snapshot
o 1 discrete snaps hot
o 1 string snapshot
2 summary events, each having:
o 1 AVG calculation (1 tag every 8 hours)
o 1 MA X calculation (1 tag every 8 hours )
o 1 MIN calculation (1 tag every 8 hours)
o 1 SUM calculation (1 tag every 8 hours)
1 SQL insert every 4 hours
2 SQL multi-point updat es every hour
Query Load
For the following seven queries, each are occurring at different times in the hour:
1 query (trend):
o live mode - 1 second updat e
o 1-hour duration
o 10 tags (7 analogs, 3 discretes)
1 query: 1-hour range / hour (1 tag)
4 queries: 15-minut e range / hour (1 tag)
1 query: 24-hour report every 24 hours (25 to 30 tags)
Performance Results
Category Value
Category Value
Uncompressed hard drive disk space per history block (MB) 1002
Tag Information
Tag count (total) = 63,000
Analog tags = 39,359
Discrete tags = 19,734
String tags = 295
Manual tags = 5,057
Update rate of +/- 30,000 updates/second
Remote IDAS
One remote IDAS:
P4 1.7 GHz
1 GB RAM
34,000 tags via the remote IDAS and the rest via the local IDAS
Note: Because this configuration was used for performance and stress testing, the remote IDAS tag
count is more than the recommended 30,000 maximum.
Event Information
3 snapshot events, each having:
o 1 analog snapshot
o 1 discrete snaps hot
o 1 string snapshot
Query Load
For the following seven queries, each are occurring at different times in the hour:
1 query (trend):
o live mode - 1 second updat e
o 1- hour duration
o 10 tags (7 analogs, 3 discretes)
1 query: 1-hour range / hour (1 tag)
4 queries: 15-minut e range / hour (1 tag)
1 query: 24-hour report every 24 hours (25 to 30 tags)
Performance Results
Category Value
Uncompressed hard drive disk space per history block (GB) 4.12
Tag Information
Tag count (total) = 133,941
Analog tags = 73,600
Discrete tags = 53,560
String tags = 6920
Update rate of +/- 50,000 updates/second
MDAS
In the total tag count, 4009 tags originated from Application Server.
Remote IDAS
Two remote IDASs:
Remote IDAS 1: P4 1.9 GHz, 1 GB RAM
Remote IDAS 2: P4 2.5 GHz, 512 MB RAM
44,370 tags via the remote IDAS 1
45,584 tags via the remote IDAS 2
44,383 tags via the local IDAS
Note: Because this configuration was used for performance and stress testing, the remote IDAS tag
counts are more than the recommended 30,000 maximum.
Event Information
3 snapshot events, each having:
o 1 analog snapshot
o 1 discrete snaps hot
o 1 string snapshot
2 summary events, each having:
o 1 AVG calculation (1 tag every 8 hours)
o 1 MA X calculation (1 tag every 8 hours )
o 1 MIN calculation (1 tag every 8 hours)
o 1 SUM calculation (1 tag every 8 hours)
1 SQL insert every 4 hours
2 SQL multi-point updat es:
o 1 every 15 minutes
o 1 every 30 minutes
Query Load
For the following seven queries, each are occurring at different times in the hour:
1 query (trend):
o live mode - 1 second updat e
o 15-minute duration
Performance Results
Category Value
Tag Information
Tag count (total) = 2,000,000
Analog tags = 1,000,000
Discrete tags = 900,000
String tags = 100,000
Update rate of +/- 150,000 updat es/second
Query Load
The following query is occurring at different times in the hour:
1 query (trend):
o live mode - 1 second updat e
o 15-minute duration
o 500 tags (250 analogs, 225 discretes, 25 strings)
Performance Results
Category Value
The 400 Kbps data transfer limit reflects a typical data transfer speed between remote locations over the
Internet. The data transfer from each tier-1 historian to a tier-2 historian is assumed to be through a
dedicated 400 Kbps connection; multiple tier-1 historians do not share the same 400 Kbps connection. It
is assumed that the 400 Kbps is a bandwidth that can be fully used.
Loading Information
Assume that the total tag count on the tier-1 historian is 15,000.
The tier-1 historian receives 15,000 tags from I/O Servers of the following types and data rates:
12,000 4-byte analog delta tags changing every 2 seconds: (10,000 always fitting the real -time
window and 2,000 falling outside of the real-time window being 50 minutes late).
2,800 1-byte discret e delta tags changing every 2 seconds
200 variable-length string delta tags of 32-character length changing every 30-seconds
The tier-2 historian stores the following:
6,000 tags with hourly analog summary calculatio ns performed at the top of each hour (using 6,000
4-byte analog tags as tier-1 tags)
Another 6,000 tags with 1-minute analog summary calculations performed at the top of each minute
(using 6, 000 4-byte analog tags as tier-1 tags)
1,500 tags replicated (as simple replication) to tier-2 (using 1, 400 1-byte discret e tags and 100
variable-lengt h string delta tags as tier-1 tags)
Another 1,500 tags only stored on tier-1 (using 1, 400 1-byte discrete tags and 100 variable-length
string delta tags as tier-1 tags)
Latency Results
Category Value
Category Value
Latency is the difference in time between when the value is received by the tier-1 historian and when it is
received by the tier-2 historian.
100-Base T
Tier-1 Historians
(standard configurations)
Loading Information
Assume that the total tag count on the tier-1 historian is 15,000.
The tier-1 historian receives 15,000 tags from I/O Servers of the following types and data rates:
12,000 4-byte analog delta tags changing every 2 seconds: (10,000 always fitting t he real-time
window and 2,000 falling outside of the real-time window being 50 minutes late).
2,800 1-byte discret e delta tags changing every 2 seconds
200 variable-length string delta tags of 32-character length changing every 30-seconds
The tier-2 historian stores the following:
6,000 tags with hourly analog summary calculations performed at the top of each hour (using 6,000
4-byte analog tags as tier-1 tags)
Another 6,000 tags with 1-minute analog summary calculations performed at the top of each minute
(using 6, 000 4-byte analog tags as tier-1 tags)
1,500 tags replicated (as simple replication) to tier -2 (using 1, 400 1-byte discret e tags and 100
variable-lengt h string delta tags as tier-1 tags)
Another 1,500 tags only stored on tier-1 (using 1, 400 1-byte discrete tags and 100 variable-length
string delta tags as tier-1 tags)
Latency Results
Category Value
Latency is the difference in time between when the value is received by the tier-1 historian and when it is
received by the tier-2 historian.
Loading Information
In the tier-1 historian modem configuration, the tier -1 historian receives 3,000 tags from I/O Servers of
the following types with average updat e rate 300 items per second:
1,500 4-byte analog delt a tags (1,400 always fitting the real -time window and 100 falling outside of
the real-time window being 50 minutes late)
1,350 1-byte discret e delta tags
150 variable-length string delta tags of 32 bytes each
Latency Results
Category Value
Latency is the difference in time between when the value is received by the tier-1 historian and when it is
received by the tier-2 historian.
C HAPTER 7
AVEVA Historian Server Installation and
Configuration
Preparing for the Historian Installation
A complete AVEVA Historian system consists of the following soft ware components:
Microsoft SQL Server
Historian program files, database files, and history dat a files
System Management Console, the configuration and control tool
One or more local or remote IDASs (at least one must be defined)
Historian documentation.
You should have a definite plan for implementing the historian in your plant environment before you start
the installation process. This plan should include the type of network architecture for the historian
system, the amount of disk space required for dat a storage, and the amount of space required for the
historian database files and log files.
Also, any administrative security accounts that you specify for eit her the Microsoft SQL Server or the
historian should be accounts that do not change often, if ever. In particular, do not change an
administrative password during any part of the installation process.
You must have administrative rights on the local comput er to install the historian. The account with which
you log on to the computer must also be a sysadmin for the SQL Server or you must be able to provide a
sysadmin account for the SQL Server when prompted for it during the installation.
The installation program detects any previous versions of the historian and notifies you of your migration
options.
As you select the path to the data files, you must consider that the historian Runtime database will
grow, especially if you are going to use the event subsystem (including summaries ) or storing data in
the ManualAnalog, ManualDiscrete, or ManualString tables.
The Microsoft SQL Server services should be installed using the local system account. The account
you specify should be an account that does not change oft en, if ever.
For obvious security reasons, you should not use a blank password for Microsoft SQL Server.
Both case-sensitive and case-insensitive SQL Servers are supported. However, you should avoid
mixing case-sensitive collations in tiered historian topologies.
The SQL Server e-mail functionality requires a Windows domain user account. You can c hange the
service account after SQL S erver is installed. However, it is highly recommended that you use an
account for which the password does not change often. For more information on SQL Server e-mail,
see your Micros oft SQL Server documentation.
Feature Description
Historian This option installs or re-installs the historian, configuration tools and
selected subcomponents.
IDAS An IDAS, which can be used remotely. The IDAS is always installed if you
select to install a complete historian.
Configuration Tools The server management tools include Historian Configuration Editor and
Historian Management Console. Both of these applications are MMC
snap-ins that are contained in the System Management Console. These
tools are always installed on the same computer as the historian and can
also be installed on a different computer on the network. The Historian
Database Export/Import Utility is also an installed configuration tool.
ActiveE vent ActiveE vent is an ActiveX cont rol that allows you to notify the historian
classic event system when an event has occurred in another application,
such as InTouch HMI software.
Insight Client Historian Insight is a browser client included with the Historian. It is the
on-premises version of AVEVA Insight, and provides instant access to
production and performance dat a.
Historian This option installs historian extensions for OData and SQL Server
Extensions Reporting Services (SSRS ).
Deploys the common components, such as SuiteLink and the Licens e Viewer, unless they are
already installed and validated.
Locates the required version of a running Microsoft SQL Server on the local comput er.
Logs on to the installed Microsoft SQL Server using the account of the person who is currently
logged on. This account must be an administrative account on the local comput er.
Checks for required disk space based on the features that you select.
Creates the historian directories on the hard disk, installs program files for the selected features, and
registers components. For more information, see Historian Installation Features on page 134.
Populates the historian program or startup group with icons.
The Database Configuration Utility automatically runs after the historian program file installation is
complete. This utility:
Creates and/or configures the required databases.
Creates the directory for the history data files (history blocks).
To install the Historian for use in a tiered historian environment, install the Historian on the individual
computers, then implement them as described in the "Managing and Configuring Replication" chapter of
the Historian Administration Guide.
Use the System Platform installation program to install the entire system or any of the features. It is
assumed that you are familiar with the installation options. The installation program does not log any
errors that may occur.
You must have administrative rights on the local comput er to install the historian. The account with which
you log on to the computer must also be a sysadmin for the SQL Server or you must be able to provide a
sysadmin account for the SQL Server when prompted for it during the installation.
Important: Do not install the Historian on a computer named INSQL, because this conflicts with the
name of the Historian OLE DB provider a nd the installation eventually fails.
For detailed instructions on installing, see AVEVA System Platform Installation on page 9.
After the installation completes, configure the server using the instructions in Configuring Databases and
Data File Locations on page 50.
Refer to the System Platform Readme before using the historian.
Antivirus Software
After installing the Historian, configure your antivirus soft ware. Be sure to exclude any folder that
contains history blocks. Refer to TechNote TN2865, available from the AVEVA Global Customer Support
(GCS ) web site, for important information about antivirus software. Enter your GCS credentials to access
the Tech Note.
Note: If you performed a complete historian installation, the System Management Console is configured
so that the local SQL Server is already registered. However, if you only installed the client tools, the
console is empty.
Using HTTPS Instead of HTTP for Historian Client, Insight, and REST
APIs
Typically, customers using the Open Data (ODat a) protocol can connect to a Historian server from a
Historian Client or other client application using an unencrypted (HTTP) connection. (E ven without an
encrypted connection, the user credentials exchanged du ring login are still encrypted.) It is possible to
use an encrypted connection (HTTPS) for OData, but in that case, you must first install and configure a
TLS (transport layer security) certificate.
The following sections describe how to install and configure a TLS certificate.
Note: Remote users of Insight must use the name or IP address used in the certificate while
browsing to avoid receiving TLS warnings.
2. Click Thumbprint.
3. Copy the thumbprint (certhash) and paste it into Notepad or other editor. Remove spaces bet ween
the hexadecimal digits.
4. Save the file in ANSI format.
5. Copy the resulting thumbprint (certhas h) for use when you bind certificates to the port.
Note: To enable the Configure button, you may need to temporarily change a configured setting.
For example, toggle the Allow remote access for SMC setting, click Configure, return the setting
to its original value, then click Configure once more.
6. Restart the AVEV A Hi storian Client Web and AVEV A Hi storian Gateway services.
You can now use an enc rypted connection to the server.
There is no migration for the content of the Holding database, beca use this database is used only to
temporarily hold dat a when importing an InTouch data dictionary.
Any configuration data associated with obsolete system tags is not migrated.
For the event subsystem, all SQL-based detectors and actions are migrated to the OLE DB syntax. If you
have any custom SQL-based detectors or actions, you need to rewrite them using the OLE DB syntax.
History data that is stored in SQL Server tables (not history blocks) can be migrated after the general
upgrade has been performed.
The scripts are created when you first run the database setup utility so that you can run them at any time.
The file path is:
To migrate your database
1. On a new Historian server, use SQL Management Studio to:
a. Delet e any empty Runtime database that was created as part of the installation.
b. Restore the old Runtime dat abase from a backup.
2. Run the Configurator.
3. In the left pane, select Hi storian and then select Server.
4. Configure the server. See "Configuring Dat abases and Data File Locations on page 50" for details.
4. The installation program detects the previous version of the Runtime database and prompts you to
keep the existing database or recreate the new database.
5. If you re-create the database, existing Runtime database will not be re-named but will be overwritten
with a new Runtime database. If you do not re-c reat e the database, the existing database will remain
intact.
6. Finish the installation of the Historian.
7. Restart the computer.
8. Start the Historian. The Historian will start acquiring and storing the store-and-forward data from the
existing remote IDASs.
9. After the Historian Server node is upgraded, you can upgrade any remote IDAS nodes.
Important: You MUS T perform the database migration before the server goes back into production,
because the history table content will be truncated. Be sure that you have disk space equivalent to two
times the size of the Runtime database on the drive to which the history data will be migrated; otherwise,
the migration may fail. Back up the Runtime database with the migrated configuration data before
migrating the history data.
C HAPTER 8
AVEVA Historian Client Requirements
About the Historian Client
You can use the Historian Client software to address specific dat a representation and analysis
requirements. The Historian Client soft ware maximizes the value of the data present in the Historian and
helps you organize, explore, analyze, present, and distribute process data in a variety of formats.
With the Historian Client software, you can:
Explore data graphically to find import ant information
Analyze data
Develop and execute ad hoc queries against any data stored in the Historian database
Visualize the current process state
Desktop Applications
The Historian Client software includes the following stand -alone applications:
Historian Client Trend
Allows plotting of historical and recent data over time
Allows you to compare data over different time periods
Historian Client Query
Allows you to query the Historian database
Provides complex, built-in queries
Eliminates the need to be familiar with the dat abas e structure or SQL
Note: The SQL Server locale language must be the same as the operating system locale language.
C HAPTER 9
AVEVA Historian Client Installation and
Configuration
The System Platform installation program allows you to install the Historian Client software. The System
Platform installation program copies the files from the setup DV D to the target computer.
For more information on the components installed, see Historian Client Components on page 143.
Note: In some cases, depending upon the operating system and the prerequisite, you may have to
restart the system after the prerequisites are installed. In such cases, the setup automatically continues
after the restart.
For instructions on installing the Historian Client soft ware files, see Installing System Platform on page
28.
After the Historian Client software is installed on the computer, you must install the Language Packs
manually.
Note: You can also use the standard Windows Uninstall/Change Programs feature from the Control
Panel to repair the Historian Client software installation.
Note: You can also use the standard Windows Uninstall/Change Programs feature from the Control
Panel to remove the Historian Client software installation.
7. Restore any changes (triggers and other constraints) that you made to settings in step #5.
8. Shut down the old server's remote IDAS.
9. From the new server, force an update to the remote IDAS configuration.
A PPENDIX A
Using Silent Installation
System Platform supports silent (command line) installation. This feature enables you to install System
Platform products without user interaction.
Important: If prerequisite software is required for the System Platform products you are
installing, all prerequisites must be installed before starting silent installation.
Prerequisite software includes .NE T Framework and SQL Server. Details about prerequisite software
are provided in S ystem Platform Prerequisites on page 18. See SQL Server Requirements on page 81
for additional information about supported versions of SQL Server.
Setup.exe is run from the command line and accepts as an argument the name and path of a response
file containing pre-scripted responses to System Platform installation p rompts.
Important: Use silent installation only to install a new system or upgrade an existing one. Adding or
removing components during an upgrade is NOT supported.
Examples:
setup.exe /silent responsefile.txt
setup.exe /silentmodify responsefile.txt
setup.exe /silentrepair {productguid}
Any issues that would stop a normal GUI-based installation, such as the presence of incompatible
software, will als o prevent successful completion of a command -line installation. You can keep the
command prompt open during installation by specifying the / silentnoreboot switch. This will let you view
messages related to installation issues. Installation messages are lost when the system restarts. With
the /silentreboot switch, you will need to manually restart the system after installation completes. If you
allow the system to restart automatically, as it will if you us e the / silent switch, you can s earc h the log file
for error conditions that may have stopped the installation from completing successfully.
Note: If the GUI installer would install any necessary prerequisites, the command line installer will als o
install these items.
All the sample response files contain information to create the Network Account for system
communication. If anot her System Platform product was previously installed and the the Net work
Account was already created, subsequent installations will retain the original Network Account. A new
account is not created.
For example, under those conditions, Setup.exe ignores the following properties in the respons e file:
AdminUserForm.SUserName
AdminUserForm.SPassword
AdminUserForm.SCreateLocal
AdminUserForm.SDomainName
AdminUserForm.SEnhancedSecurity
A good approach for testing is to first run the setup.exe in GUI mode on a typical computer and confirm
that no incompatibilities exist that would stop the installation, then cancel and run by command line.
Note: If the GUI-based installation requires a system restart after the installation is complete, installing
by command line will also require a system restart. Using the / silent switch allows the system to restart
automatically. The / silentnoreboot switch suppresses the automatic restart, but will require a manual
restart.
– If False, the Net work Account is added to the system Administrators group.
The components and related requirements that will be installed. You can specify by inclusion or
exclusion:
o Install by inclusion example:
FeatureForm.SFeatureList=AVEVA System Platform.ASBRuntime,Application
Server.Bootstrap,Application Server.IDE
o To specify products by exclusion, first add ALL products with an inclusion statement, then list the
ones that should be left out.
Install by exclusion example:
FeatureForm.SFeatureList=ALL
FeatureForm.SExcludeFeatureList= InTouch Access Anywhere Secure
Gateway.SecurityServer_Files,InTouch Access Anywhere Authentication
Use the following language setting when installing System Platform on a non-English operating
system:
o Example:
LanguageForm.Language=French
Other options are German, Japanese, and SimplifiedChinese
Configurator Section
The CONFIGURA TOR section defines the components that would be configured through the
Configurator GUI. These include the following:
Product licensing example (to install a license server, define the license server name and port
number):
AVEV A Enterpri se Licensing.LicAPI2. NewServerName =SE_LICE NSE_SERVE R_NAME
AVEV A Enterpri se Licensing.LicAPI2. NewPortNumber=55555
ASB runtime examples. These entries are used to configure the System Management Server.
Common Platform.ASBRuntime.HttpPort = 80
Common Platform.ASBRuntime.HttpsPort = 443
Common Platform.ASBRuntime.ManagementServerPort = 443
Common Platform.ASBRuntime.ManagementServerName = MachineName
Common Platform.ASBRuntime.AsbManagedCertificates = true
Common Platform.ASBRuntime.BindingCertificateThumbprint = thumbprint (optional
required if AsbManagedCertificates = false, otherwise remove this parameter)
Common Platform.ASBRuntime.UserName = username
Common Platform.ASBRuntime.Password = password
AVEVA System Monitor examples. These entries are used t o configure the System Monitor Manager
and Agent, formerly called Sentinel Manager and Agent.
AVEV A System Monitor.System Monitor Manager.AgentServerName =ServerName
AVEV A System Monitor.System Monitor Manager.HttpPort =httpPort (optional, if required
input the httpPort value, otherwise remove this parameter (plugin will use the default httpPort
value))
4. From the command line, type the install command and provide the path and filename of the respons e
file you want to use.
Example: D:\setup.exe /silent c:\Documents\DevNode.txt.
In this example, the setup.exe file is in the root directory of the DVD, and the development node
response file is on the local C: drive in the specified directory.
5. Press Enter to start the specified installation.
AVEVA Application Installs the components needed for Application Server run time and
Server.txt development. Since this response file installs the Galaxy Repository,
the License Server, System Management Server, and System
Monitor Manager are also installed.
AVEVA Application Server Installs the components needed for Application Server and AVEVA
and AVEVA OMI OMI run-time.
Runtime.txt
AVEVA Application Server Installs the components needed for Application Server development.
Development.txt
AVEVA Application Server Installs components needed for the Galaxy Repository. Since this
Galaxy Repository.txt response file installs the Galaxy Repository, the License Server,
System Management Server, and System Monitor Manager are also
installed.
AVEVA Historian.txt Installs the components needed for the Historian.
AVEVA Historian Client.txt Installs the components needed for the Historian Client.
AVEVA InTouch.txt Installs the components needed for InTouc h run time and
development. Since this response file installs the Galaxy Repository,
the License Server, System Management Server, and System
Monitor Manager are also installed.
AVEVA InTouch Access Installs the components needed to run InTouch Access Anywhere
Anywhere and Runtime.txt and the InTouch run-time.
See sample response file, below.
AVEVA InTouch Access Installs the InTouch Access Anywhere Aut hentication Server. No
Anywhere Authentication other components are installed.
Server
AVEVA InTouch Access Installs the InTouch Access Anywhere Sec ure Gateway. No other
Anywhere Secure components are installed.
Gateway.txt
A PPENDIX B
Single Product Installation
You can create an alternative installation media source if you are installing only Historian, Historian
Client, or the Application Server runtime, and you want to reduce net work usage. This alternative
installation source will be much smaller t han t he full set o f installation files, and thus will be easier to send
to remote loc ations. This is of particular value if your net work connection to the remote site is slow or
unreliable, and any of the following, or similar circumstances, apply:
You have multiple nodes at a remote site on which you want to install only Historian, Historian Client,
or the Application Server runtime.
A firewall at the remote site restricts most off-site access, and having a local copy of the installation
files is easier to manage than having to modify the firewall.
Installing from a WAN-based share is impossible due to the speed or reliability of the n etwork
connection.
With this procedure, you will:
1. Create a new installation source that contains a subset of the installation files contained on the
System Platform installation DVD.
2. Install Historian, Historian Client, or the Application Server runtime from this subset of files.
Copying the files, rather than installing from a remote location, eliminates the possibility of a time -out
during installation.
The work flow for creating the compact installation source is:
1. Copy the entire contents of the System Platform installation DV D.
2. Delet e language and product components that are not needed.
3. Copy the directory containing the remaining components to either:
To the node where you will install the product.
To a CD or DVD to be used as the installation disk.
When you run the installation program, components that were deleted will show as disabled (gray ed-out)
and unavailable for selection.
The root directory contains the installation program (setup.ex e) and several document files. Two files
in the root directory are absolutely required: Autorun.inf (1 KB) and Setup.exe (1.8 MB ). The
remaining files are documents: Getting Started wit h AVEVA Licensing (333 KB), the System
Platform Installation Guide (3.7 MB), the S ystem Platform Virtual Implementation Guide (2.8 MB),
the System Platform Getting Started Guide (2 MB ), and the S ystem Platform Readme (330 KB).
The entire InstallITK folder (about 7.5 MB) is required.
The following table shows which subfolders in the InstallFiles folder are required for Historian,
Historian Client, Application Server (including AVEVA OMI run time), and InTouch HMI development
and run time. You can delete folders that are not required for the product you are installing. The size
of the resulting set of folders is approximate and is provided for referenc e.
There are 17 files in the InstallFiles folder root, with a total size of about 5.7 MB. Three of thes e are
document files (21_CFR_P art11_Deployment _Guide.pdf, ReadMe.html, WSP_Install _Guide.chm),
which total about 4.9 MB. Thes e files are not required for installation.
The following table shows which folders can be deleted and which must be retained for each of the
product installations. The folder sizes listed are approximate.
For InTouch, only the language folder that is being installed is required (CD -Intouch = English).
InTouch
Approx
InstallFiles Folder Folder Hi storian Application (Run time only or
(Component) Size Hi storian Client Server run time and
development)
InTouch
Approx
InstallFiles Folder Folder Hi storian Application (Run time only or
(Component) Size Hi storian Client Server run time and
development)
Redist 478 MB See note See note See note See note
(DOTNE T) (DOTNE T) (DOTNE T) (DOTNE T)
DOTNE T 68 MB Optional Optional Optional Optional
If .NET version 4.8 or higher is already installed, you can remove the DOTNET folder from Redist.
InTouch
Approx
InstallFiles Folder Folder Hi storian Application (Run time only or
(Component) Size Hi storian Client Server run time and
development)
Note: The Redist folder contains SQL Server Express in folder SQL2017E XP RESSCORE. You can
remove this folder if:
- You are installing Historian Client. SQL Server is not required.
- You are installing A pplication Server, InTouch, or Historian, and SQL Server i s already installed.
See SQL Server Requirements on page 81 for information about supported versions of SQL Server.
Note: If you are installing Historian and the CD-Intouch has been deleted, you will not be able to purge
the A2ALMDB alarm database and an error will be generated (does not apply if you are using
block-bas ed history). However, the installation will complete successfully.
Important: You must copy the entire DVD. The root directory from the DVD and all files in it must be
in place and completely intact.
2. Navigate to the location where you copied the DV D. Delete the files, components and language
folders that you do not need.
Now you are ready to install or upgrade the product(s) using either of the methods described below.
To install or upgrade a single product
Direct installation from the copy location (install locally or on a different net work node):
1. Remove the original System Platform installation DV D from the drive.
Important: When you run setup.exe, it checks for the System Platform installation DVD. If the
installation DV D is available, it will be used instead of the copy location.
3. Make sure you have deleted the folders you do not need.
4. Run setup.exe. Components that were deleted will be grayed-out and unavailable for installation.
5. If this is a new installation (not an upgrade), select the target location when you are prompted.
Installation from a CD or DV D:
1. Create a CD or DV D from the copy location after deleting the folders you do not need.
2. Run setup.exe from the CD/DV D on each node. Components that were deleted will be grayed -out
and unavailable for installation.
A PPENDIX C
Ports Used by System Platform Products
The following table lists ports used by System Platform products.
2222 OI Server
2223 OI Server
49152 TCP
25 Yes SMTP
A PPENDIX D
Common System Platform Processes
AVEVA System Platform Processes
The following table describes AVEVA Application Server other required System Platform processes. For
a description of services associated the the AVEVA Historian, see the AVEVA Historian Administration
Guide.
Engine Module (aaEngine) aaEngine. exe Supports the creation, deletion, startup,
and shut down of objects hosted by the
Engine object as the hosted objects are
deployed and undeployed.
ArchestrA User Validator aaUs erValidator.exe User validator service to process user
(aaUserV alidator) validations for the ArchestrA framework.
Platform Info Server aaPlat formInfoS vr.exe Server module for the ArchestrA Network
Module User Account.
(aaPlatformInfoS vr)
PCS/ASB Service s
License Server Agent LicServer.Windows Provides the data model to operate the
Service Service. exe License Server.
License Server Core AELicServer.exe Provides the data model for the FNE
Service Manager.
License Manager Web LMWeb.Windows Provides web access for the Licens e
Service Service. exe Manager.
A PPENDIX E
User Accounts and Groups Created by
System Platform Installation
This section describes the user accounts and groups used by System Platform It is divided by product.
Administrators The Network Account will be part of t he Administrators group ONLY if you are
upgrading from System Platform 2017 Update 2 or prior release. If only
Application Server is installed, you can remove the Network Account from
this group.
Distributed COM The Network Account will be part of the Distributed COM Users group ONLY
Users if you are upgrading from System Platform 2017 Update 2 or prior release. If
only Application Server is installed, you can remove the Network Account
from this group.
Performance This is a new OS Group added for System Platform 2017 Update 3 and lat er
Monitor Users releases. It allows the Network Account to function without elevated
privileges. Do not remove this group, and do not remove the Net work
Account from this group.
PSMS This is a new OS Group added for System Platform 2017 Update 3 and lat er
Administrators releases. It allows the Network Account to function without elevated
privileges. Do not remove this group, and do not remove the Net work
Account from this group.
ArchestrA Group This user group supports the HTTPS protocol for the
WebHosting InTouch Web Client.
ASBSolution Group This user group provides the File System and Registry
permissions required by the PCS (a.k.a ASB)
Framework.
Administrators Group The Network Account may be included in the
Administrators group if you have upgraded from version
System Platform 2017 Update 2 or earlier.
NT SERV ICE\ Windows Service This Service Account is used by the InTouch Web Client
InTouchData Account or AVEVA OMI ViewApps to access InTouch tags.
Service
NT SERV ICE\ Windows Service This Service Account is used by the InTouch Web Client
InTouchWeb Account to browse application graphics from a web browser.
ArchestrAWeb InTouchData You can remove these service accounts from group if
Hosting Service you are not using the InTouch Web Client or accessing
InTouch tags from an AVEVA OMI ViewApp
InTouchWeb .
ASBSolution InTouchData You can remove these service accounts from the group
Service if you are not using the InTouch Web Client or accessing
InTouch tags from an AVEVA OMI ViewApp.
InTouchWeb
Performance Network Account This is a new OS Group added for System Platform
Monitor Users 2017 Update 3 and later releases. It allows the Network
Account to function without elevated privileges. Do not
remove this group, and do not remove the Net work
Account from this group.
PSMS Network Account This is a new OS Group added for System Platform
Administrators 2017 Update 3 and later releases. It allows the Network
Account to function without elevated privileges. Do not
remove this group, and do not remove the Net work
Account from this group.
aaAdministrators Group This user group provides read/write access for Historian
Data, Batch Logon Privilege, write access to ArchestrA
registry Hive and additional privileges on Runtime
Database. A SQLServer service account
(MSSQLServer) is added to this group to allow
permitted users to perform data insertion to Historian
through SQL.
aaPowerUsers Group Membership in this user group provides read/write
access for Historian Data and Batch Logon Privilege.
This user group also supports the HTTPS prot ocol for
the InTouch Web Client.
aaReplicationUs er Group Membership in this user group allows its members to
s replicate data (Tier 2), and provides Batch Logon
privilege.
aaUs ers Group Membership in this user group provides read access for
Historian data.
NT SERV ICE\ Windows Service The Client Point Access Point Service is the data ingest
aahClientAccessP Account layer.
oint
NT SERV ICE\ Windows Service The Search Indexer Service indexes the tags to
aahS earc h Account Historian Server.
Indexer
NT SERV ICE\ Windows Service The InSQL Configuration Service manages the
InSQLConfiguratio Account Historian Services.
n
NT SERV ICE\ Windows Service The InSQL E vent Servic e is the account for the Classic
InSQLE vent Account E vent System service.
System
NT SERV ICE\ Windows Service The InSQL Manual Storage Servic e is the data import
InSQLManual Account service that processes CSV file imports.
Storage
NT SERV ICE\ Windows Service The InSQL Storage Service is the Classic Storage
InSQLStorage Account Service that trans forms data from the legacy IDAS
service.
NT SERV ICE\ Windows Service The InSQL Indexing Service is for indexing the History
InSQLIndexing Account Blocks.
NT SERV ICE\ Windows Service The InSQL IO Service provides access to data through
InSQLIOServer Account Suitelink.
NT SERV ICE\ Windows Service The InSQL System Driver Service captures data for
InSQLSystemDriv Account System Tags.
er
NT SERV ICE\ Windows Service The aahInSight Service is for AVEVA InSight.
aahInSight Account
NT SERV ICE\ Windows Service The aahSupervisor Service is for the InSight Publisher
aahS upervis or Account host process.
Historian Account Group Membership
The following accounts and groups support Historian functionality
AsbCoreServices Group This user group contains the file system and registry
permissions required by the core services of the PCS
(ASB) framework. Since these processes are started by
the ASB Watchdog, the only user account in this group
should be the NT SE RVICE\Watchdog_Servic e virtual
service account.
ArchestrAWeb Group Members of this user group can listen to the shared
Hosting HTTP (default=80) and HTTPS ports (default=443).
Members of this group also have access to the privat e
key of the security certificate used to bind to the HTTPS
port.
ASBSolution Group Membership in this user group provides the File System
and Registry permissions required by the PCS/ASB
Framework.
NT SERV ICE\ Windows Service Watchdog_S ervice runs as a high-privileged virtual
Watchdog_S ervic Account service account. The group policy for this service
e requires AeServiceLogonRight.
NT SERV ICE\ Windows Service AsbServiceManager runs as the low-privileged virtual
AsbService Account service account. The group policy for this service
Manager requires AeServiceLogonRight.
ASBCertificate Local Service ASBCertificateRenewalService runs a local account,
RenewalService Account and is normally in a stopped state. It is only triggered by
the Asb.Watchdog process, based on the validity of the
local certificate. When the certificat e is renewed, the
service is stopped. The group policy for this servic e
requires AeServiceLogonRight.
NT SERV ICE\ Windows Service AIMTokenHost runs as a virtual service account once
AIMTokenHost Account the System Management Server is configured. This is
for the PCS.IdentityManager. Host.
NT SERV ICE\ Windows Service ArchestraDataStore runs as a virtual service account. It
ArchestraData Account starts and should continue to run once the installation is
Store complete.
PCS Account Group Membership
The following accounts and groups support Historian functionality
ArchestrAWeb AIMTokenHost All processes which need access to the privat e key of
Hosting certificates should be part of the ArchestrAWebHosting
AsbService user group.
Manager
ASBSolution InTouchData These two Windows Servic e Accounts are not
Service technically PCS services, but are added to this group to
support the InTouch Web Client.
InTouchWeb
NT SERV ICE\
psmsconsolSrv
These Windows services are added to the loc al
NT SERV ICE\ Windows Service
Administrators user group when System Monitor is
simHostSrv Account
installed.
NT SERV ICE\
adpHostSrv
Index
configuring products • 37
1
16 Pen Trend • 28 D
database
A configuring • 50
A2ALMDB database • 111 disk space requirements • 111
aaAdministrators group • 78 disk sizing • 110
aaConfigS QL • 79 disk space
aaGalaxyOwner user account • 78
history blocks • 112
acquistion
planning • 111
loading • 116
ActiveE vent • 134
ActiveX and .NE T Cont rols • 144 E
aaHistClientQuery • 144 Enhanced Security Mode • 79
event data
aaHistClient Trend • 144
Antivirus Software • 135 migrating from older versions • 142
Application Server
hardware requirements • 90 F
user account requirements • 27 fault-tolerant servers • 109
ArchestrA user account
requirements for use with Application G
Server • 27
Galaxy database, migrating • 92
ASBService • 81
Galaxy Repository
ASBSolution • 81
upgrading • 91
upgrading with the Bootstrap • 87
B
upgrading with the Bootstrap and IDE • 87
Bootstrap
upgrading • 87
building block controls
H
hardware recommendations
aaHistClient TagPicker • 144
storage • 110
aaHistClient TimeRangePicker • 144
Historian
components • 134
C installation • 134
Change Net work Account utlity • 77
common components • 105, 134 loading • 116
configuration utility • 50 memory requirements • 107, 116
V
virtual memory • 107
W
WAN • 118