Square 9 Hardware Requirements

Overview

The hardware requirements in this document outline the minimum requirements for each product.  When determining the hardware requirements for your installation, assume each hardware requirement to be cumulative.  For example, if you have both GlobalSearch and GlobalCapture, be sure to add both requirements together to determine the total number of cores, memory and storage you need.

GlobalSearch

Overview

GlobalSearch® is a next-generation document management software that runs on the Microsoft .NET platform.  It is fully supported in both virtual or physical environments and runs on Windows Professional and Server Operating systems.  GlobalSearch uses Microsoft SQL for its database backend and IIS (Internet Information Services) to communicate to its clients.

Server Requirements

Server Operating System Requirements

Operating System

Service Pack

Windows Server 2012 (Not Recommended for New Installs)

1

Windows Server 2012 R2 (Not Recommended for New Installs)

 

Windows Server 2016 (Not Recommended for New Installs)

 

Windows Server 2019

 

Windows Server 2022

 

Windows 10 Pro or Better

 

Windows 11 Pro or Better

 

  • Square 9 recommends you install on later versions of Windows Server to ensure continued support.

  • Desktop based Operating Systems, such as Windows 10 only support up to 3 concurrent users.

  • Only 64 bit versions are supported for server operations.

Demo Operating System Requirements

Operating System

Service Pack

Windows 10 Pro or Better

 

Windows 11 Pro or Better

 

Microsoft SQL Server

Version

Edition

Microsoft SQL Server 2019®

Express, Standard or Better

Other Notes:

  • GlobalSearch requires creation of 5 databases during the installation process.

  • GlobalSearch supports connections to SQL using named pipes using Windows Authentication or SQL authentication.

  • At the time of installation, the user running installation must have “sysadmin” privileges to create its related databases, otherwise a SQL user with the necessary permissions should be specified at installation time.  Square 9 recommends using trusted authentication whenever possible.

  • Hosted instances of SQL such as Amazon’s RDS service or Microsoft’s Azure are supported, but may affect the performance of GlobalSearch depending on the latency between the GlobalSearch server and SQL instance.

  • Clustered SQL Instances are supported.

  • For installations greater than 40 users, SQL Server Standard or better is recommended.

  • Microsoft does not recommend deploying SQL Server on a server configured as a Domain Controller. Since SQL Server is required for the operation of GlobalSearch, Square 9 does not recommend this configuration. You are able to deploy in that fashion if you need to, but if you plan to do so, we recommend that you first install SQL Server and then install your Square 9 application, following the Square 9 guidelines for deploying to an existing SQL Server instance. Additional information from Microsoft can be found here.

Hardware Requirements

The below hardware requirements outline resources that need to be available for GlobalSearch. GlobalSearch’s hardware requirements can vary based on the number of concurrent users in the system at a given time, capture volume, number of workflows and more.  For more specific recommendations, please contact your Regional Sales Manager or Square 9 Authorized Reseller.

Hardware Requirements 

User Count

CPU/Processor

Available Memory

Hard Drive Speed

Free Space for Application Services

1-15 Users

Quad Core or Equivalent

8GB

SSD

100GB

16-40 Users

Six Core

12GB 

SSD

100GB

41 - 100 Users (Dual Servers)

Application Server

Eight Core

16GB

SSD

100GB

Database Server (SQL Standard or Better)

Quad Core

8GB

SSD

100GB

Drive Partitioning

Square 9 recommends a drive partition separate from the Operating System partition for the Application Installation.  Images may be stored on the same or different partition if stored on the same local server.  The size of your application partition should allow for enough free space required by Square 9's application services as outlined above.

Virtualization Support

GlobalSearch is fully supported in Virtual Environments such as VMware ESXi, Citrix XenServer and Microsoft Hyper-V.  Over-allocation of shared resources in virtual environments may negatively impact your software’s performance.

Image Storage Requirements

Storage requirements for images can vary greatly depending on the types of documents to be stored and volume.  It’s important that storage requirements be considered when planning for GlobalSearch as well as future growth, the table below outlines average file sizes.  For a good mix of quality for both viewing and recognition, Square 9 recommends 300 DPI.

Image Storage Requirements

File Type

Format

Resolution

File Size

TIFF/PDF

Black and White

300

100KB

TIFF/PDF

Grayscale/Color

300

1000KB

To calculate storage requirements, use the below formula.

[Documents Received Weekly * Average Number of Pages * Average Page Size (in KB) / 1000 / 1000 = Estimated Number of GB Needed

  • Image Storage can exist on the server as local storage, or as any network addressable network storage, including DFS configured storage or storage on a SAN or NAS.

GlobalSearch Client Requirements

Client Requirements

Square 9’s GlobalSearch has two clients, a Web Based client and a Windows based client.  Depending on your choice, requirements may vary.

Desktop Client

Operating System

Edition

Minimum Hardware Requirements

Windows 10 

Pro/Enterprise or Equivalent

4GB of Memory

 Dual Core Processor

 7200 RPM Hard Drive or SSD

Web Client

Browser

Version

Minimum Hardware Requirements

Microsoft Edge 

Latest Stable Version Supported

4GB of Memory

 Dual Core Processor

 7200 RPM Hard Drive or SSD

Mozilla Firefox

Latest Stable Version Supported

Google Chrome

Latest Stable Version Supported

GlobalSearch Extensions

Operating System

Browser

Minimum Hardware Requirements

File XChange

Microsoft Edge

Mozilla Firefox (Recommended)Google Chrome (Recommended)

4GB of Memory

 Dual Core Processor

 7200 RPM Hard Drive or SSD

Image XChange

Scanning

Terminal Server & Citrix Support

The GlobalSearch Desktop Client is supported in Citrix XenApp, Microsoft RemoteApp and Terminal Services environments.

GlobalCapture

Overview

GlobalCapture® is next generation Capture Software that runs on the Microsoft .NET platform.  It is fully supported in both virtual or physical environments and runs on Windows Professional and Server Operating systems.  GlobalCapture uses Microsoft SQL for its database backend and IIS (Internet Information Services) to communicate to its clients.

GlobalCapture Server Requirements

Server Operating System Requirements

Operating System

Service Pack

Windows Server 2012

1

Windows Server 2012 R2

 

Windows Server 2016

 

Windows Server 2019

 

Windows 10 Pro or better

 

Windows 11 Pro or Better

 

  • Desktop based Operating Systems, such as Windows 10/11 only support up to 3 concurrent users.

  • Only 64 bit versions are supported for server operations.

Demo Operating System Requirements

Operating System

Service Pack

Windows 10 or better

 

Windows 11 or better

 

Microsoft SQL Server

Version

Edition

Microsoft SQL Server 2019®

Express, Standard or Better

Other Notes:

  • GlobalCapture requires creation of 3 databases during the installation process.

  • GlobalSearch supports connections to SQL using named pipes using Windows Authentication or SQL authentication.

  • At the time of installation, the user running installation must have “sysadmin” privileges to create its related databases, otherwise a SQL user with the necessary permissions should be specified at installation time.

  • Hosted instances of SQL such as Amazon’s RDS service or Microsoft’s Azure are supported, but may affect the performance of GlobalSearch depending on the latency between the GlobalSearch server and SQL instance.

  • Clustered SQL Instances are supported.

  • For servers greater than 40 users, SQL Server Standard or better is recommended.

  • Microsoft does not recommend deploying SQL Server on a server configured as a Domain Controller. Since SQL Server is required for the operation of GlobalSearch, Square 9 does not recommend this configuration. You are able to deploy in that fashion if you need to, but if you plan to do so, we recommend that you first install SQL Server and then install your Square 9 application, following the Square 9 guidelines for deploying to an existing SQL Server instance. Additional information from Microsoft can be found here.

  • An installation of GlobalCapture will also install MongoDB for storage of submission data from GlobalCapture and GlobalAction.

Hardware Requirements

The below hardware requirements outline resources that need to be available for GlobalCapture. GlobalCapture’s hardware requirements can vary based on the number of concurrent users in the system at a given time, capture volume, number of workflows and more.  For more specific recommendations, please contact your Regional Sales Manager or Square 9 Authorized Reseller.

Combined Application Server (Web Services + Engine)

 

CPU/Processor

Available Memory

Hard Drive Speed

Free Space for Application Services

2 Core Image Processing

Quad Core or Equivalent

8GB

SSD

100GB

4 Core Image Processing

Six Core

12GB 

SSD

100GB

6 Core Image Processing

Eight Core

16GB 

SSD

100GB

8 Core Image Processing

Twelve Core

20GB 

SSD

100GB

12 Core Image Processing

Sixteen Core

24GB 

SSD

100GB

Note on Processors

The number of cores available on a processor (assuming they are licensed for GlobalCapture) and CPU Clock Speed has a direct impact on the speed which documents process through GlobalCapture.  A higher number of cores will allow documents to be broken out into more processes for individual processes, whereas a higher clock speed will decrease the time it takes for those individual processes to complete.  In addition newer generations of processors generally will perform better than older ones.

Drive Partitioning

Square 9 recommends a drive partition separate from the Operating System partition for the Application Installation.  Images may be stored on the same or different partition if stored on the same local server.  The size of your application partition should allow for enough free space required by Square 9's application services as outlined above.

Virtualization Support

GlobalCapture is fully supported in Virtual Environments such as VMware ESXi, Citrix XenServer and Microsoft Hyper-V.  Over-allocation of shared resources in virtual environments may negatively impact your software’s performance.

Image Storage Requirements

Storage requirements for images can vary greatly depending on the types of documents to be stored and volume.  It’s important that storage requirements be considered when planning for GlobalCapture as well as future growth, the table below outlines average file sizes.  For a good mix of quality for both viewing and recognition, Square 9 recommends 300 DPI.

 

Image Storage Requirements

File Type

Format

Resolution

File Size

TIFF/PDF

Black and White

300 DPI

100KB

TIFF/PDF

Grayscale/Color

300 DPI

1000KB

 

To calculate storage requirements, use the below formula.

[Documents Received Weekly * Average Number of Pages * Average Page Size (in KB) / 1000 / 1000 = Estimated Number of GB Needed

  • Image Storage can exist on the server as local storage, or as any network addressable network storage, including DFS configured storage or storage on a SAN or NAS.

GlobalCapture Client Requirements

Client Requirements

Square 9’s GlobalCapture is a completely web based application supporting modern web browsers.

Web Client

Browser

Version

Minimum Hardware Requirements

Microsoft Edge 

Latest Stable Version Supported

4GB of Memory

 Dual Core Processor

 7200 RPM Hard Drive or SSD

Mozilla Firefox

Latest Stable Version Supported

Google Chrome

Latest Stable Version Supported

GlobalForms

Overview

GlobalForms® is an Enterprise level Web Forms designer and form rendering platform.  The below requirements outline Square 9’s minimum requirements for GlobalForms.  When planning for a server, it’s important to note that the below hardware requirements are in addition to any requirements set forth by other products.

GlobalForms Server Requirements

Server Operating System Requirements

Operating System

Service Pack

Windows Server 2012

1

Windows Server 2012 R2

 

Windows Server 2016

 

Windows Server 2019

 

Windows 8/8.1 Professional or better

1

Windows 10 Pro or better

 

Windows 11 Pro or Better

 

  • Only 64 bit versions are supported for server operations.

Other Notes:

  • GlobalForms does not need to live on the same Server as GlobalSearch or GlobalCapture.

  • GlobalForms uses MongoDB as a database backend and Node.JS for a web service.

  • GlobalForms can perform authentication against Microsoft Active Directory.

  • Hosted Instances of GlobalForms on cloud or virtualized servers such as Amazon’s RDS service or Microsoft Azure is supported.

  • Clients utilizing GlobalForms may require internet access, some external API and libraries.

  • An installation of GlobalForms will also install MongoDB for storage of submission data from GlobalForms.

Hardware Requirements

The below hardware requirements outline resources that need to be available for GlobalForms. GlobalForms hardware requirements can vary based on the number of concurrent users in the system at a given time, number of forms and more.  For more specific recommendations, please contact your Regional Sales Manager or Square 9 Authorized Reseller.

Hardware Requirements

 

CPU/Processor

Available Memory

Hard Drive Speed

Free Space for Application Services

10 Active Users

Dual Core or Equivalent

4GB

SSD

100GB

11 - 50 Active users

Quad Core or Equivalent

8GB 

SSD

100GB

50 - 100 Active Users

Eight Core

16GB 

SSD

100GB

Drive Partitioning

Square 9 recommends a drive partition separate from the Operating System partition for the Application Installation.  Images may be stored on the same or different partition if stored on the same local server.  The size of your application partition should allow for enough free space required by Square 9's application services as outlined above.

Virtualization Support

GlobalForms is fully supported in Virtual Environments such as VMware ESXi, Citrix XenServer and Microsoft Hyper-V.  Over-allocation of shared resources in virtual environments may negatively impact your software’s performance.

Public Access

GlobalForms is commonly made available for public access to facilitate users both public and internal access to forms outside the network.  To make GlobalForms publicly available, the following must be configured:

  • Port Forwarding – Your firewall must allow traffic from the outside network to the destination server and port GlobalForms is installed on.  By default, GlobalForms uses port 3001 for non-SSL encrypted traffic and 5454 for SSL encrypted traffic.

    • Port mapping can be altered easily, for more information contact Square 9’s support team or your Square 9 Authorized Reseller

  • A fully qualified domain name must be configured to point to your external IP GlobalForms is available. For example, globalforms.square-9.com.

  • SSL Certificate (Optional, but highly recommended) – To secure traffic between clients and the GlobalForms server, a SSL certificate from a trusted Certificate Authority (such as Network Solutions, Comodo) must be provided and issued for the Tomcat Web Engine.

  • For more information or additional materials to assist in configuring GlobalForms to be available publicly, contact Square 9’s Software Support team or your authorized Square 9 Reseller.

GlobalForms Client Requirements

Client Requirements

Square 9’s GlobalForms is a completely web based application supporting modern web browsers.

Web Client

Browser

Version

Minimum Hardware Requirements

Microsoft Edge 

Latest Stable Version Supported

4GB of Memory

 Dual Core Processor

 7200 RPM Hard Drive or SSD

Mozilla Firefox

Latest Stable Version Supported

Google Chrome

Latest Stable Version Supported

GlobalAction Engine

Overview

GlobalAction® is an Enterprise level process workflow platform.  The below requirements outline Square 9’s minimum requirements for GlobalAction.  When planning for a server, it’s important to note that GlobalAction is already included in the installation of GlobalAction and supports the processing of 15 documents simultaneously.  The below requirements are for a distributed installation of GlobalAction, GlobalSearch and other componentry.  Additional hardware (outlined below) is only required if installing separate GlobalAction Engines.  

GlobalAction Server Requirements

Server Operating System Requirements

Operating System

Service Pack

Windows Server 2012

1

Windows Server 2012 R2

 

Windows Server 2016

 

Windows Server 2019

 

Windows 10 Pro or better

 

Windows 11 Pro or better

 

  • Only 64 bit versions are supported for server operations.

Other Notes:

  • GlobalAction’s Engine requires access to the primary GlobalSearch Server.

Hardware Requirements

The below hardware requirements outline resources that need to be available for GlobalAction.  Requirements may vary depending on the number of documents which need to be processed simultaneously.  By default GlobalAction processes 15 documents at a time, which can impact other resources like SQL Server in high volume workflows.  In high volume environments, where speed is a necessity, it is recommended that SQL Server Standard or better be used.

Hardware Requirements

 

CPU/Processor

Available Memory

Hard Drive Speed

Free Space for Application Services

Below 50 Documents

Single Core

4GB

SSD

100GB

50 Documents Simultaneously

Dual Core or Equivalent

6GB

SSD

100GB

100 Documents Simultaneously

Quad Core or Equivalent

8GB 

SSD

100GB

200 Documents Simultaneously

Eight Core or Equivalent

16GB 

SSD

100GB

Microsoft SQL Server

Version

Edition

Below 15 Documents Simultaneously (Default)

SQL Server Express or Better

15 documents or more simultaneously

SQL Server Standard or Better 

Supporting Applications

Overview

Square 9’s products sometimes require addon on applications. For example, if you are using GlobalSearch cloud, you may need to use CTS DirectConnect or DirectConnect to import documents from your local scanner. If you are looking to share data between on-premise databases, such as Microsoft SQL Server other applications, such as CloudBridge is required.

Server Operating System Requirements

Operating System

Service Pack

Windows Server 2012

1

Windows Server 2012 R2

 

Windows Server 2016

 

Windows Server 2019

 

Windows 10 Pro or better

 

Windows 11 Pro or better

 

  • Only 64 bit versions are supported.

Hardware Requirements

The below requirements are hardware recommendations for the workstation running these supporting applications. These requirements are not in addition to any other requirements for other Square 9 products.

CloudBridge

  • 4 Core / 8GB of RAM

  • Microsoft NET Framework 5.0

  • Internet Connection 10+ Mbps with Dedicated IP Address

GlobalCapture CTS DirectConnect and DirectConnect

  • 4 Core / 8GB of RAM

  • Internet Connection 10+ Mbps

Server Configurations

Square 9’s product offers are modular, meaning you can have the products installed on completely separate servers, the same server (hardware resources permitting) or the same product installed across multiple servers (for example having two GlobalSearch servers to handle user load).  Below are some examples of common server configurations.

GlobalSearch with all services and database on a Single Server

GlobalSearch, GlobalCapture and all other Square 9 applications can live on a single server.  This is suitable for small - medium environments.

 

 

 

GlobalSearch with a Separate SQL Server

In environments where a SQL Server is centralized or demand requires it any of Square 9’s GlobalSearch or GlobalCapture databases can be installed on a separate, remote  Microsoft SQL Server.

 

GlobalSearch with Network File Storage and Separate Database Servers

In more enterprise level environments, SQL, file storage and application operations may be separated entirely.  In the diagram below images are stored on a separate file server, such as a NAS, SAN or any other addressable storage and database operations are performed on a dedicated or shared SQL server.

 

 

GlobalSearch with Multiple Application Server

In high volume environments, it may be necessary to spread GlobalSearch across multiple application servers.  As such, use of a Load Balancer can handle traffic distribution, utilizing separate servers for image storage and database operations. You can create a more highly available environment when databases are stored on clustered SQL instances or images across redundant file storage.

 

 

 

Technical Diagrams

Each one of Square 9’s products and individual components can be spread out to different servers to support scalability.  Below are some common scenarios of how multiple products may be distributed across multiple servers.

Separate Servers

 

Everything on a Single Server