DRAGEN on Azure Batch
You can run DRAGEN analysis on Azure Batch using the DRAGEN Bio-IT Platform for Genomic Data Analysis on Microsoft Azure Batch. For information on using DRAGEN, see the Illumina DRAGEN Bio-IT Platform support site page. For information on using Azure, see the Azure documentation available on the Microsoft site.
If you are not using an Azure Batch account, see DRAGEN on Microsoft Azure for information on using DRAGEN without Azure Batch.
To use DRAGEN Bio-IT Platform for Genomic Data Analysis on Azure, make sure you meet the following requirements.
• | DRAGEN Multi-Cloud license. For more information, contact Illumina Technical Support. |
• | Azure cloud subscription. |
• | Quota for NP-series virtual machines (VM). |
• | Azure command-line interface (CLI). For instructions on installing the Azure CLI, see the Azure documentation available on the Microsoft site. |
• | Genomic data uploaded to your Azure Blob storage account. |
• | The Azure directory principal must be assigned the Contributor role for the Azure subscription. |
If you would like to restrict access, you can run deployment pipelines as a managed service principal with the Contributor role.
DRAGEN on Azure is available in the following regions with field programmable gate array (FPGA)-enabled, standard NP-series virtual machines.
• | West US 2 |
• | East US |
• | Amsterdam |
• | Singapore |
Quota Requirements
DRAGEN requires FPGA hardware. You must request access to the FPGA-enabled, NP-series VMs.
The vCPU requirements for NP-series SKUs are in increments of 10. When requesting an updated quota, DRAGEN recommends requesting vCPUs in batches of 10. The instructions for running DRAGEN on Azure require a minimum increase of 10 vCPU quotas for NP-series machines.
To make sure you have a quota for NP-series VMs or to increase a quota, navigate to your Microsoft Azure portal, and then do as follows.
1. | Select Subscriptions, and then choose your subscription. |
2. | Under Settings, select Usage + quotas. |
3. | Enter NP into the search bar to filter for the NP-series. |
The quota list displays Standard NPS Family vCPUs.
4. | If you do not see any results, select Request Increase. For more information on requesting a quota for NP-series VMs, see the Azure documentation available on the Microsoft site. |
By default, Azure Batch allocates pools using the Batch service mode. In Batch service mode, compute nodes are separated into different quotas. To run DRAGEN in Batch service mode, you need to request an additional quota for your Azure Batch account. For the current default quotas for Batch accounts and for information on increasing your Azure Batch account quota, see the Azure Batch documentation available on the Microsoft Azure site.
If using user subscription mode for your Batch account, you must add the Azure Batch service as the Contributor role. For more information, see the Microsoft Azure Batch documentation available on the Microsoft site.