Check if your system meets the minimum requirements by running the ACR Connect Pre-Installation Script


Description and Overview:


ACR Connect is the next generation Imaging Data and Analytic Platform from the ACR. It is an integrated platform that provides access to the portfolio of ACR services (registries, clinical research, and AI model testing) as locally hosted applications with specific features to each of the ACR service areas. It also provides with access to the imaging toolchain developed by the ACR (anonymization, research dataset management, and analytics). It is a local, multi-user system controlled by each site.


System requirements:


Connect can be installed on a stand-alone server, on premise VM, or VM on from a cloud provider (AWS, Azure, GCP, etc.)


Hardware Requirements:

Connect Windows

Minimum

Recommended

OS

Windows Server 2016

Windows Server 2019

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

*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)

Network requirements:

Requirement

Description

Ports (DICOM)

9090 - 9100 (By default, ports are configurable in Windows)


9092 (Linux Only)

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


Additional Port Requirements:

  • To avoid port conflicts and smooth running of Connect Windows on the host, please ensure these ports are not used by any other software.


ServiceHost Port (or Range) (All TCP)Firewall Access
Gateway Service
443Inbound to the server (Local LAN only) Outbound to https://cr-dirl4-webtriad.acr.org/webtriad-dir/
Gateway Service
80No
DICOM Service
104Inbound to the server (Local LAN only)
Kestrel Static
5000No
Homepage Service
5001No
Data Manager Service
5002No
DICOM Service
5003No
Event Logger Service
5004No
DICOM Imaging Service
5005No
DICOM Anonymization Service
5006No
Master Id Index Service
5007No
Modality Inventory Service
5021No
Upload Manager Service
5022No
TRIAD Uploader Service
5023No
DIR Link Service
5031No
AI Lab Service
5040No
AI Lab UI
5041
No
AI Lab MLP Service
5042No
MariaDB3306No
RabbitMQ5672No



Additional URLS:

https://c3.acr.org/health

https://cars.acr.org/appmanagement/health

https://activate-connect.acr.org/health

https://socialgraph.acr.org/api/socialgraph/

https://connect-artifacts.acr.org/service/rest/v1/status

https://sso.acr.org/

https://ok7static.oktacdn.com/


URLS needed for DIR Link:
https://cr-dirl4-webtriad.acr.org/webtriad-dir/

https://nrdr.acr.org