Hardware requirements:

Connect Windows

Minimum

Recommended

OS

Windows Server 2016

Windows Server 2019 or Later

CPU

Intel Xeon or equal

Intel Xeon or equal

# of Cores

4

8

RAM

16 GB RAM

32GB

Local storage

150 GB

500 GB

GPU

Not Required

Not Required

Pre-requisites

All the below pre-requisites are automatically installed as part of Connect for Windows installation and removed when Connect for Windows is un-installed.

They are self-contained and are automatically upgraded as part of Connect for Windows upgrades to maintain compatibility.

  • MariaDB is an open-source relational database system used to store data for all the apps and services for executing the workflows.

  • RabbitMQ is as an open-source message broker used for event logging and messaging mechanism by the apps and services running on Connect.

  • OpenSSL Light is an open source utility used by the Connect platform full-strength general purpose cryptography capabilities to provide encryption keys for use with MariaDB.

  • Microsoft Visual C++ Redistributable for Visual Studio 2015-2022 installs run-time components of Visual C++ libraries is a dependency of MariaDB, OpenSSL Light

  • Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability and is a dependency of RabbitMQ

  • Chocolatey is a package manager packages Connect for Windows software for download and install.

Connect Linux (*see below)

Minimum

Recommended

Recommended for heavy load

Ubuntu 18.04 or later

Ubuntu 18.04 or later

CentOS 7

Ubuntu 18.04 or later

CentOS 7

Intel Xeon or equal

Intel Xeon or equal

Intel Xeon or equal

2 or more

4 or more

8 or more

16GB

24GB

48GB

100 GB

200GB

1TB

Single NVDIA GTX 1080 or equal

Single NVDIA Tesla T4 or similar with configuration of:

Memory - 16 GB or more
CUDA - 10 or higher

Multiple NVDIA Tesla T4 or similar with configuration of:

Memory - 16 GB or more
CUDA - 10 or higher

Pre-requisites

All the below pre-requisites are automatically installed as part of Connect’s installation package and removed when Connect is un-installed.

  • Docker is an open platform used to deploy and run Connect’s apps and services in separate containers.

  • Docker Compose is used in combination with Docker to orchestrate multi-container configurations providing dependency mapping, startup behavior, and service-specific configuration.

  • NVIDIA Container Toolkit allows users to build and run GPU accelerated containers. The toolkit includes a container runtime library and utilities to configure containers automatically to leverage NVIDIA GPUs. 

*If the site is looking to use AI Lab, they will need a GPU; otherwise the performance will be significantly slower (2-2.5x times slower)

**Please contact Connect Support acrconnect@acr.org if you would like to use Connect Linux**


Network requirements:

Requirement

Description

Ports (DICOM)

9090 - 9100

Default ports used for DICOM communications at the site These ports can be configured as needed by Connect administrator at the site.

Ports (Internet Access)

443

Port used to communicate with ACR for registration, upgrades, and any data exchange for any of the applications

Network Speed

100 Mbps or more

Minimum network speed to communicate on the internet and locally at the site


Certificates:
SSL certificate in PFX format with associated password for installation

Supported Browsers:

  • Google Chrome

  • Firefox

  • Microsoft Edge

DICOM Communications on Prem:

  1. Connectivity with their local PACS for getting images

    1. DIMSE – TCP/IP

    2. DICOMWEB - HTTP

  2. Alternative ways to get DICOM images

    1. Local drive on the bind mount

      1. /volumes/data/import/<folder>