SG Server & Client Deployment
This topic covers System Galaxy's licensing, system architecture, and deployment/placement of system components.
Scalable Software License
System Galaxy is a scalable enterprise-class solution that supports three (3) levels of software licensing.
-
Professional (basic feature set)
-
Corporate
-
Enterprise (full features/max # clients)
The software license level governs which system-wide features are supported, as well as the number of doors and types of readers that are supported. System Galaxy license registration can always be upgraded to increase the door count or add features.
Contact authorized Customer Service for specific questions about licensing, feature support, or upgrading or expanding a system or number of doors/readers, etc.
Scalable Hardware & System Components
System Galaxy deploys on a TCP/IP network on LAN/WAN architecture.
System Hardware: The Galaxy hardware control panels (controllers) connect to the computer running the GCS Services - referred to as the Galaxy Communication Server.
System Size: The system size is roughly based on the number of cardholders and number of doors that need access control or monitoring. In reality a large system could be all in one building or in several buildings on a campus or in different cities.
Number of Clients: The number of clients is determined by the number of dedicated workstations needed - for example, an enrollment workstation or event monitoring workstation, etc. Of course this could also be affected by the number of buildings in the system.
System Administration: The GCS Services are supported on a Server OS or on Windows OS. System Galaxy client software is only supported on a Server OS for administrative or diagnostic purposes. For monitoring and enrolling purposes, client workstations will be needed.
Supported System Architecture
Both supported system architectures are networked solutions.
-
A standalone solution uses one computer and the hardware using TCP/IP connectivity
-
A distributed solution uses multiple computers and hardware using TCP/IP connectivity.
Dedicated Computer In the context of this document, the term “dedicated computer” means that the computer (client or server) is solely devoted to running the System Galaxy applications and services for the purposes of monitoring, controlling access, and other System Galaxy features such as card enrollment/badging.
Minimum Recommendation In the context of this document, the term “minimum recommendations” means that the computer (client or server) running System Galaxy should, at a minimum, meet stated specifications for Galaxy. The specifications in this document do not cover applications/uses that are not related to Galaxy (e.g. email, editors, and other software).
Distributed Solution In the context of this document, a “distributed solution” means that the System Galaxy components (i.e. System Galaxy software, GCS Services, and SG database) are installed on two or more computers. The hardware connects to the SG Communication/Event Services via TCP/IP LAN/WAN. A networked or distributed system is the most commonly installed solution.
Stand-alone Solution In the context of this document, a “stand-alone solution” means that the System Galaxy components (i.e. SG software, GCS Services, & SG databases) are all installed on one computer. The hardware connects to this SG Communication/Event Services via TCP/IP LAN/WAN. This solution is not recommended for a Server OS since monitoring, enrolling and 3rd Party devices such as badging printers, card or bio capture devices, VMS client components may also need to be installed on this computer, . A stand-alone solution is not supported on a server operating system.
IMPORTANT: IF you are specifying requirements for a system that will expand (grow) or must share resources with other applications (email, web browsers, programs, etc), you must take these goals into consideration. Multi-use environments can cause resource conflicts, undesirable performance and could require you to increase your system specifications.
Single-Server Solution
A Single-Server Solution (Standalone Server) has all the software components (databases, database engine, services, and SG client software) installed on a single computer that is responsible for running services that connect with the Galaxy hardware controllers/panels.
IMPORTANT: The following assumptions are made for all system recommendations:
-
specified TCP/IP ports are unblocked by firewall and virus-ware.
-
no other software is running on any workstation where System Galaxy is installed/operating. Be aware that any additional programs must be taken into account when considering specifications for a multi-use computer system.
-
these are minimum recommendations given. If you are specifying requirements for a system that will need to expand (grow), you should take future needs into consideration now.
|
This diagram depicts a Single-server (or Standalone) PC.
All system components reside on the same computer.
* A SERVER OPERATING SYSTEM IS NOT RECOMMENDED FOR AN ENROLLMENT CLIENT due to the need for peripheral devices - SUCH AS CARD OR BIO READERS that may not be suited for a server OS.
|
Worksheet for a Standalone System
Computer Description |
OS Compatibility |
Minimum Hardware Recommendations |
All System Galaxy components running on the same computer with no additional SG client workstations connected. |
Windows 11 | 10 Pro |
3.2 GHz Pentium Dual Core 4.0 GB RAM or greater 40 GB HD or greater for SG |
Server OS not recommended. |
||
IMPORTANT: Some 3rd Party applications or technologies may not be supported on Server OS. SG Operators may need privileges set to license files or other files in the System Galaxy directory. System Galaxy software is supported on Server OS only for diagnostic purposes. |
Distributed Solutions
In a distributed solution the Galaxy software components are distributed across multiple computers that are networked together. Each computer has a specific role, such as the Database Server, Event Server, Client Workstation, etc. Some of these networked computers may be running a Server OS while others are running Windows OS. See the Computer Specifications for details.

The Database Server hosts the Database Engine (MS-SQL Server) and the System Galaxy databases. Galaxy is supported on a Server Operating System (OS)- See the System Requirements page for current specifications related to the database engine and operating systems.
IMPORTANT: The following assumptions are made for all system recommendations:
-
specified TCP/IP ports are unblocked by firewall and virus-ware.
-
the Database server must be installed and online before any other computer is installed (Services or Workstations).
-
you can install the GCS services on this computer if you desire but in a distributed system, if you install the Client Software on a Server OS, then the client software is only supported for diagnostic and administrative purposes. Monitoring and Enrollment are not supported on a Server OS because a Server OS may not support peripheral devices or their drivers. This is a Server standard and not determined by Galaxy.
-
no other software is running on any workstation where System Galaxy is installed/operating. Be aware that any additional programs must be taken into account when considering specifications for a multi-use computer system.
-
these are minimum recommendations given. If you are specifying requirements for a system that will need to expand (grow), you should take future needs into consideration now.
|
This diagram depicts a Database Server connecting to a Communication Server and Client Workstation in a typical Distributed Solution.
Contact Galaxy Technical Support for assistance for more complex scenarios. |
Worksheet for a Database Server in a Distributed System
Computer Description |
Database Server OS Min. Recommendations |
Minimum Hardware Recommendations |
Computer running DB engine, System Galaxy Client software and GCS Services ( with up to 2 additional System Galaxy client workstations connected) . |
Windows 11 | 10 Pro |
3.2 GHz Pentium Dual Core 4.0 GB RAM or greater 40 GB HD or greater for SG |
Computer only running DB engine, and GCS services (not SG Client Software) with 3 or more additional System Galaxy client workstations connected) |
Windows Server 2022, 64-bit |
|
IMPORTANT: System Galaxy software is supported on a Server OS for diagnostic purposes. Galaxy does not support using a Server OS for a standalone system, or for a client workstation (i.e. monitoring, badging, enrollment, or biometric enrollment, etc). Some 3rd Party components may not be supported on a server OS or on a certain version of server OS according to the manufacturer’s stipulations. SG Operators may need privileges set to license files or other files in the System Galaxy directory. |
()

A Communication Server is the computer that hosts the GCS Services, which includes the services that communicate with the controllers. In a networked system, the software components can be distributed among more than one PC. Thus, the database may or may not reside on the Communication Server.
IMPORTANT: The following assumptions are made for all system recommendations:
-
specified TCP/IP ports are unblocked by firewall and virus-ware.
-
the Database server must be installed and online before any other computer is installed (Services or Workstations).
-
you can install the GCS services on a dedicated computer if you desire (Server or Windows OS), However, on a Server OS, the Client Software is only supported for diagnostic and administrative purposes. Monitoring and Enrollment are not supported on a Server OS because a Server OS may not support peripheral devices or their drivers. This is a Server OS standard that is not determined by Galaxy.
-
no other software is running on any computer where System Galaxy is installed/operating. Be aware that any additional programs must be taken into account when considering specifications for a multi-use computer system.
-
these are minimum recommendations. If you are specifying requirements for a system that will need to expand (grow), you should take future needs into consideration now.
|
This diagram depicts a Communication Server connecting to a separate Database Server in a Distributed Solution.
Contact Galaxy Technical Support for assistance with more complex scenarios. |
Worksheet for a Communication Server in a Distributed System
Computer Description |
Communication Server OS Min. Recommendations |
Minimum Hardware Recommendations |
Computer running System Galaxy Client software and GCS Services ( with the DB engine on separate computer and up to 3 additional SG Workstations connected) |
Windows 11 | 10 Pro |
3.2 GHz Pentium Dual Core 4.0 GB RAM or greater 40 GB HD or greater for SG |
Computer running System Galaxy Client software and GCS Services ( with the DB engine on separate computer & 4 or more additional SG Workstations connected) |
Windows Server 2022, ( 64-bit ) |
|
IMPORTANT: System Galaxy software is supported on a Server OS for diagnostic purposes. Galaxy does not support using a Server OS for a standalone system, or for a client workstation (i.e. monitoring, badging, enrollment, or biometric enrollment, etc). Some 3rd Party components may not be supported on a server OS or on a certain version of server OS according to the manufacturer’s stipulations. SG Operators may need privileges set to license files or other files in the System Galaxy directory. |
()

A Client Workstation is the additional workstation that runs the System Galaxy software for monitoring or badging/enrollment purposes. This additional client will operate in a Networked environment and make TCP/IP connections to both the Database Server and the SG CommServer.
|
This diagram depicts a Client Workstation connected to the Communication Server and the Database Server in a Distributed Solution
Contact System Galaxy Technical Support for assistance for more complex needs.
|
Worksheet for a Client Workstation in a Distributed System
Computer Description |
Additional Client Workstation Minimum Recommendations |
Minimum Hardware Recommendations |
Workstation Running System Galaxy Client software for monitoring or badging, but not running the GCS Services. |
Windows 11 | 10 Pro |
3.2 GHz Pentium Dual Core 4.0 GB RAM or greater 40 GB HD or greater for SG |
IMPORTANT: System Galaxy software is supported on a Server OS for diagnostic purposes. Galaxy does not support using a Server OS for a standalone system, or for a client workstation (i.e. monitoring, badging, enrollment, or biometric enrollment, etc). Some 3rd Party components may not be supported on a server OS or on a certain version of server OS according to the manufacturer’s stipulations. SG Operators may need privileges set to license files or other files in the System Galaxy directory. |
()
()