Deploy the first SAP HANA host using application volume group for SAP HANA

All deployments start with the volumes for a single SAP HANA host. This is the case even for large, multiple-host installations. The shared, log-backup, and data-backup volumes are created only for the first host. All other hosts in a multiple-host environment share these volumes, and they add only data and log volumes for each additional host.

This article describes how to deploy the first SAP HANA host using Azure NetApp Files application volume group for SAP HANA.

Before you begin

You should understand the requirements and considerations for application volume group for SAP HANA.

Be sure to follow the pinning recommendations and have at least one HANA virtual machine (VM) in the availability set started. Alternately, you can use Application volume group for SAP HANA extension 1.

Register for extension 1

Azure NetApp Files application volume group for SAP HANA Extension 1 is currently in preview. You need to register the feature before using it for the first time. Feature registration may take up to 60 minutes to complete.

  1. Register the feature

    Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFHANAVolumeGroupExtension1 
    
  2. Check the status of the feature registration:

    Note

    The RegistrationState may be in the Registering state for up to 60 minutes before changing to Registered. Wait until the status is Registered before continuing.

    Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFHANAVolumeGroupExtension1 
    

You can also use Azure CLI commands az feature register and az feature show to register the feature and display the registration status.

Steps

Important

The options for this procedure differ if you've registered for the Application volume group for SAP HANA extension 1 preview. Select the correct tab for your configuration. To take advantage of the feature, you must register for extension 1.

  1. From your NetApp account, select Application volume groups, then +Add Group.

    Screenshot that shows how to add a group.

  2. In Deployment Type, select SAP HANA then Next.

    Screenshot that shows the Create Volume Group window.

  3. In the SAP HANA tab, provide HANA-specific information:

    • SAP ID (SID):
      The three alphanumeric-character SAP HANA system identifier.
    • Group name: The volume group name. For a multiple-host SAP HANA system, each host creates its own group. Because you're creating the first host, the group name starts with 'Name-proposal'-00001.
    • SAP node memory:
      This value defines the size of the SAP HANA database on the host. It's used to calculate the required volume size and throughput.
    • Capacity overhead (%):
      When you use snapshots for data protection, you need to plan for extra capacity. This field adds an additional size (%) for the data volume. You can estimate this value by using "change rate per day" X "number of days retention".
    • Single-host:
      Select this option for an SAP HANA single-host system or the first host for a multiple-host system. Only the shared, log-backup, and data-backup volumes are created with the first host.
    • Multiple-host: Select this option for adding additional hosts to a multiple-hosts HANA system.

    Select Next: Volume Group.

    Screenshot that shows the SAP HANA tag.

  4. In the Volume group tab, provide information for creating the volume group:

    • Proximity placement group (PPG):
      Specifies that the data, log, and shared volumes are to be created close to the VMs.
    • Capacity pool:
      All volumes are placed in a single manual QoS capacity pool. If you want to create the log-backup and data-backup volumes in a separate capacity pool, you can choose not to add those volumes to the volume group.
    • Virtual network:
      Specify an existing VNet where the VMs are placed.
    • Subnet:
      Specify the delegated subnet where the IP addresses for the NFS exports are created. Ensure that you have a delegated subnet with enough free IP addresses.

    Select Next: Tags.

    Screenshot that shows the Volume Group tag.

  5. In the Tags section of the Volume Group tab, you can add tags as needed for the volumes.

    Select Next: Protocol.

    Screenshot that shows how to add tags.

  6. In the Protocols section of the Volume Group tab, you can modify the Export Policy, which should be common to all volumes.

    Select Next: Volumes.

    Screenshot that shows the protocols tags.

  7. The Volumes tab summarizes the volumes that are being created with proposed volume name, quota, and throughput.

    The Volumes tab also shows that only the data, log, and shared volumes are created close to the HANA VMs. The other volumes (data-backup and log-backup) are created at a different location within the region.

    The creation for the data-backup and log-backup volumes is optional.

    Screenshot that shows a list of volumes being created.

  8. In the Volumes tab, you can select each volume to view or change the volume details. For example, select "data-volume-name".

    Not all settings can be changed because of SAP HANA certification restrictions.

    When you select a volume, you can change the following values in the Basics tab:

    • Volume Name:
      It's recommended that you retain the suggested naming conventions.
    • Quota:
      The size of the volume.
    • Throughput:
      You can reduce the throughput requirements for development or test systems accordingly to the value required for your use cases.

    Select Next: Protocols to review the protocol settings.

    Screenshot that shows the Basics tab of Create a Volume Group page.

  9. In the Protocols tab of a volume, you can modify File path (the export name where the volume can be mounted) and Export policy as needed.

    You cannot change the protocol for the data and log volumes.

    Select the Tags tab if you want to specify tags for a volume. Or select Volumes to return to the Volumes overview page.

    Screenshot that shows the Protocol tab of Create a Volume Group page.

  10. The Volumes page displays volume details.

    Screenshot that shows Volumes page with volume details.

    If you want to remove the optional volumes (marked with a *), such as data-backup volume or log-backup volume from the volume group, select the volume then select Remove volume. Confirm the removal in the dialog box that appears.

    Important

    You cannot add a removed volume back to the volume group again. You need to stop and restart the application volume group configuration.

    Screenshot that shows how to remove a volume.

    Select Volumes to return to the Volume overview page. Select Next: Review + create.

  11. The Review + Create tab lists all the volumes and their creation method. Select Create Volume Group to start the volume group creation.

    Screenshot that shows the Review and Create tab.

  12. The Volume Groups deployment workflow starts. You can monitor the progress. This process can take a few minutes to complete.

    Screenshot that shows the Deployment in Progress window.

    You can display the list of volume groups to see the new volume group. You can select the new volume group to see the details and status of each of the volumes being created.

    Creating a volume group is an "all-or-none" operation. If one volume cannot be created, all remaining volumes are removed.

    Screenshot that shows the new volume group.

Next steps