Crunch is the name for the Arvados system for managing computation. It provides an abstract API to various clouds and HPC resource allocation and scheduling systems, and integrates closely with Keep storage and the Arvados permission system.
Note: although the preferred API for Arvados going forward, the Container API may not yet be available on all installations.
container_uuidfield. If the same request has been submitted in the past, it may reuse an existing container. The reuse behavior can be suppressed with
use_existing: falsein the container request.
Queuedstate and submit a container executor to the underlying work queuing system (such as SLURM).
Completestate. If the container execution was interrupted or lost due to system failure, it will go into the
output_uuidfield of the container request contains the uuid of output collection produced by container request.
Queuedstate and attempt to allocate nodes to run the job.
outputfield with the portable data hash of the collection with the output files of the job.
The content of this documentation is licensed under the
Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the Apache License, Version 2.0.