Hardware Sizing Guide

Nucleus is available as a service within Onniverse Workstation and as a fully scalable solution within the Omniverse Enterprise Nucleus Server. The information below explains the sizing and hardware requirements for both options.

Enterprise Nucleus Server

Sizing and hardware requirements for an Enterprise Nucleus Server.

Sizing specification

Users

Notes

Operating System

  • 500 Concurrent Users

  • 8-30** Live Edit Users (Per Session)

  • Designed for Production Environments

  • Single Sign-On (SSO) Support

  • SSL Support

  • Linux (Docker)

Note

Update frequency for Live Edit grow nearly quadratically as new users join a Live Edit session as each user is concurrently receiving updates from all other users.

Example:

In a session with 10 users, each of the 10 users (tu) is receiving updates from the other 9 users (uu), on a per property update (ppu) for the number of updates per second (ups). The calculation for this is approximately (tu * uu * ppu * ups).

Recommendations for environments with 15 and greater Live Edit Users:
  • High speed NVMe storage used for Nucleus to handle update frequencies

  • Strong data connectivity with low latency to the Enterprise Nucleus Server

  • Workloads limited to object manipulation and transform based animation

  • Deforming of prims kept to a minimum (Deforming prims will diligently push updates for each and every vertex that is changed.)

  • USD Stage is completely built on load (New data referencing requires data to be loaded for all users.)

Minimum Hardware Requirements

Hardware

Requirement

CPU

16 Cores​ (3.0 GHz or Higher)

Memory/RAM

32 GB

Storage*

500 GB

* Storage size is dependent on the amount of assets stored within the Nucleus service. For best performance, SSD-type disks are recommended.

Best Practices & Recommendations

  • For the updated list of compatible host operating systems and Docker versions for running an Enterprise Nucleus Server, click here.

  • Greater system memory will improve Linux OS filesystem cache. This benefits large numbers of concurrent file transfers​.

  • Scale to additional LFT instances as concurrent usage grows. We recommend one LFT instance per 10 concurrent up/downloads.

Warning

Due to the transactional nature of the file storage and databases within an Enterprise Nucleus Server, remotely mounted storage using protocols such as SMB/CIFS, NFS, or iSCSI is not supported. If installing an Enterprise Nucleus Server within a virtualized environment (i.e., VMware or Hyper-V), ensure that the disks for Nucleus reside within the virtual machine’s container.

Nucleus Workstation

Sizing and hardware requirements for Nucleus Workstation.

Sizing specification

Users

Notes

Operating System

  • 1 to 2 Concurrent Users

  • 1 to 2 Live Edit Users

  • Designed for small groups

  • Performance depends on Workstation hardware

  • Windows 10/11

  • Windows Server 2019/2022

  • Linux (Ubuntu 22.04 recommended)

Important

Omniverse Workstation is designed for small teams and does not perform at scale for larger team use cases. Additionally, advanced security features such as SSL/TLS-based connections (HTTPS) and Single Sign-On (SSO) integration are not available.

Minimum Hardware Requirements

Hardware

Requirement

CPU

6+ Cores​ (3.0 GHz or Higher)

Memory/RAM

16 GB

Storage*

50 GB

* Storage size is dependent on the amount of assets stored within the Nucleus service. For best performance, SSD-type disks are recommended.