Skip to main content
Skip table of contents

Server platform specifications

ADMINISTRATOR

Aegis recommends a system platform consisting of a database server (typically dedicated) and a dedicated application server. One properly-outfitted virtual application server should support up to 400-500 users, depending on usage patterns. If data acquisition from automated production and test equipment is within scope for a deployment, an additional dedicated server is recommended for machine data acquisition and/or real-time analysis data dispersal.

Due to the scalable/modular/distributed nature of the Aegis system architecture, customers have the option of adding additional application or xLink servers at a later date to support increased demands or equipment sets.

FactoryLogix Database Server

Item

Description

CPU type

Intel® Xeon™ E-Family (E3/E5/E7) or newer (or AMD equivalent)

CPU speed

Processor with a minimum of 4 cores (or 8 Hyper-threaded processors) with a minimum clock speed of 2.2 GHz

Note

More than 4 cores may be required for higher transaction environments (>100,000 MES transactions daily).

System memory

16 GB RAM

Networking

1,000 Mbps or higher Ethernet

System partition

60 GB System partition (RAID 1 or similar for fault tolerance)

Database storage

  • 500 GB data partition

  • RAID 10 or similar for fault tolerance and performance

  • For environments with less than 100 transactions per minute load (140,000 transactions per day), ensure that the database disk system, at minimum, is capable of 500 IOPS with 30 MB / s random read rate.

  • For environments with more than 100 transactions per minute load (140,000 transactions per day), ensure that your database disk system, at minimum, is capable of 5000 IOPS with a 200 MB / s random read rate. The simplest way to achieve this is through the use of an SSD or NVMe based disk system.

Log/backup partition

  • 375 GB log and database backup partition

  • RAID 10 or similar for fault tolerance and performance

  • For environments with less than 100 transactions per minute load (140,000 transactions per day), ensure that the database disk system, at minimum, is capable of 500 IOPS with 30 MB / s random read rate.

  • For environments with more than 100 transactions per minute load (140,000 transactions per day), ensure that your database disk system, at minimum, is capable of 5000 IOPS with a 200 MB / s random read rate. The simplest way to achieve this is through the use of an SSD or NVMe based disk system.

Temp DB partition

  • 125 GB partition for SQL Server Temp database

  • Minimum 5000 IOPS read / 5000 IOPS write for HDD type disk arrays.

Note

SSD or NVMe disks are recommended for higher transaction environments (>140,000 MES transactions dialy).

Operating system

Microsoft Windows Server x64 2016, 2019, or 2022 Standard Edition or higher

Database software

Microsoft SQL Server x64 2014, 2016, 2017, 2019, or 2022 Server Standard Edition

Important

Enterprise Edition recommended for 24/7 operations with less than 4 hours per week of scheduled database maintenance time per week.

Note

SSD or NVMe disks are recommended for higher transaction environments (>100,000 MES transactions daily).

Note

Performance in high transaction environments relies heavily on an optimal SQL server which may require additional CPU, memory, and disk I/O. In lower transaction environments, it is generally possible to co-locate the FactoryLogix Database on a preexisting database server that is servicing other databases/applications. However, it then becomes possible for other applications to potentially interfere with the proper operation of FactoryLogix. For example, an ERP system using the same database server might run a big report, consuming large amounts of CPU and disk resources, leaving FactoryLogix with inadequate resources to service the factory floor. FactoryLogix administrators should ensure that the FactoryLogix Database has adequate resources on the server to function properly.

FactoryLogix Application Server

Item

Description

CPU type

Intel® Xeon™ E-Family (E3/E5/E7) or newer or AMD equivalent

CPU speed

Processor with a minimum of 4 cores (or 8 Hyper-threaded processors) with a minimum clock speed of 2.2 GHz

System memory

16 GB RAM

Networking

1,000 Mbps or better Ethernet

System partition

60 GB System partition (RAID 1 or similar for fault tolerance)

Operating system

Microsoft Windows Server x64 2016, 2019, or 2022 Standard Edition or higher

Prerequisites

Microsoft .NET Framework 4.7.2 or later

 xLink Data Acquisition Server

Item

Description

CPU type

Intel® Xeon™ processor E-Family (E3/E5/E7) or newer or AMD equivalent

CPU speed

Processor with a minimum of 4 cores (or 8 Hyper-threaded processors) with a minimum clock speed of 2.2 GHz.

System memory

16 GB RAM Minimum

Networking

1,000 Mbps or better Ethernet

System partition

100 GB System partition (RAID 1 or similar for fault tolerance)

Operating system

Microsoft Windows Server x64 2016, 2019, or 2022 Standard Edition or higher

Prerequisites

Microsoft .NET Framework 4.7.2 or later

Virtualization

FactoryLogix supports deployment in virtualized environments, provided that a Type 1 hypervisor, such as VMware ESXi Microsoft Hyper-V. The minimum requirements for CPU, memory, and disk storage remain the same in a virtualized environment. Because many virtualization platforms share CPU and memory across multiple virtual machines, it is important to ensure that FactoryLogix virtual servers have the dedicated resources they need in a virtual environment. A dedicated vCPU should be assigned for each core required. If hyper-threading is in use and your virtualization environment considers a single hyper-threaded processor to be 2 vCPUs, 2 vCPUs should be assigned for each physical core required.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.