country_code

Hardware Sizing Guide#

Nucleus is available as a fully scalable solution within the Omniverse Enterprise Nucleus Server. The information below explains the sizing and hardware requirements deploying your own Nucleus Enterprise 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.