Data Staging¶
The local data center hosts a variety of services that stage and process data on its way to the cloud:
aind-data-transfer-serviceFastAPI service that accepts and validates data upload requests, retrieves the associated metadata, and dispatches compression and transfer jobs to the workflow manager for execution on the HPC cluster.
aind-airflow-serviceApache Airflow–based workflow manager that schedules, submits, and monitors the data processing and upload jobs.
slurmHPC cluster for processing and upload tasks.
aind-metadata-serviceREST API that compiles and returns
aind-data-schemametadata, aggregating and mapping records from multiple upstream data providers.VASTShared storage.
- Container registry
Docker images used to run processing jobs.