DRAGEN on Microsoft Azure Batch

You can run DRAGEN analysis on Microsoft Azure Batch. 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.

Requirements

To use DRAGEN on Azure, the following are required:

  • 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.

Supported Regions

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

  • South Central US

  • West Europe (Amsterdam)

  • Southeast Asia (Singapore)

Quota Requirements

Request a NP-series Quota

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 sufficient quota for NP-series VMs or to increase your quota, navigate to your Microsoft Azure portal, and then do as follows:

  1. Select Subscriptions, 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 quota for NP-series VMs, see the Azure documentation available on the Microsoft site.

Pool Allocation Modes

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 additional quota for your Azure Batch account. For information on the current default quota for Batch accounts and 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.

Last updated