Skip to main content

Nexus Repository vs. IQ Server High Availability

Sonatype offers high availability (HA) deployment options for both its Nexus Repository and IQ Server products. The table below details the notable differences in the high availability requirements.

See IQ Server HA help documentation

Requirement

Notable Difference?

Nexus Repository HA for version 3.50.0+

IQ Server HA for version 156+

Java Runtime Environment

Java Compatibility Matrix

No

Nexus Repository versions 3.69.0 - 3.70.0 can use JRE 8, 11, or 17

Nexus Repository versions 3.67.0+ can use JRE 8 or 11

Nexus Repository versions up to and including 3.66.0 require JRE 8

See Nexus Repository Requirements

Ships with OpenJDK17 as of release 178

Earlier versions shipped with OpenJDK8

See IQ Server Requirements

Cloud Provider Tested

Yes

AWS or Azure

AWS; others may work as well

Host Servers

Yes

Kubernetes is not required.

The following are supported:

  • Virtual machines (VMWare/Hyper-V)

  • Bare metal servers

  • AWS EC2

  • Azure VM

Kubernetes is required.

The following are supported:

  • Virtual machines (VMWare/Hyper-V)

  • Bare metal servers

  • AWS EC2

Database

Yes

  • PostgreSQL Instance (self managed on-prem or cloud) version 13+

  • AWS RDS PostgreSQL version 13.3+

  • AWS Aurora PostgreSQL version 13.3+

  • Azure PostgreSQL Flexible Server version 13+

  • PostgreSQL Instance (self managed on-prem or cloud) version 13.3+

  • AWS RDS PostgreSQL version 13.3+

  • AWS Aurora PostgreSQL version 13.3+

Per-node Local Storage

Yes

  • NFS version 4

  • AWS EBS

  • Azure Storage

  • NFS version 4

  • AWS EFS

Orchestration Platforms

Yes

  • AWS EKS v1.23+ (Recommended)

  • Azure AKS 1.25.5

  • Kubernetes (on-prem deployments)

  • GCP

  • AWS EKS v1.23+ (Recommended)

  • Kubernetes (on-prem deployments)

Load Balancers

Yes

  • AWS ALB

  • Azure Load Balancer

  • Nginx/httpd (latest version)

  • AWS ALB

  • Nginx/httpd (latest version)