You are on page 1of 78

SYSTEM REQUIREMENTS

Document date 2022-01-19

SNOWSOFTWARE.COM
CONTENTS
1 Changelog ........................................................................................................................................................................... 6

1.1 Q1 2022 ...................................................................................................................................................................... 6


1.2 Q4 2021 ...................................................................................................................................................................... 6
1.3 Q3 2021 ...................................................................................................................................................................... 7
1.4 Q2 2021 ...................................................................................................................................................................... 7
1.5 Q1 2021 ...................................................................................................................................................................... 8
1.6 Q4 2020 ...................................................................................................................................................................... 9
1.7 Q2 2020 .................................................................................................................................................................... 10
1.8 Q1 2020 .................................................................................................................................................................... 10
1.9 Q4 2019 .................................................................................................................................................................... 12
1.10 Q3 2019 .................................................................................................................................................................. 13
1.11 Q2 2019 .................................................................................................................................................................. 14

2 Snow Atlas ........................................................................................................................................................................ 15

2.1 Web client requirements .............................................................................................................................................. 15


2.2 Snow Extender ........................................................................................................................................................... 16
2.3 Snow Inventory Agents and Oracle Scanner ................................................................................................................... 16
2.4 Snow Integration Manager ........................................................................................................................................... 16

3 Snow License Manager 9 ................................................................................................................................................... 17

3.1 Client requirements .................................................................................................................................................... 17


3.2 Server requirements ................................................................................................................................................... 18

4 Snow License Manager 8 ................................................................................................................................................... 29

Page 2 of 78 SNOWSOFTWARE.COM
4.1 Client requirements .................................................................................................................................................... 29
4.2 Server requirements ................................................................................................................................................... 30

5 Snow Automation Platform 3 ............................................................................................................................................. 42

5.1 Server requirements ................................................................................................................................................... 42


5.2 Web client requirements .............................................................................................................................................. 48

6 Snow Device Manager 5 ..................................................................................................................................................... 49

6.1 Client requirements .................................................................................................................................................... 49


6.2 Server requirements ................................................................................................................................................... 50

7 Snow Inventory Server 6 ................................................................................................................................................... 63

7.1 Application Server (Master Server) ............................................................................................................................... 63


7.2 Application Server (Service Gateway) ............................................................................................................................ 64
7.3 Database server ......................................................................................................................................................... 64

8 Snow Inventory Agents and Oracle Scanner ...................................................................................................................... 66

8.1 Snow Inventory 5 and 6 Agents for Windows .................................................................................................................. 66


8.2 Snow Inventory 5 and 6 Agents for Unix ........................................................................................................................ 68
8.3 Snow Inventory 5 and 6 Agents for macOS .................................................................................................................... 69
8.4 Snow Inventory 5 and 6 Agents for Linux ...................................................................................................................... 70
8.5 Snow Inventory Oracle Scanner 5 and 6 ........................................................................................................................ 71

9 Snow Inventory Server 5 ................................................................................................................................................... 74

9.1 Application Server (Master Server) ............................................................................................................................... 74


9.2 Application Server (Service Gateway) ............................................................................................................................ 75
9.3 Database server ......................................................................................................................................................... 75
9.4 Admin Console (Windows application only) ..................................................................................................................... 76

Page 3 of 78 SNOWSOFTWARE.COM
10 Snow Integration Manager 5 ........................................................................................................................................... 77

11 Snow Optimizer for SAP Software ................................................................................................................................... 78

Page 4 of 78 SNOWSOFTWARE.COM
The system requirements provide the specifications and recommendations of resources that you require to install and run Snow products.
It is important to refer to the relevant information for your Snow system.

The dependencies between Snow products and the supported versions of third-party technologies can be found in:

▪ Snow Product Dependencies

▪ Snow Compatibility Matrix

Page 5 of 78 SNOWSOFTWARE.COM
1 CHANGELOG
Only quarters where notable changes were made are listed. Quarters are listed in falling order, with the most recently-made change at the
top and the oldest-made change at the bottom.

▪ Q1 = January-March

▪ Q2 = April-June

▪ Q3 = July-September

▪ Q4 = October-December

1.1 Q1 2022
Publication date Technology Details

2022-01-19 Snow License Manager 9 Added support for Microsoft Windows Server 2022 to Snow License Manager 9.

2022-01-14 Snow License Manager 8 Moved Dependencies on other Snow products to Snow Product Dependencies.

Snow License Manager 9

2022-01-14 Snow Integration Manager Moved major version dependencies to Snow Product Dependencies.

2022-01-14 Snow Inventory Server/Agent compatibility Moved section to Snow Product Dependencies.

1.2 Q4 2021
Publication date Technology Details

2021-11-17 Snow Inventory Agent for Added that as from version 6.8.1, Snow Inventory Agent for Windows is compatible only
Windows with Snow Inventory Server version 6.6.0 or later.

Page 6 of 78 SNOWSOFTWARE.COM
Publication date Technology Details

2021-11-05 Snow Inventory Agent for Linux Added that as from version 6.4.0, Snow Inventory Agent for Linux is compatible only
with Snow Inventory Server version 6.6.0 or later.

2021-11-05 Snow Inventory Editorial updates.

1.3 Q3 2021
Publication date Technology Details

2021-09-15 Snow Inventory 6 Agent for macOS Added ARM-based Apple M1 chip as supported processor architecture.

2021-09-13 Snow Distribution 5.5 Removed section for Snow Distribution 5.5.

[all] Editorial and structural updates.

2021-09-08 Snow Atlas Added additional requirements for Snow Extender.

2021-09-06 Snow License Manager 8 and 9 Added details on database server permissions that are required.

2021-08-09 Snow Inventory 5 and 6 Agents for Linux Clarified text around testing of Agents on the latest available Linux distributions
at the date of release.

1.4 Q2 2021
Publication date Technology Details

2021-06-24 Snow Atlas Added section for Snow Atlas.

2021-06-22 Snow Integration Manager 5 Removed Inventory Data Processor 4.6 from Installed software
requirements.

Page 7 of 78 SNOWSOFTWARE.COM
Publication date Technology Details

2021-06-15 Snow Inventory Oracle Scanner Added 19c to the list of Oracle DB versions, to reflect that the Oracle Scanner
is compatible with this version as from the SIOS 6.2.0 release.

2021-06-08 [all] Editorial updates to the structure.

2021-06-03 Snow Inventory Server 5 Changed sections to show that Snow supports operating systems and Microsoft
SQL Server versions that are supported by their respective vendors; details
Snow Inventory Server 6 are found in the respective sections of every technology.

Snow Inventory Agent 5 and 6 for Windows

Snow Inventory Agent 5 and 6 for macOS

Snow Inventory Agent 5 and 6 for Unix

2021-05-24 Snow Integration Manager 5 Removed Snow License Manager 7 from requirements of Installed software.

2021-05-07 Snow Inventory Server 6 Added details on database-server permissions that are required.

2021-05-05 [all] Added section: Changelog with all history from previous KB article.

1.5 Q1 2021
Publication date Technology Details

2021-03-16 Snow Inventory 5 and 6 Agents for Windows Removed a Note section from both technologies. Removed the mention
of web application metering from macOS.
Snow Inventory 5 and 6 Agents for Windows

2021-01-28 Snow Inventory 5 and 6 Agents for Windows Added a note in the Operating System section on how Microsoft Visual C++
Redistributable is required to be installed on Windows (for Inventory Agent
for Windows to work).

Page 8 of 78 SNOWSOFTWARE.COM
1.6 Q4 2020
Publication Technology Details
date

2020-12-17 Snow Inventory Oracle Scanner Corrected typos in the Snow Inventory Oracle Scanner 5 and 6 section.

2020-12-07 Snow License Manager 8 and 9 Snow License Manager 8 and 9/Dependencies on other Snow Products:

▪ Removed Snow Inventory Client for Windows, version 3.5

▪ Changed from "Transport of inventory data from Snow Inventory clients over
HTTP" to "Transport of inventory data from Snow Inventory agents over
HTTP"

2020-11-23 Snow Inventory 5 and 6 Agents for Added info on support for macOS 11 Big Sur.
macOS
Added info on Cloud application metering and web application metering, with
supported browsers.

2020-11-23 Snow Inventory 5 and 6 Agents for Updated info about supported browsers for Cloud Application Metering.
Windows

2020-11-23 Snow Inventory Server Section on Snow Inventory server/agent compatibility rewritten for better
readability.
Snow Inventory Agents

2020-11-23 Snow License Manager Inserted page breaks before sections on server recommendations for better
readability.

2020-10-26 Snow Inventory 5 and 6 Agents for Changed the name of Citrix XenApps to Citrix Virtual Apps and the name of Citrix
Windows XenDesktop to Citrix Virtual Desktops.

2020-10-26 Snow Inventory 5 and 6 for Linux Changed a sentence for clarification around libraries.

2020-10-26 Snow License Manager 8 and 9 Database requirements: Added that availability groups for high availability (HA)
are not supported.
Snow Inventory Server 5 and 6

Page 9 of 78 SNOWSOFTWARE.COM
1.7 Q2 2020
Publication Technology Details
date

2020-05-19 Snow License Manager 9 Added support for Microsoft SQL Server 2019 and Microsoft Windows Server 2019.

Snow Inventory Server 6

2020-05-15 Snow Inventory Oracle Scanner 5 The section Snow Inventory 5 and 6 Agents for Oracle Scanner was incorrect and
and 6 changed to Snow Inventory Oracle Scanner 5 and 6.

2020-04-23 Snow Inventory Agent 5 and 6 Added which distributions Snow Inventory 5 and 6 Agents for Linux are tested on.

Clarified Processor architecture for Snow Inventory 5 and 6 Agents for Linux, macOS,
and Windows.

Added info about Installed software for Snow Inventory 5 and 6 Agents for Oracle
Scanner.

1.8 Q1 2020
Publication Technology Details
date

2020-03-26 Snow License Manager This change reverts "SQL Server 2012 or later"—a change made on 2020-02-04—to "Microsoft SQL
Server 2012, 2014, 2016, or 2017".

2020-03-05 Snow License Manager In the headings, removed ".X" as a version identifier for Snow License Manager, Snow Inventory
Server and Snow Integration Manager. For example, replaced "Snow License Manager (8.X)" with
Snow Inventory Server "Snow License Manager 8".

Snow Integration
Manager

Page 10 of 78 SNOWSOFTWARE.COM
Publication Technology Details
date

2020-03-05 Snow Inventory Agent Combined the requirements for Snow Inventory 5 and 6 Agents. Specific changes are described per
[all] Agent.

Snow Inventory Agent for Windows:

▪ Operating systems - required versions are described with an interval instead of specifying each
version.

▪ Deleted rows: Configuration, Ports.

▪ PowerShell scripting support - required versions are described with an interval instead of
specifying each version.

▪ Virtual application technologies - footnote deleted.

▪ Web application metering - List of supported operating systems deleted.

Snow Inventory Agent for Unix:

▪ Clarified the requirements for installed software.

Snow Inventory 6 Agent for Linux:

▪ Operating system and Required libraries - List of supported operating systems deleted and
replaced with the content of Required libraries. A note added to clarify the requirements for the
required libraries.

Snow Inventory Agent for Oracle Scanner:

▪ Oracle DB version - Added version 18c.

▪ Oracle DB edition - Added Trusted Oracle Database 8 Enterprise Edition, Oracle Database
Express Edition, Oracle Database Standard Edition Two, Oracle Database Personal Edition,
Oracle Database Lite Mobile Server, and Oracle Database Lite.

▪ Replaced Operating system with information about Installed software.

Page 11 of 78 SNOWSOFTWARE.COM
Publication Technology Details
date

2020-02-20 Snow Automation Removed Microsoft Windows Server 2008 as requirement for Operating system for 1000+ users.
Platform Added Microsoft Windows Server 2019 as database requirement.

2020-02-07 Snow Automation Removed Microsoft SQL Server 2008 as a database requirement.
Platform

2020-02-04 Snow License Manager SQL Server support for SLM 9: changed "Microsoft SQL Server 2012, 2014, 2016 or 2017" to "SQL
Server 2012 or later".

2020-01-24 Snow Integration Removed the following from section Snow Integration Manager 5.X:
Manager
▪ The note “For utilizing PVU information from ILMT, BigFix, or TAD4D”.

▪ The sections Snow Integration Connector Requirements, Snow for ITSM, and Snow for
ServiceNow 3.X.

▪ Added note about where to find information about individual connectors and 3rd party
technologies in the section Snow Integration Manager 5.X.

2020-01-09 Snow Inventory 6 Updated Supported browsers from "Mozilla Firefox 57.0.4 or higher" to "Mozilla Firefox 69 or higher".
Agent for Windows

2020-01-09 Snow Integration Removed Microsoft SCCM 2007 from the document.
Manager

1.9 Q4 2019
Publication Technology Details
date

2019-12-06 Snow Inventory 6 Agent for Updated Required libraries from GLIBC 2.3.4 to GLIBC 2.12.
Linux

Page 12 of 78 SNOWSOFTWARE.COM
Publication Technology Details
date

2019-11-21 Snow Inventory 6 Agent for Removed v. 10.8 and added v. 10.15 to OS version requirements.
macOS
Removed footnote from OS version requirements.

2019-10-23 Snow Inventory 6 Agent for Removed all mentions of macOS in regard to Inventory Agent for macOS 10.6.
macOS

2019-10-23 Snow Inventory Client Removed the Inventory Clients section.

2019-10-22 Snow Automation Platform Changed the list of supported web browsers to:

▪ Internet Explorer, version 11 or higher.

▪ Microsoft Edge, version 42 or higher.

▪ Mozilla Firefox, version 62 or higher.

▪ Apple Safari, version 12 or higher.

▪ Google Chrome, version 70 or higher.

2019-10-10 Snow Integration Manager Removed listings of the individual versions for all 3rd party supported solutions.

Changed "Database requirements" to "Authentication".

Changed the line "A database user account with read access to the database" to "A user
account with read access to the database".

1.10 Q3 2019
Publication date Technology Details

2020-07-09 Snow Integration Manager Added table for WMware Workspace ONE to MDM/EMM Tools section.

Page 13 of 78 SNOWSOFTWARE.COM
Publication date Technology Details

2020-07-02 Snow Inventory 5 Agent for Windows Made the following correction for supported operating systems: Replaced “Microsoft
Windows XP (x86, x64)” with “Microsoft Windows XP SP3.”

1.11 Q2 2019
Publication date Technology Details

2019-06-27 Snow Inventory 6 Agent for Linux Added operating systems RedHat Enterprise Linux 7.6 and 8.0.

2019-06-12 Snow Inventory Server Changed minimum requirements for Microsoft .Net Framework from 4.5 to 4.7.2.

2019-06-11 Snow Inventory Server Added section Snow Inventory Server.

2019-05-13 Snow Inventory 5 Agent for Added the following supported operating systems together with a footnote saying
Windows “Supported by Inventory agent versions 5.0.0-5.2.4”:

▪ Microsoft Windows XP (x86, x64).

▪ Microsoft Windows Server 2003 R2 (x86, x64).

▪ Microsoft Windows Server 2003 (x86, x64).

Page 14 of 78 SNOWSOFTWARE.COM
2 SNOW ATLAS
The SaaS offering of Snow's Technology Intelligence Platform, Atlas, contains web client requirements for use of the services, as well as
requirements for Snow Extender. Some additional technologies require local installations, and system requirements are described in their
respective sections.

2.1 WEB CLIENT REQUIREMENTS


Component Minimum requirements

Operating system Microsoft Windows

Apple Mac OS X

Internet browser Internet Explorer, version 11 or later

Microsoft Edge, version 42 or later

Mozilla Firefox, version 62 or later

Apple Safari, version 12 or later

Google Chrome, version 70 or later

Browser specific requirements JavaScript and cookies enabled

Page 15 of 78 SNOWSOFTWARE.COM
2.2 SNOW EXTENDER
Component Requirement

Network requirements Outgoing: TCP port 443 must be allowed, directly or using a proxy server

Incoming: dependent on how the endpoint is configured

Operating system Microsoft Windows

Installed software Microsoft .NET Framework 4.8

Processor architecture x64 (64-bit)

Disk 20 GB free space minimum

RAM 8 GB or greater

Network card 1000 Mbit Ethernet

2.3 SNOW INVENTORY AGENTS AND ORACLE SCANNER


Requirements for installation of these technologies are available in Snow Inventory Agents and Oracle Scanner.

2.4 SNOW INTEGRATION MANAGER


Requirements for installation of this technology are available in Snow Integration Manager 5.

Page 16 of 78 SNOWSOFTWARE.COM
3 SNOW LICENSE MANAGER 9
These recommendations span minimum, midpoint, and high-end scenarios for server installations of Snow License Manager.

Regardless of the used inventory solution, Snow Inventory Server needs to be installed as the inventory data source for Snow License
Manager. All external inventory data sources need to report to Snow Inventory via Snow Integration Manager.

For specific hardware requirements, review the installation profiles to determine which profile best fits the number of inventoried client
computers and mobile devices in the environment. All profiles described in this document refer to resources dedicated to Snow Software
environments without third-party systems or software (other than OS and SQL Server) running on the same hardware.

3.1 CLIENT REQUIREMENTS

3.1.1 ADMINISTRATION TOOL REQUIREMENTS (WINDOWS APPLICATION ONLY)

Component Minimum requirements

Operating system One of the following:

▪ Microsoft Windows Vista, 7, 8, 8.1 or 10

▪ Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

RAM 4 GB or greater

Installed software Microsoft .NET Framework 4.7.2

Page 17 of 78 SNOWSOFTWARE.COM
3.1.2 WEB CLIENT REQUIREMENTS

Component Minimum requirements

Operating system One of the following:

▪ Microsoft Windows

▪ Apple Mac OS X

Internet browser Internet Explorer, version 11 or later

Microsoft Edge, version 42 or later

Mozilla Firefox, version 62 or later

Apple Safari, version 12 or later

Google Chrome, version 70 or later

Browser specific requirements JavaScript and cookies enabled

3.2 SERVER REQUIREMENTS

3.2.1 SERVER RECOMMENDATIONS FOR UP TO 1,000 UNITS


This profile applies for:

▪ 1-1,000 inventoried client computers and mobile devices registered in the platform.

3.2.1.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X X X

Page 18 of 78 SNOWSOFTWARE.COM
3.2.1.2 SERVER

Component Minimum requirements

Database Microsoft SQL Server 2012, 2014, 2016, 2017, or 2019


requirements
▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the the Snow License Manager database need to reside on the same SQL server
instance.

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Processor Single Xeon 2.4 GHz Quad Core or equivalent

Disk 20 GB free space minimum

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.7.2

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

Page 19 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Database SQL Server authentication must be enabled.


configuration
SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database Account Role membership


permissions
LicenseManagerUser Database Owner

3.2.2 SERVER RECOMMENDATIONS FOR 1,000 – 5,000 UNITS


This profile applies for:

▪ 1,000-5,000 inventoried client computers and mobile devices registered in the platform.

3.2.2.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X X

Server 2 (physical or virtual) X

3.2.2.2 APPLICATION SERVER

Component Minimum requirements

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Processor Single Xeon 2.4 GHz Dual Core or equivalent

Disk 20 GB free space minimum

RAM 8 GB or greater

Page 20 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.7.2

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

3.2.2.3 DATABASE SERVER

Component Minimum requirements

Database Microsoft SQL Server 2012, 2014, 2016, 2017, or 2019


requirements
▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the the Snow License Manager database need to reside on the same SQL
server instance.

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Any other operating system supported by SQL Server, including Linux for SQL Server

Page 21 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 50 GB free space minimum

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Database SQL Server authentication must be enabled.


configuration
SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database permissions Account Role membership

LicenseManagerUser Database Owner

3.2.3 SERVER RECOMMENDATIONS FOR 5,000 – 30,000 UNITS


This profile applies for:

▪ 5,000-30,000 inventoried client computers and mobile devices registered in the platform.

3.2.3.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

Server 3 (physical or virtual) X

Page 22 of 78 SNOWSOFTWARE.COM
3.2.3.2 APPLICATION SERVER (SNOW LICENSE MANAGER)

Component Minimum requirements

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 30 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.7.2

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

3.2.3.3 INVENTORY SERVER (SNOW INVENTORY)

Component Minimum requirements

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 30 GB free space minimum

Page 23 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.7.2

Server configuration To enable Snow Inventory agents to communicate with the server, a port (any) needs to be opened and specified (port
443 is recommended).

To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

3.2.3.4 DATABASE SERVER

Component Minimum requirements

Database Microsoft SQL Server 2012, 2014, 2016, 2017, or 2019


requirements
▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the Snow License Manager database need to reside on the same SQL server
instance.

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Any other operating system supported by SQL Server, including Linux for SQL Server

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 100 GB free space minimum

Page 24 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

RAM 24 GB or greater

Network card 100/1000 Mbit Ethernet

Database SQL Server authentication must be enabled.


configuration
SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database permissions Account Role membership

LicenseManagerUser Database Owner

3.2.4 SERVER RECOMMENDATIONS FOR 30,000 – 100,000 UNITS


This profile applies for:

▪ 30,000-100,000 inventoried client computers and mobile devices registered in the platform.

▪ For 100,000 or more inventoried client computers – please consult Snow Software for best architecture and specifications.

3.2.4.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

Server 3 (physical or virtual) X

Page 25 of 78 SNOWSOFTWARE.COM
3.2.4.2 APPLICATION SERVER (SNOW LICENSE MANAGER)

Component Minimum requirements

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 32 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.7.2

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

3.2.4.3 INVENTORY SERVER (SNOW INVENTORY)

Component Minimum requirements

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 200 GB free space minimum

Page 26 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

RAM 32 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.7.2

Server configuration To enable Snow Inventory agents to communicate with the server, a port (any) needs to be opened and specified (port
443 is recommended).

To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

3.2.4.4 DATABASE SERVER

Component Minimum requirements

Database requirements Microsoft SQL Server 2012, 2014, 2016, 2017, or 2019

▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the the Snow License Manager database need to reside on the same SQL
server instance.

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019, or 2022

Any other operating system supported by SQL Server, including Linux for SQL Server 2017

Processor 2 x Xeon 2.0 GHz Quad Core or equivalent

Page 27 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Storage 600 GB high performance storage

(not including OS storage (HP IO Accelerator or equivalent)


and temp database)

RAM 64 GB or greater

Network card 100/1000 Mbit Ethernet

Database configuration SQL Server authentication must be enabled.

SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database permissions Account Role membership

LicenseManagerUser Database Owner

Page 28 of 78 SNOWSOFTWARE.COM
4 SNOW LICENSE MANAGER 8
These recommendations span minimum, midpoint and high-end scenarios for server installations of Snow License Manager.

Regardless of the used inventory solution, Snow Inventory Server needs to be installed as the inventory data source for Snow License
Manager. All external inventory data sources need to report to Snow Inventory via Snow Integration Manager.

For specific hardware requirements, review the installation profiles to determine which profile best fits the number of inventoried client
computers and mobile devices in the environment. All profiles described in this document refer to resources dedicated to Snow Software
environments without third-party systems or software (other than OS and SQL Server) running on the same hardware.

4.1 CLIENT REQUIREMENTS

4.1.1 ADMINISTRATION TOOL REQUIREMENTS (WINDOWS APPLICATION ONLY)

Component Minimum requirements

Operating system One of the following:

▪ Microsoft Windows Vista, 7, 8, 8.1 or 10

▪ Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2, 2016

RAM 4 GB or greater

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

Page 29 of 78 SNOWSOFTWARE.COM
4.1.2 WEB CLIENT REQUIREMENTS

Component Minimum requirements

Operating system One of the following:

▪ Microsoft Windows

▪ Apple Mac OS X

Internet browser Internet Explorer, version 11 or later

Microsoft Edge, version 38 or later

Mozilla Firefox, version 52 or later

Apple Safari, version 10 or later

Google Chrome, version 57 or later

Browser specific requirements JavaScript and cookies enabled

4.2 SERVER REQUIREMENTS

4.2.1 SERVER RECOMMENDATIONS FOR UP TO 1,000 UNITS


This profile applies for:

▪ 1-1,000 inventoried client computers and mobile devices registered in the platform.

4.2.1.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X X X

Page 30 of 78 SNOWSOFTWARE.COM
4.2.1.2 SERVER

Component Minimum requirements

Database Microsoft SQL Server 2008 R2, 2012, 2014, 2016 or 2017
requirements
▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2 or 2016

Microsoft Windows Server 2008 SP2 and 2008 R2 require hotfix KB980368

(KB980368 is included in Microsoft Windows Server 2008 R2 SP1).

Processor Single Xeon 2.4 GHz Quad Core or equivalent

Disk 20 GB free space minimum

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Page 31 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Snow Inventory database needs to reside on the same SQL server instance as the SnowLicenseManager database.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

Database SQL Server authentication must be enabled.


configuration
SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database Account Role membership


permissions
LicenseManagerUser Database Owner

4.2.2 SERVER RECOMMENDATIONS FOR 1,000 – 5,000 UNITS


This profile applies for:

▪ 1,000-5,000 inventoried client computers and mobile devices registered in the platform.

Page 32 of 78 SNOWSOFTWARE.COM
4.2.2.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X X

Server 2 (physical or virtual) X

4.2.2.2 APPLICATION SERVER

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2 or 2016

Microsoft Windows Server 2008 SP2 and 2008 R2 require hotfix KB980368

(KB980368 is included in Microsoft Windows Server 2008 R2 SP1).

Processor Single Xeon 2.4 GHz Dual Core or equivalent

Disk 20 GB free space minimum

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Page 33 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

4.2.2.3 DATABASE SERVER

Component Minimum requirements

Database requirements Microsoft SQL Server 2008 R2, 2012, 2014, 2016 or 2017

▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2008 x64, 2008 R2, 2012, 2012 R2, or 2016

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 50 GB free space minimum

Page 34 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Snow Inventory database needs to reside on the same SQL server instance as the SnowLicenseManager database.

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Database configuration SQL Server authentication must be enabled.

SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database permissions Account Role membership

LicenseManagerUser Database Owner

4.2.3 SERVER RECOMMENDATIONS FOR 5,000 – 30,000 UNITS


This profile applies for:

▪ 5,000-30,000 inventoried client computers and mobile devices registered in the platform.

4.2.3.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

Server 3 (physical or virtual) X

Page 35 of 78 SNOWSOFTWARE.COM
4.2.3.2 APPLICATION SERVER (SNOW LICENSE MANAGER)

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2 or 2016

Microsoft Windows Server 2008 SP2 and 2008 R2 require hotfix KB980368 (KB980368 is included in Microsoft Windows
Server 2008 R2 SP1).

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 30 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

Page 36 of 78 SNOWSOFTWARE.COM
4.2.3.3 INVENTORY SERVER (SNOW INVENTORY)

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2, or 2016

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 30 GB free space minimum

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

Server configuration To enable Snow Inventory agents to communicate with the server, a port (any) needs to be opened and specified (port
443 is recommended).

To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

4.2.3.4 DATABASE SERVER

Component Minimum requirements

Database requirements Microsoft SQL Server 2008 R2, 2012, 2014, 2016 or 2017

▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2008 x64, 2008 R2, 2012, 2012 R2, or 2016

Page 37 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 100 GB free space minimum

Installed software Snow Inventory database needs to reside on the same SQL server instance as the SnowLicenseManager database.

RAM 24 GB or greater

Network card 100/1000 Mbit Ethernet

Database configuration SQL Server authentication must be enabled.

SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database permissions Account Role membership

LicenseManagerUser Database Owner

4.2.4 SERVER RECOMMENDATIONS FOR 30,000 – 100,000 UNITS


This profile applies for:

▪ 30,000-100,000 inventoried client computers and mobile devices registered in the platform.

▪ For 100,000 or more inventoried client computers – please consult Snow Software for best architecture and specifications.

4.2.4.1 SERVER SOFTWARE ENVIRONMENT

Snow License Manager Snow Inventory SQL Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

Server 3 (physical or virtual) X

Page 38 of 78 SNOWSOFTWARE.COM
4.2.4.2 APPLICATION SERVER (SNOW LICENSE MANAGER)

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2 or 2016

Microsoft Windows Server 2008 SP2 and 2008 R2 require hotfix KB980368 (KB980368 is included in Microsoft Windows
Server 2008 R2 SP1).

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 32 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

The two roles Application server and Web server are required.

NOTE
The Application server role is deprecated from 2012 R2.

The web role service Application Development is required, including ASP.NET functionality.

The web role service Security is required, including Basic Authentication and Windows Authentication.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

Page 39 of 78 SNOWSOFTWARE.COM
4.2.4.3 INVENTORY SERVER (SNOW INVENTORY)

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2 or 2016

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk 200 GB free space minimum

RAM 32 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5 (or later)

Server configuration To enable Snow Inventory agents to communicate with the server, a port (any) needs to be opened and specified (port
443 is recommended).

To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

4.2.4.4 DATABASE SERVER

Component Minimum requirements

Database requirements Microsoft SQL Server 2008 R2, 2012, 2014, 2016 or 2017

▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Operating system Microsoft Windows Server 2008 x64, 2008 R2, 2012, 2012 R2, or 2016

Page 40 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Processor 2 x Xeon 2.0 GHz Quad Core or equivalent

Storage 600 GB high performance storage

(not including OS storage (HP IO Accelerator or equivalent)


and temp database)

Installed software Snow Inventory database needs to reside on the same SQL server instance as the SnowLicenseManager database.

RAM 64 GB or greater

Network card 100/1000 Mbit Ethernet

Database configuration SQL Server authentication must be enabled.

SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database permissions Account Role membership

LicenseManagerUser Database Owner

Page 41 of 78 SNOWSOFTWARE.COM
5 SNOW AUTOMATION PLATFORM 3
Automation Platform can potentially face every user in the company, making a wide range of services available for request. With low usage,
where few users browse the interface and few workflows are run, the server will not need many resources. When the number of users and
executed workflows increases, so does the load on the server. With high load it may be required to deploy additional resources, and
eventually to split the components of Automation Platform onto different servers (web and Workflow Engine). Automation Platform
supports changing the configuration after the product has been installed. Consult Snow Software for more information when tuning the
environment.

5.1 SERVER REQUIREMENTS

5.1.1 SERVER RECOMMENDATIONS FOR UP TO 1,000 USERS


This profile applies for:

▪ 1-1,000 users

5.1.1.1 SERVER SOFTWARE ENVIRONMENT

Snow Automation Platform SQL Server

Server 1 (physical or virtual) X X

Page 42 of 78 SNOWSOFTWARE.COM
5.1.1.2 SERVER

Component Minimum requirements

Database Microsoft SQL Server 2012, 2014, 2016, 2017


requirements
(MS SQL Express can be used in test environments)

SQL Management Tools

SQL Server Browser must be enabled

User performing the installation must have permission to create databases and create logins on the database server.

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019

Processor Single Xeon 2 GHz Quad Core or equivalent

Disk 20 GB free space minimum

RAM 4 GB or greater

Network card 100/1000 Mbit Ethernet

Page 43 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft PowerShell 5

Microsoft .NET Framework 4.5 (or higher)

The server role Web server is required.

The feature AD DS and AD LDS Tools is required. Verify that Active Directory module for Windows PowerShell is
enabled.

The web role service Security is required, including Windows Authentication.

The web role service Application Development is required, including the following functionality:

▪ .NET Extensibility 3.5

▪ .NET Extensibility 4.5

▪ ASP.NET 3.5

▪ ASP.NET 4.5

▪ ISAPI Extensions

▪ ISAPI Filters

Windows Authentication must be enabled.

WebDav must be disabled.

PowerShell scripts must be enabled in both x86 and x64 mode.

Server To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
configuration port 443. Note that Snow Update Service is not automatically installed with Automation Platform, and requires a separate
installation.

Page 44 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Additional AD service accounts to run workflows and web application.


requirements
An AD security group for administrative access to the Automation Platform.

A SQL Alias pointing to the SQL database server

5.1.2 SERVER RECOMMENDATIONS FOR 1,000+ USERS


This profile applies for:

▪ 1,000+ users

5.1.2.1 SERVER SOFTWARE ENVIRONMENT

Snow Automation Platform SQL Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

5.1.2.2 APPLICATION SERVER (AUTOMATION PLATFORM)

Component Minimum requirements

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019

Processor 2 x Xeon 2.0 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 32 GB

Network card 100/1000 Mbit Ethernet

Page 45 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft PowerShell 5

Microsoft .NET Framework 4.5 (or higher)

The server role Web server is required.

The feature AD DS and AD LDS Tools is required. Verify that Active Directory module for Windows PowerShell is
enabled.

The web role service Security is required, including Windows Authentication.

The web role service Application Development is required, including the following functionality:

▪ .NET Extensibility 3.5

▪ .NET Extensibility 4.5

▪ ASP.NET 3.5

▪ ASP.NET 4.5

▪ ISAPI Extensions

▪ ISAPI Filters

Windows Authentication must be enabled.

WebDav must be disabled.

PowerShell scripts must be enabled in both x86 and x64 mode.

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443. Note that Snow Update Service is not automatically installed with Automation Platform, and requires a separate
installation.

Page 46 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Additional AD service accounts to run workflows and web application.


requirements
An AD security group for administrative access to the Automation Platform.

A SQL Alias pointing to the SQL database server

5.1.2.3 DATABASE SERVER

Component Minimum requirements

Database requirements Microsoft SQL Server 2012, 2014, 2016, 2017

▪ Express editions not supported

▪ Case sensitive collations not supported

Operating system Microsoft Windows Server 2012, 2012 R2, 2016, 2019

Processor 2 x Xeon 2.0 GHz Quad Core or equivalent

Storage 100 GB high performance storage

(not including OS storage and temp database) (HP IO Accelerator or equivalent)

RAM 64 GB

Network card 100/1000 Mbit Ethernet

Page 47 of 78 SNOWSOFTWARE.COM
5.2 WEB CLIENT REQUIREMENTS
Component Minimum requirements

Internet browser Internet Explorer, version 11 or higher

Microsoft Edge, version 42 or higher

Mozilla Firefox, version 62 or higher

Apple Safari, version 12 or higher

Google Chrome, version 70 or higher

Page 48 of 78 SNOWSOFTWARE.COM
6 SNOW DEVICE MANAGER 5

6.1 CLIENT REQUIREMENTS

6.1.1 SDM MANAGER

Component Minimum requirements

Operating system One of the following:

▪ Microsoft Windows 7, 8 or 10

▪ Microsoft Windows Server 2008 SP2 x64, 2008 R2, 2012, 2012 R2

RAM 4 GB or greater

Installed software Microsoft .NET Framework 4.5

6.1.2 SDM SELF SERVICE

Component Minimum requirements

Operating system One of the following:

▪ Microsoft Windows

▪ Apple Mac OS X

Page 49 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Internet browser Internet Explorer 9.0 or higher

Mozilla Firefox 3.6 or higher

Opera 10.0 or higher

Apple Safari 5.0 or higher

Google Chrome 8.0 or higher

Browser specific requirements JavaScript and cookies enabled

6.1.3 SNOW MOBILITY MANAGER

Component Minimum requirements

Internet browser Internet Explorer 11 or higher

Microsoft Edge

Google Chrome

Apple Safari

Browser specific requirements JavaScript and cookies enabled

6.2 SERVER REQUIREMENTS

6.2.1 ON-PREMISE STANDARD SERVER RECOMMENDATIONS


This profile applies for:

▪ 1 - 5,000 mobile devices

Page 50 of 78 SNOWSOFTWARE.COM
6.2.1.1 SERVER SOFTWARE ENVIRONMENT

Snow Device Manager DB Server

Server 1 (physical or virtual) X X

6.2.1.2 SERVER

Component Minimum requirements

Database requirements Microsoft SQL Server 2005 or higher

MySQL 5.0 or higher

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Processor Single Xeon 2 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Page 51 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft .NET Framework 4.5

The server role Web server is required.

The web role service Application Development is required, including the following functionality:

▪ .NET Extensibility 3.5

▪ .NET Extensibility 4.5

▪ ASP.NET 3.5

▪ ASP.NET 4.5

▪ ISAPI Extensions

▪ ISAPI Filters

Firewall configuration The following ports must be open:

▪ Inbound: TCP 443 (any source)

▪ Outbound: TCP 443 (any destination)

▪ Outbound: TCP 2195 (gateway.push.apple.com)

▪ Outbound: TCP 5235 (gcm.googleapis.com)

Additional requirements An external DNS name for the server, reachable from the internet

A valid signed SSL certificate for the external DNS name

An SQL database account with permission to Create, Alter, and Use databases

A MySQL user account with permission to Create and Modify schema

6.2.2 ON-PREMISE DISTRIBUTED SERVER RECOMMENDATIONS


This profile applies for:

Page 52 of 78 SNOWSOFTWARE.COM
▪ 5,000 - 10,000 mobile devices

▪ Installations where limitation of external data connections is critical and requires splitting over networks such as DMZ and backend.

6.2.2.1 SERVER SOFTWARE ENVIRONMENT

SDM Gateway SDM Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

6.2.2.2 SDM GATEWAY

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Processor Single Xeon 2 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 8 GB or greater

Network card 100/1000 Mbit Ethernet

Page 53 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft .NET Framework 4.5

The server role Web server is required.

The web role service Application Development is required, including the following functionality:

▪ .NET Extensibility 3.5

▪ .NET Extensibility 4.5

▪ ASP.NET 3.5

▪ ASP.NET 4.5

▪ ISAPI Extensions

▪ ISAPI Filters

Firewall configuration The following ports must be open:

▪ Inbound: TCP 443 (any source)

▪ Outbound: TCP 443 (any destination)

▪ Outbound: TCP 2195 (gateway.push.apple.com)

▪ Outbound: TCP 5235 (gcm.googleapis.com)

Additional requirements An external DNS name for the server, reachable from the internet

Optional: Separate server for the database

6.2.2.3 SDM SERVER

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Page 54 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Processor Single Xeon 2 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.5

Firewall configuration The following ports must be open:

▪ Inbound: TCP 11000 (sdm gateway)

Additional requirements An external DNS name for the server, reachable from the internet

An SQL database account with permission to Create, Alter, and Use databases

6.2.2.4 DATABASE SERVER (OPTIONAL)

Component Minimum requirements

Database requirements Microsoft SQL Server 2005 or higher

MySQL 5.0 or higher

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Any Linux or Unix distribution with support for MySQL

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 100 GB free space minimum

For information on Raid storage configuration, see Storage Top 10 Best Practice from Microsoft.

RAM 16 GB or greater

Page 55 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Network card 100/1000 Mbit Ethernet

Database configuration Initial MySQL or MSSQL setup with username and password

6.2.2.5 SNOW MOBILE INFORMATION SERVER (MOBILE INVENTORY, OPTIONAL)

Component Minimum requirements

Database requirements Microsoft SQL Server 2005 or higher

MySQL 5.0 or higher

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Processor Single Xeon 2 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Page 56 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft .NET Framework 4.5

The server role Web server is required.

The web role service Application Development is required, including the following functionality:

▪ .NET Extensibility 3.5

▪ .NET Extensibility 4.5

▪ ASP.NET 3.5

▪ ASP.NET 4.5

▪ ISAPI Extensions

▪ ISAPI Filters

Firewall configuration The following ports must be open:

▪ Inbound: TCP 443 (any source)

▪ Outbound: TCP 443 (any destination)

▪ Outbound: TCP 2195 (gateway.push.apple.com)

▪ Outbound: TCP 5235 (gcm.googleapis.com)

Additional requirements An external DNS name for the server, reachable from the internet

A valid signed SSL certificate for the external DNS name

An SQL database account with permission to Create, Alter, and Use databases

A MySQL user account with permission to Create and Modify schema

6.2.3 ON-PREMISE CLUSTERED SERVER RECOMMENDATIONS


This profile applies for installations with the following requirements:

Page 57 of 78 SNOWSOFTWARE.COM
▪ Need for scalability with regards to number of domains, devices, and general capacity.

▪ Consult Snow Software for best architecture and specifications.

6.2.3.1 SERVER SOFTWARE ENVIRONMENT

Load Balancer SDM Gateway SDM Server

Server 1 (physical or virtual) X

Server 2 (physical or virtual) X

Server 3 (physical or virtual) X

Server 4 (physical or virtual) X

Server 5 (physical or virtual) X

6.2.3.2 LOAD BALANCER

Component Minimum requirements

Operating system Any Linux or Unix distribution with reliable support for HAProxy

NOTE
Snow designs, implements, and supports Snow Device Manager using HAProxy for load balancing.

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 100 GB free space minimum

RAM 16 GB or greater

Network card 1Gbit Ethernet

Page 58 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software HAProxy

NOTE
Snow designs, implements, and supports Snow Device Manager using HAProxy for load balancing.

Firewall configuration The following port must be open:

▪ Inbound: TCP 443 (any source)

6.2.3.3 SDM GATEWAY

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Processor Single Xeon 2 GHz Quad Core or equivalent

Disk 100 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Page 59 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Installed software Microsoft .NET Framework 4.5

The server role Web server is required.

The web role service Application Development is required, including the following functionality:

▪ .NET Extensibility 3.5

▪ .NET Extensibility 4.5

▪ ASP.NET 3.5

▪ ASP.NET 4.5

▪ ISAPI Extensions

▪ ISAPI Filters

Firewall configuration The following ports must be open:

▪ Inbound: TCP 443 (any source)

▪ Outbound: TCP 443 (any destination)

▪ Outbound: TCP 2195 (gateway.push.apple.com)

▪ Outbound: TCP 5235 (gcm.googleapis.com)

Additional requirements An external DNS name for the server, reachable from the internet

6.2.3.4 SDM SERVER

Component Minimum requirements

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Processor Single Xeon 2 GHz Quad Core or equivalent

Page 60 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Disk 100 GB free space minimum

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Installed software Microsoft .NET Framework 4.5

Firewall configuration The following ports must be open:

▪ Inbound: TCP 11000 (sdm gateway)

Additional requirements An external DNS name for the server, reachable from the internet

An SQL database account with permission to Create, Alter, and Use databases

6.2.3.5 DATABASE CLUSTER

Component Minimum requirements

Database requirements Microsoft SQL Server 2005 or higher

MySQL 5.0 or higher

Operating system Microsoft Windows Server 2008 SP2, 2008 R2, 2012 or 2012 R2

Any Linux or Unix distribution with support for MySQL

Processor Single Xeon 2.0 GHz Quad Core or equivalent

Disk configuration 100 GB free space minimum

For information on Raid storage configuration, see Storage Top 10 Best Practice from Microsoft.

RAM 16 GB or greater

Network card 100/1000 Mbit Ethernet

Page 61 of 78 SNOWSOFTWARE.COM
Component Minimum requirements

Database configuration Initial MySQL or MSSQL setup with username and password

Page 62 of 78 SNOWSOFTWARE.COM
7 SNOW INVENTORY SERVER 6

7.1 APPLICATION SERVER (MASTER SERVER)


Component Requirements

Operating system Microsoft Windows Server

NOTE
Snow supports Windows Server versions and editions that have not reached end of mainstream support nor
retirement. See the Microsoft Lifecycle Product End of Support overview page for details. For server-hardware
requirements, please follow server recommendations for Snow License Manager 9.

Processor architecture x64 (64-bit); Itanium-based systems are not supported.

Installed software Microsoft .NET Framework 4.7.2 or later.

Microsoft PowerShell 4.0 or later (included in Windows Server 2012 R2 and later).

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

Page 63 of 78 SNOWSOFTWARE.COM
7.2 APPLICATION SERVER (SERVICE GATEWAY)
Component Requirements

Operating system Microsoft Windows Server and desktop

NOTE
Snow supports Windows versions and editions that have not reached end of mainstream support nor retirement. See
the Microsoft Lifecycle Product End of Support overview page for details. For server-hardware requirements, please
follow server recommendations for Snow License Manager 9.

Processor x64 (64-bit), Itanium-based systems are not supported.


architecture

Installed software Microsoft .NET Framework 4.7.2 or later.

To enable use of the Transport Layer Security (TLS) 1.2 protocol for SHA512 certificates, install this update for the
Windows operating system: https://support.microsoft.com/en-us/help/2973337/sha512-is-disabled-in-windows-when-you-
use-tls-1-2.

7.3 DATABASE SERVER


Component Requirements

Operating system Microsoft Windows Server

NOTE
Snow supports Windows Server versions and editions that have not reached end of mainstream support nor retirement.
See the Microsoft Lifecycle Product End of Support overview page for details. For server hardware requirements, please
follow server recommendations for Snow License Manager 9.

Any other operating system that is supported by SQL Server, including Linux for SQL Server.

Page 64 of 78 SNOWSOFTWARE.COM
Component Requirements

Processor x64 (64-bit); Itanium-based systems are not supported.


architecture

Database Microsoft SQL Server

NOTE
Snow supports Windows SQL Server versions and editions that have not reached end of extended support nor
retirement; see exceptions below. See the Microsoft SQL Server end of support options page for details.

▪ Express editions is not supported

▪ Case sensitive collations is not supported

▪ Availability groups for high availability (HA) is not supported

▪ The Snow Inventory database and the the Snow License Manager database must exist on the same SQL Server
instance.

▪ The Snow Inventory database and the Snow License Manager database must use the same collation.

Database SQL Server authentication must be enabled.


configuration
SQL server COMPATIBILITY_LEVEL must be 100 or greater.

Database Account Role membership


permissions
SnowInventoryUser Database Owner

Page 65 of 78 SNOWSOFTWARE.COM
8 SNOW INVENTORY AGENTS AND ORACLE SCANNER

8.1 SNOW INVENTORY 5 AND 6 AGENTS FOR WINDOWS


Component Requirements

Operating system For Snow Inventory 5 and 6 Agent for Windows, Snow supports Windows versions and editions that have not
reached end of mainstream support nor retirement. See the Microsoft Lifecycle Product End of Support overview
(Embedded and IoT Core page for details.
versions not supported)
NOTE
Microsoft Visual C++ Redistributable is required to be installed on Windows for Snow Inventory 5 and 6 Agents
for Windows. This is, by default, installed with Windows.

Processor architecture ▪ x86-64 (also known as x64, x86_64, AMD64 and Intel 64)

▪ x86 (also known as IA-32, and i386)

NOTE
Itanium-based systems are not supported.

PowerShell scripting PowerShell 3 to PowerShell 5.1


support

Page 66 of 78 SNOWSOFTWARE.COM
Component Requirements

Virtual Desktop Supported technologies (protocols):


Infrastructure
▪ Citrix Virtual Desktops (RDP)

▪ Citrix VDI-in-a-Box (RDP)

▪ Microsoft Virtual Desktop Infrastructure (RDP)

▪ VMware Horizon View (RDP, PCoIP)

Virtual application The agent supports scanning virtual applications packaged using the following technologies:
technologies
▪ Citrix Virtual Apps

▪ Microsoft App-V

▪ VMware ThinApp

Cloud Application Snow supports the following browsers for Snow Inventory Agent 6 for Windows, for any version that the
Discovery and Metering manufacturer supports:

▪ Google Chrome

▪ Microsoft Edge

▪ Mozilla Firefox

▪ Microsoft Edge Legacy

▪ Microsoft Internet Explorer 11

Snow supports the following browsers for Snow Inventory Agent 5 for Windows, for any version that the
manufacturer supports:

▪ Google Chrome

Web application metering To measure usage of a web application using the feature Web application metering, the client running the agent
must connect directly to the web application server. That is, the connection must not be mediated by a proxy server.

Page 67 of 78 SNOWSOFTWARE.COM
8.2 SNOW INVENTORY 5 AND 6 AGENTS FOR UNIX
Component Requirements

Operating ▪ IBM AIX


system
▪ Solaris

▪ HP-UX

NOTE
Snow only supports installations of Snow Inventory Agent for Unix on operating-system versions that are supported by
their vendors.

Installed The Snow Inventory Agent for Unix is a Java-based application and therefore requires to be executed in a Java Runtime
software Environment (JRE).

Java 6, 7, and 8 are supported

The following implementations of Java 6, 7, and 8 are supported:

▪ Oracle Java

▪ OpenJDK

▪ IBM Java on AIX

▪ HP-UX Java.

NOTE
Java Runtime Environment 1.7.0_7 must not be used due to a bug in the Java implementation.

Java 6 is not recommended and should not be used due to low performance. It is recommended to use Java 7 or Java 8.

Page 68 of 78 SNOWSOFTWARE.COM
8.3 SNOW INVENTORY 5 AND 6 AGENTS FOR MACOS
Component Requirements

OS Version For Snow Inventory Agent 5 and 6 for macOS, Snow supports macOS versions that have not reached end of support with
Apple.

Processor Supported processor architecture for Snow Inventory 6 Agent for macOS:
architecture
▪ x86-64 (also known as x64, x86_64, AMD64 and Intel 64)

▪ ARM-based Apple M1 chip

Supported processor architecture for Snow Inventory 5 Agent for macOS:

▪ x86 (also known as IA-32, and i386)

▪ x86-64 (also known as x64, x86_64, AMD64 and Intel 64)

Cloud Application Snow supports the following browsers for Snow Inventory Agent 6 for macOS, for any version that the manufacturer
Discovery and supports:
Metering
▪ Google Chrome

▪ Microsoft Edge

▪ Mozilla Firefox

▪ Apple Safari

Snow supports the following browsers for Snow Inventory Agent 5 for macOS, for any version that the manufacturer
supports:

▪ Google Chrome

Page 69 of 78 SNOWSOFTWARE.COM
8.4 SNOW INVENTORY 5 AND 6 AGENTS FOR LINUX
Component Requirements

Operating The Snow Inventory Agent for Linux is tested on the latest versions of the following distributions, as they are available at the
system Agent release date:

▪ CentOS

▪ RedHat Enterprise Linux

▪ Debian

▪ Oracle Linux

▪ SUSE

▪ Ubuntu

The agent also runs on other distributions if those fulfill the following requirements:

▪ Snow Inventory 6 Agent for Linux - Linux distributions that support GLIBC 2.12 (or compatible version)

▪ Snow Inventory 5 Agent for Linux - Linux distributions that support GLIBC 2.3.4 (or compatible version).

The following libraries are used by the agent and required for it to work:

▪ libgcc_s 3.4.6 (or compatible version)

▪ libdl

▪ librt

▪ libm

▪ libpthread

▪ ld-linux

Page 70 of 78 SNOWSOFTWARE.COM
Component Requirements

NOTE
These libraries are installed by default in most Linux distributions. In addition to being installed, they also need to be
available to the agent. That is, the system should not be configured to hide these specific libraries.

Some Linux distributions might implement some of the commands used by Snow Inventory Agent for Linux in a customized
way. This can lead to scan results that are limited.

Processor x86-64 (also known as x64, x86_64, AMD64 and Intel 64)
architecture
x86 (also known as IA-32, and i386)

8.5 SNOW INVENTORY ORACLE SCANNER 5 AND 6


Component Requirements

Oracle DB version One of the following:

▪ Oracle Database 8, 8i, 9i, 10g, 11g, 12c, 18c, 19c

Page 71 of 78 SNOWSOFTWARE.COM
Component Requirements

Oracle DB edition One of the following:

▪ Trusted Oracle Database 8 Enterprise Edition

▪ Oracle Database Enterprise Edition

▪ Oracle Database Express Edition

▪ Oracle Database Standard Edition One

▪ Oracle Database Standard Edition Two

▪ Oracle Database Standard Edition

▪ Oracle Database Personal Edition

▪ Oracle Database Lite Mobile Server

▪ Oracle Database Lite

Page 72 of 78 SNOWSOFTWARE.COM
Component Requirements

Installed software Snow Inventory Agent for Oracle Scanner is run as a module to Snow Inventory Agent for Windows, Snow Inventory Agent
for Unix, or Snow Inventory Agent for Linux. Note that Snow Inventory Agent for MacOS doesn't support Snow Inventory
Agent for Oracle Scanner.

The Snow Inventory Oracle Scanner is a Java-based application and therefore requires to be executed in a Java Runtime
Environment (JRE).

The following implementations of Java 6, 7, and 8 are supported:

▪ Oracle Java

▪ OpenJDK

▪ IBM Java on AIX

▪ HP-UX Java.

NOTE
Java Runtime Environment 1.7.0_7 must not be used due to a bug in the Java implementation.

Page 73 of 78 SNOWSOFTWARE.COM
9 SNOW INVENTORY SERVER 5

9.1 APPLICATION SERVER (MASTER SERVER)


Component Requirements

Operating system Microsoft Windows Server

NOTE
Snow supports Windows Server versions and editions that have not reached end of mainstream support nor
retirement. See the Microsoft Lifecycle Product End of Support overview page for details. For server-hardware
requirements, please follow server recommendations for Snow License Manager 9.

Processor x64 (64-bit); Itanium-based systems are not supported.


architecture

Installed software Microsoft .NET Framework 3.5 (required for Snow Update Service)

Microsoft .NET Framework 4.5

Microsoft PowerShell 4.0 or later (included in Windows Server 2012 R2 and later)

Server configuration To enable Snow Update Service to download software updates, HTTPS outbound communication needs to be allowed on
port 443.

Page 74 of 78 SNOWSOFTWARE.COM
9.2 APPLICATION SERVER (SERVICE GATEWAY)
Component Requirements

Operating System Microsoft Windows Server and desktop

NOTE
Snow supports Windows versions and editions that have not reached end of mainstream support nor retirement. See
the Microsoft Lifecycle Product End of Support overview page for details. For server-hardware requirements, please
follow server recommendations for Snow License Manager 9.

Processor x64 (64-bit); Itanium-based systems are not supported.


architecture

Installed software Microsoft .NET Framework 4.5

To enable use of the Transport Layer Security (TLS) 1.2 protocol for SHA512 certificates, install this update for the
Windows operating system: https://support.microsoft.com/en-us/help/2973337/sha512-is-disabled-in-windows-when-
you-use-tls-1-2

9.3 DATABASE SERVER


Component Requirements

Operating system Microsoft Windows Server

NOTE
Snow supports Windows Server versions and editions that have not reached end of mainstream support nor retirement.
See the Microsoft Lifecycle Product End of Support overview page for details. For server-hardware requirements, please
follow server recommendations for Snow License Manager 9.

Any other operating system that is supported by SQL Server, including Linux for SQL Server.

Page 75 of 78 SNOWSOFTWARE.COM
Component Requirements

Processor x64 (64-bit); Itanium-based systems are not supported.


architecture

Database Microsoft SQL Server

NOTE
Snow supports Windows SQL Server versions and editions that have not reached end of extended support nor
retirement; see exceptions below. See the Microsoft SQL Server end of support options page for details.

▪ Express editions not supported

▪ Case sensitive collations not supported

▪ Availability groups for high availability (HA) not supported

▪ The Snow Inventory database and the Snow License Manager database need to use the same collation.

Database SQL Server authentication must be enabled.


configuration

9.4 ADMIN CONSOLE (WINDOWS APPLICATION ONLY)


Component Minimum requirements

Operating system Microsoft Windows Server 2008 R2, 2012, 2012 R2, or 2016

Microsoft Windows 7, 8, 8.1, or 10

RAM 4 GB or greater

Installed software Microsoft .NET Framework 3.5

Microsoft .NET Framework 4.5

Page 76 of 78 SNOWSOFTWARE.COM
10 SNOW INTEGRATION MANAGER 5
The first time Snow Integration Manager is utilized, a large amount of data is transferred, which will lead to a high usage of CPU and
memory. This will only occur the first time.

The following table describes the requirements for Snow Integration Manager.

Component Minimum requirements

Operating system Microsoft Windows Server 2008 R2, 2012, 2012 R2, 2016, or 2019

Processor Single Xeon 2.4 gigahertz (GHz) or equivalent

RAM 4 GB or greater

Network card 100/1000 Mbit Ethernet

Screen resolution 1152 x 864

Installed software Microsoft .NET Framework 4.7.2

Refer to Snow Integration Manager for configuration of the software and individual Snow Integration Connectors and to Snow product
Dependencies for required versions of other Snow products. For supported versions of third-party technologies, refer to Snow
Compatibility Matrix.

Page 77 of 78 SNOWSOFTWARE.COM
11 SNOW OPTIMIZER FOR SAP SOFTWARE
These are the system requirements for the Snow Optimizer for SAP® Software.

Component Requirements

Central SAP system ABAP NetWeaver system, SAP basis release 7.01 onwards
(master system)
NOTE
The software is to be installed on this system.

Satellite systems SAP releases 4.6c SP37 up to SAP basis release 7 are supported

Central SAP system If an ABAP NetWeaver satellite system is a Unicode system, the central SAP system requires Unicode as well.
and satellite systems

SAP GUI Newest version required, compatible to release of current SAP system.

Memory space The required memory space for the different memory areas in an SAP system (both on the master system and the
satellites) depends in a complex way on the system count, number of users, amount of consumption data, number of
change documents, etc.

Therefore, it is not feasible to give useful requirements which are applicable to any situation. Due to the relatively
modest memory requirements of the software, the existing memory settings in an SAP system are already sufficient in
most situations. In the very few cases when insufficient memory becomes an issue, memory settings of the affected
memory area in the SAP application server can be increased.

Database space The same complexity as mentioned for memory space applies here as well.

A typical example for a system landscape with 10,000 users is a resulting 4 GB of data stored in the database.

Page 78 of 78 SNOWSOFTWARE.COM

You might also like