Skip to main content
CoreWeave has developed Day 2+ systems that enhance infrastructure reliability and performance. Through automated validation, continuous monitoring, and rapid remediation, CoreWeave makes sure every component, from compute Nodes to InfiniBand fabrics, operates efficiently from initial deployment through production.

How it works

CoreWeave systems perform ongoing health checks and fabric diagnostics, which enable faster cluster provisioning and early fault detection. This proactive approach keeps infrastructure running efficiently. To keep your workloads reliable, CoreWeave uses a combination of active testing and passive monitoring to identify and resolve issues, often before they affect your workloads. The following sections describe how each part of this system works, from active health checks and passive monitoring to InfiniBand validation and trend analysis.

Active health checks

To keep Nodes reliable, CoreWeave runs periodic HPC Verification tests that use all GPUs on a Node for approximately 20 minutes. These tests run once per hour and appear in Grafana dashboards, where you see a spike in GPU SM Utilization, CPU Utilization, and GPU Memory Utilization metrics. The GPU SM Utilization metric indicates how actively the test uses the GPU’s compute cores (streaming multiprocessors). High values reflect the compute-intensive activity during the test window. These spikes follow a consistent pattern across all GPUs on each Node, as shown in the example image. Grafana active health checks These tests only run on idle Nodes, carry a low Kubernetes scheduling priority, and are preemptible. If a customer workload is scheduled or already running on a Node, the test doesn’t start, or stops immediately, which ensures zero impact to any jobs. These diagnostic routines validate Node performance under load while remaining transparent to your workloads.
Some open source schedulers, like Volcano, might not support automatic eviction of our verification tests. If you use a custom scheduler and have questions about active health check behavior, contact CoreWeave Support.

Passive monitoring

When workloads are active, CoreWeave collects and analyzes both in-band and out-of-band telemetry, and monitors logs to detect anomalies. When issues arise, CoreWeave systems trigger automated remediation through Node lifecycle events.

Automated remediation and Node replacement

Any deviation from specifications automatically triggers a lifecycle event that rectifies the identified issues and maintains the fleet’s integrity and performance. When a predetermined set of remediation strategies can’t resolve an issue, CoreWeave transitions the affected Node out of production to prevent impact on service quality. CoreWeave automatically replaces Nodes that leave your production cluster with new Nodes, which keeps the cluster at full capacity. Before a failed Node returns to the production fleet, it undergoes the full onboarding suite of tests. This process takes up to 48 hours to verify the Node is ready to resume production workloads.

Automated InfiniBand validation

CoreWeave tests the InfiniBand fabric multiple times daily. Any deviations from the intended topology raise automatic tickets for data center technicians.

Trend analysis

CoreWeave uses historical test data to identify patterns, predict failures, and fine-tune performance over time.

Manual InfiniBand testing

The CoreWeave network team also performs weekly manual inspections to catch rare or complex issues that automation might miss.

Why this matters

With CoreWeave’s automated infrastructure lifecycle, you get the following benefits:
  • Faster Node provisioning.
  • Earlier detection of system health issues.
  • Fewer performance bottlenecks.
These systems keep CKS clusters reliable and high-performing, two essential requirements for AI workloads.
Last modified on June 4, 2026