.. _install-on-azure: Install on Azure ---------------- This section describes how to install the Driverless AI image from Azure. **Note**: Prior versions of the Driverless AI installation and upgrade on Azure were done via Docker. This is no longer the case as of version 1.5.2. **Watch the installation video** `here `__. Note that some of the images in this video may change between releases, but the installation steps remain the same. Environment ~~~~~~~~~~~ +----------------------------+---------------+----------+-----------------+ | Provider | Instance Type | Num GPUs | Suitable for | +============================+===============+==========+=================+ | Azure | Standard_NV6 | 1 | Experimentation | | +---------------+----------+-----------------+ | | Standard_NV12 | 2 | Experimentation | | +---------------+----------+-----------------+ | | Standard_NV24 | 4 | Serious use | | +---------------+----------+-----------------+ | | Standard_NC6 | 1 | Experimentation | | +---------------+----------+-----------------+ | | Standard_NC12 | 2 | Experimentation | | +---------------+----------+-----------------+ | | Standard_NC24 | 4 | Serious use | +----------------------------+---------------+----------+-----------------+ About the Install ~~~~~~~~~~~~~~~~~ .. include:: linux-rpmdeb-about.frag Installing the Azure Instance ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Log in to your Azure portal at https://portal.azure.com, and click the **Create a Resource** button. 2. Search for and select **H2O DriverlessAI** in the Marketplace. .. image:: ../images/azure_select_driverless_ai.png :align: center 3. Click **Create**. This launches the H2O DriverlessAI Virtual Machine creation process. .. image:: ../images/azure_search_for_dai.png :align: center 4. On the **Basics** tab: a. Enter a name for the VM. b. Select the Disk Type for the VM. Use HDD for GPU instances. c. Enter the name that you will use when connecting to the machine through SSH. d. Enter and confirm a password that will be used when connecting to the machine through SSH. e. Specify the Subscription option. (This should be Pay-As-You-Go.) f. Enter a name unique name for the resource group. g. Specify the VM region. Click **OK** when you are done. .. image:: ../images/azure_basics_tab.png :align: center 5. On the **Size** tab, select your virtual machine size. Specify the HDD disk type and select a configuration. We recommend using an N-Series type, which comes with a GPU. Also note that Driverless AI requires 10 GB of free space in order to run and will stop working of less than 10 GB is available. We recommend a minimum of 30 GB of disk space. Click **OK** when you are done. .. image:: ../images/azure_vm_size.png :align: center 6. On the **Settings** tab, select or create the Virtual Network and Subnet where the VM is going to be located and then click **OK**. .. image:: ../images/azure_settings_tab.png :align: center 7. The **Summary** tab performs a validation on the specified settings and will report back any errors. When the validation passes successfully, click **Create** to create the VM. .. image:: ../images/azure_summary_tab.png :align: center 8. After the VM is created, it will be available under the list of Virtual Machines. Select this Driverless AI VM to view the IP address of your newly created machine. 9. Connect to Driverless AI with your browser using the IP address retrieved in the previous step. .. code-block:: bash http://Your-Driverless-AI-Host-Machine:12345 Stopping the Azure Instance ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Azure instance will continue to run even when you close the Azure portal. To stop the instance: 1. Click the **Virtual Machines** left menu item. 2. Select the checkbox beside your DriverlessAI virtual machine. 3. On the right side of the row, click the ... button, then select **Stop**. (Note that you can then restart this by selecting **Start**.) .. image:: ../images/azure_stop_vm.png :align: center .. include:: upgrade-azure-image.rst