USD Content Cache (UCC)#
UCC provides a reverse proxy cache between object storage and Cloud Function clients. It caches USD (Universal Scene Description) content to accelerate scene loading and reduce bandwidth costs.
Overview#
UCC intercepts requests for USD content from object storage sources (S3, Azure Blob Storage, NVIDIA Omniverse Nucleus) and serves cached content when available. On cache hits, content is served directly from persistent storage. On cache misses, UCC fetches content from the upstream source, caches it locally, and serves it to the client. This reduces egress costs from cloud storage providers and improves scene load times.
When to Use UCC#
Working with USD scenes stored in object storage
Want to reduce bandwidth usage and egress costs
Need faster scene loading times
Documentation#
Configuration Guide - Helm values, scaling, storage, and cache settings
Deployment Guide - Installing UCC using Helm
TLS Configuration - Enable encrypted communication
Runbooks - Troubleshooting common operational issues