NVCF and Omniverse Caches#
Important
Omniverse Streaming consists of artifacts (Helm charts and containers) that are both publicly available and gated. While the publicly accessible components are available on NGC, to gain access to the gated components, contact your NVIDIA Account Manager or click here for more information.
This section covers cache components for self-hosted NVCF deployments. Caches improve performance by storing frequently accessed content locally, reducing network bandwidth usage and accelerating scene loading.
Overview#
Self-hosted NVCF supports several cache components, grouped by where each is documented.
NVCF Caches#
Container Cache: Accelerates container image pulls by caching NGC images locally.
GXCache (Gated Artifact): Distributed shader cache that reduces shader compilation time and speeds up rendering.
Omniverse Caches#
Derived Data Cache Service (DDCS): Caches derived content to reduce scene load time and improve rendering performance.
Omniverse Content Cache (OVCC): Caches USD content from object storage to accelerate scene loading.
Documentation#
Each cache component has documentation covering configuration, deployment, and advanced features.
Configuration#
Cache components are configured using Helm values files. Each cache guide includes:
Base configuration examples
Configuration options and parameters
Performance tuning recommendations
Best practices
Monitoring#
Cache components include Prometheus metrics for monitoring:
Cache hit ratios
Storage utilization
Request throughput
Performance metrics
Next Steps#
Review cache guides: Read the detailed guides for caches you want to deploy.
Plan your deployment: Determine which caches fit your use case.
Configure caches: Set up Helm values files based on the examples.
Deploy caches: Install caches using Helm or Helmfile.
Monitor performance: Set up monitoring dashboards and alerts.