Dataflow now offers two capabilities that directly affect long‑running AI pipelines: a native pause‑and‑resume control for batch jobs and support for G4 virtual machines that host NVIDIA RTX PRO 6000 Blackwell GPUs. Both features aim to reduce wasted compute, improve cost predictability, and enable inference on very large models without leaving the Dataflow environment.
Pause/Resume for batch pipelines
Previously, a failure in a multi‑day batch job forced a full restart, discarding any intermediate results. The new pause‑resume capability lets engineers suspend a running job, address external conditions, and later continue from the last successful checkpoint. It also provides a recovery path for jobs that encounter errors, allowing them to pick up where they left off instead of reprocessing the entire dataset.
From an implementation perspective, pipelines must be designed to tolerate a pause and to be idempotent across retries. Checkpointing mechanisms become more critical, and monitoring systems should be updated to track pause state and resume events. The control surface for pausing and resuming should be governed by appropriate access policies to prevent accidental disruption of production workloads.
Blackwell RTX PRO 6000 GPU support
Dataflow now includes G4 VMs equipped with NVIDIA RTX PRO 6000 Blackwell GPUs, which provide 96 GB of virtual GPU memory and 1.6 TB/s of memory bandwidth. The source claims a performance uplift over the previously available L4 GPU, enabling inference on models exceeding 70 billion parameters directly inside a Dataflow job.
These GPUs integrate with existing Dataflow machine‑learning primitives such as RunInference, right‑fitting, and GPU‑enabled autoscaling. Practitioners will need to select the appropriate G4 VM type, ensure quota availability, and adjust autoscaling hints to take advantage of the higher throughput. Cost considerations become more visible, as GPU‑accelerated instances carry a higher price tag than CPU‑only workers.
Operational and security considerations
The pause‑resume feature introduces a new operational command that must be audited. Teams should verify that only authorized identities can issue pause or resume actions, and that job state is persisted securely across the pause interval. Long‑lived paused jobs may retain temporary storage or credentials, so reviewing data‑retention policies is advisable.
GPU‑enabled workers expand the attack surface of the compute environment. Access to G4 VMs should be limited to roles that require GPU resources, and monitoring should include GPU utilization metrics to detect anomalous usage. Because the Blackwell GPUs are offered in specific zones, engineers should confirm that zone placement aligns with data residency and compliance requirements.
Related CloudNinjas coverage: Google Cloud.
What This Means For Practitioners
- Identify batch pipelines that suffer from frequent failures or long runtimes and evaluate them for pause‑resume eligibility.
- Ensure pipeline code is checkpoint‑friendly and that state persistence survives a pause.
- Prototype inference workloads on the RTX PRO 6000 GPU using
RunInferenceto validate performance and resource sizing. - Update autoscaling configurations to expose GPU‑enabled scaling hints where appropriate.
- Review IAM policies to restrict pause/resume commands and GPU provisioning to trusted principals.
- Incorporate GPU utilization and pause‑state metrics into existing observability dashboards.


