Поделиться через


Требования и рекомендации для группы томов приложений для SAP HANA

В этой статье описаны требования и рекомендации, которые необходимо учитывать перед использованием группы томов приложений Azure NetApp Files для SAP HANA.

Требования и рекомендации

  • Необходимо использовать функциональность пула емкости QoS вручную.

  • Необходимо создать группу размещения близкого взаимодействия (PPG) и привязать ее к вычислительным ресурсам SAP HANA. Группе томов приложений для SAP HANA необходима эта настройка для поиска ресурса Azure NetApp Files, близкого к серверам SAP HANA. Дополнительные сведения см. в рекомендациях по группам размещения близкого взаимодействия и созданию группы размещения близкого взаимодействия с помощью портал Azure.

    Примечание.

    Не удаляйте PPG. Удаление PPG удаляет закрепление и может привести к созданию последующих групп томов в подоптимальным расположениям, что может привести к увеличению задержки.

  • Необходимо выполнить настройку размера и системную архитектуру SAP HANA, включая следующие области:

    • ИДЕНТИФИКАТОР SAP (SID)
    • Память
    • Один узел или несколько узлов SAP HANA
    • Определите, следует ли использовать репликацию системы HANA (HSR). HSR позволяет базам данных SAP HANA синхронно или асинхронно реплицироваться из основной системы SAP HANA в вторичную систему SAP HANA.
    • Ожидаемая частота изменений для тома данных (если вы используете моментальные снимки для резервного копирования)
  • Для сопоставления IP-адресов Azure NetApp Files необходимо создать виртуальную сеть и делегированную подсеть.

    Рекомендуется разместить виртуальную сеть и делегированную подсеть во время разработки.

    Группа томов приложений для SAP HANA создает несколько IP-адресов до шести IP-адресов для больших размеров. Убедитесь, что делегированная подсеть имеет достаточно свободных IP-адресов. Рекомендуется использовать делегированную подсеть с не менее чем 251 IP-адресами с размером подсети /24. Ознакомьтесь с рекомендациями по делегированию подсети в Azure NetApp Files.

  • Группа томов приложений для SAP HANA поддерживает только ключи, управляемые платформой, для шифрования томов Azure NetApp Files в настоящее время. Обратитесь к специалисту Azure NetApp Files или CSA, если у вас есть какие-либо вопросы о переходе томов из ключей, управляемых платформой, в управляемые клиентом ключи после создания тома.

Внимание

Использование группы томов приложений для SAP HANA для приложений, отличных от SAP HANA, не поддерживается. Обратитесь к специалисту Azure NetApp Files, чтобы узнать, как использовать макеты нескольких томов Azure NetApp Files с другими приложениями базы данных.

Требования и рекомендации расширения 1 (предварительная версия)

  • Расширение 1 в настоящее время находится в предварительной версии и требует регистрации для функции.
  • Группа томов приложений поддерживает базовые сетевые функции. Если вы зарегистрированы для расширения 1, группа томов приложений также поддерживает стандартные сетевые функции.
  • Расширение 1 поддерживает размещение томов в зоне доступности в качестве нового метода размещения по умолчанию. Это обновление снижает потребность в закреплении набора AVset и устраняет необходимость в группах размещения близкого взаимодействия. С поддержкой размещения тома зоны доступности необходимо выбрать только ту же зону доступности, что и серверы базы данных. Использование размещения томов зоны доступности соответствует рекомендациям Майкрософт по развертыванию инфраструктуры SAP HANA для обеспечения оптимальной производительности с высокой доступностью, максимальной гибкостью и упрощенным развертыванием. Если регионы не поддерживают зоны доступности, можно выбрать региональное развертывание или выбрать группы размещения близкого взаимодействия.

Рекомендации по размещению близкого взаимодействия

Чтобы развернуть тома SAP HANA с помощью группы томов приложений, необходимо убедиться, что виртуальные машины базы данных HANA и ресурсы Azure NetApp Files находятся в близком расположении, чтобы обеспечить наименьшую возможную задержку. Вы можете достичь близкого взаимодействия с помощью любого из следующих методов развертывания:

  • Размещение томов в зоне доступности (предпочтительно) Выберите зону доступности для томов и выберите стандартные сетевые функции для развертывания. Для этого метода не требуется ни группа размещения близкого взаимодействия, ни закрепление виртуальных машин. Прежде чем использовать этот рабочий процесс, необходимо зарегистрировать функцию.
  • Группа размещения близкого взаимодействия с закреплением виртуальной машины в группе томов приложения использует связанную (или привязанную) группу размещения близкого взаимодействия к виртуальным машинам базы данных. При передаче в группу томов приложения ppG используется для поиска всех ресурсов Azure NetApp Files в близком расположении к серверам базы данных. Тома развертываются с помощью основных сетевых функций.

Внимание

PpG привязан только и поэтому может определить расположение виртуальных машин, если запущена по крайней мере одна виртуальная машина и продолжает работать на протяжении всего развертывания AVG. Если все виртуальные машины остановлены, PPG теряет свою привязку и при следующем перезапуске виртуальные машины могут перемещаться в другое расположение. Эта ситуация может привести к увеличению задержки, так как тома Azure NetApp Files не перемещаются после первоначального создания.

Чтобы избежать этой ситуации, следует создать группу доступности для каждой базы данных и использовать форму запроса на закрепление виртуальной машины SAP HANA для закрепления группы доступности в выделенном вычислительном кластере. После закрепления необходимо добавить PPG в группу доступности, а затем развернуть все узлы базы данных SAP HANA с помощью этой группы доступности. Это гарантирует, что все виртуальные машины находятся в одном расположении. Пока запущена одна из виртуальных машин, PPG сохраняет свою привязку для развертывания томов AVG.

Внимание

Если вы запросили закрепление томов SAP HANA в Azure NetApp Files до того, как группа томов приложений была доступна, следует удалить закрепление подписки. Существующее закрепление для подписки может привести к несогласованным развертыванию томов, так как тома группы томов приложений развертываются на основе PPG, а другие тома по-прежнему развертываются на основе существующего закрепления.

Связь между набором доступности, виртуальными машинами, PPG и томами Azure NetApp Files

PpG должен иметь по крайней мере одну виртуальную машину, назначенную ей напрямую или через группу доступности. Цель PPG — извлечь точное расположение виртуальной машины и передать эти сведения в AVG для поиска ресурсов Azure NetApp Files в том же расположении для создания тома. Этот подход работает только в том случае, если запущена по крайней мере ОДНА виртуальная машина в PPG и выполняется. Как правило, необходимо добавить серверы базы данных в этот PPG.

PPG имеют побочный эффект, который, если все виртуальные машины завершаются, следующий перезапуск виртуальных машин не гарантирует, что они будут запускаться в том же расположении, что и раньше. Чтобы предотвратить эту ситуацию, настоятельно рекомендуется использовать группу доступности с всеми виртуальными машинами и PPG, связанными с ней , и использовать рабочий процесс закрепления HANA. Рабочий процесс не только гарантирует, что виртуальные машины не перемещаются при перезапуске, он также гарантирует, что расположения выбраны, где доступны достаточные вычислительные ресурсы и ресурсы Azure NetApp Files.

При использовании PPG без закрепленной группы доступности PPG она потеряет привязку, если все виртуальные машины в этом PPG остановлены. При перезапуске виртуальных машин они могут быть запущены в другом расположении, что может привести к увеличению задержки, так как тома, созданные с группой томов приложений, не будут перемещены.

Два возможных сценария использования PPG

Эта ситуация приводит к двум возможным сценариям:

  • Стабильная долгосрочная настройка:
    Использование группы доступности в сочетании с PPG, в которой группа доступности закреплена вручную.

    При закреплении всегда гарантируется, что размещение виртуальной машины не изменится, даже если все компьютеры в группе доступности остановлены.

  • Временная настройка:
    Использование PPG или группы доступности в сочетании с PPG без каких-либо закреплений.

    В основном ряды виртуальных машин с поддержкой SAP HANA (то есть серии M) находятся близко к ресурсам Azure NetApp Files, чтобы группа томов приложений могли создавать необходимые тома с наименьшей возможной задержкой с помощью PPG. Эта связь между томами и узлами HANA не изменится, если хотя бы одна виртуальная машина работает и работает все время.

Примечание.

При использовании группы томов приложений для развертывания томов HANA необходимо запустить по крайней мере одну виртуальную машину в группе доступности. Без работающей виртуальной машины не удается использовать PPG для поиска оптимального оборудования Azure NetApp files, что приводит к сбою подготовки.

Примечание.

Не удаляйте PPG. Удаление PPG удаляет закрепление и может привести к созданию последующих групп томов в подоптимальным расположениям, что может привести к увеличению задержки.

Следующие шаги