To increase reliability during deployments and lifecycle operations (such as scaling or relaunching), Viz Now use Targeted Capacity Reservations (CRs). These are short-lived reservations created and managed by Viz Now to secure the required EC2 capacity at launch time.

Why This Matters

EC2 GPU instances are in high demand and can be scarce, especially in select regions or during peak usage periods. By default, Viz Now improves your chances of successful launches by creating temporary, targeted capacity reservations scoped specifically to the instance types, availability zone, and resource needs of your space.

These targeted CRs:

  • Provide isolation from general on-demand pools, reducing deployment failure risk

  • Attempt to secure resource availability at the moment of launch, however success depends on the ability to create the targeted reservation. If capacity is not available, Viz Now will inform the user and allow them to decide how to proceed (details covered later).

  • Are ephemeral, typically retained for a short duration (for example, 20 minutes) to support post-launch stability and cleanup.


Important Notes

  • This feature only applies to spaces deployed using the latest deployment packages.

  • Spaces created using legacy deployment scripts (prior to this feature rollout) rely on open reservation pools, which may lead to contention or misallocation.

(blue star) If a user attempts to configure capacity reservation options in an unsupported (legacy) space, a warning will appear in the UI indicating that this space does not support managed targeted reservations.

image-20250707-190411.png

To take full advantage of these capacity reservation improvements, we recommend creating new spaces using the latest deployment packages.