Flywheel sites using V3 infrastructure can employ a cluster to add compute resources for uploading their data. A cluster is a group of interconnected computers that work together to perform computationally intensive tasks. Running your ingest jobs on your Flywheel cluster means your data uploads faster and more reliably than if you use only your computer.
This article explains how to find out if you have access to a cluster as well as finding the URL for your cluster.
-
When using the cluster for ingest project commands, you may incur data ingress and egress fees because you are moving data in or out of cloud storage. If you are unsure if these fees are applicable to your Flywheel configuration, contact Flywheel support.
-
Your Flywheel Site must be on V3 to use a cluster.
How do I find out if I have V2 or V3 infrastructure?
To find your Flywheel software version as well as if you are using V2 or V3 infrastructure:
-
Sign in to Flywheel.
-
In the top right corner, select the help menu. This will tell you your Flywheel version as well as the infrastructure version (v2 or v3). For example, this site is using Flywheel version 12.0.1 with the V3 infrastructure.
-
-
To leverage the cluster, you must use the Flywheel command-line interface (CLI) to upload data. Learn more about how to install the CLI.
Your Flywheel cluster URL is the same URL you use to sign in to Flywheel followed by /ingest.
For example, if you sign in to Flywheel at https://universityABC.flywheel.io
, the cluster URL is https://universityABC.flywheel.io/ingest
.
Use the --cluster
optional flag in your CLI command. For example if you are importing DICOMs using the cluster, your command would be:
fw ingest dicom ~/Desktop/flywheel psychology "Anxiety Study" --cluster https://universityABC.flywheel.io/ingest
Not every CLI command includes the cluster feature. Below are the commands where you can leverage a cluster for faster data import.