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.