Требования и рекомендации для группы томов приложений для 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 удаляет закрепление и может привести к созданию последующих групп томов в подоптимальным расположениям, что может привести к увеличению задержки.
Следующие шаги
- Сведения об использовании зонального размещения томов базы данных см. в статье Настройка группы томов приложений Azure NetApp Files (ANF) для зонального развертывания SAP HANA
- Общие сведения о группе томов приложений Azure NetApp Files для SAP HANA
- Развертывание первого узла SAP HANA с помощью группы томов приложений для SAP HANA
- Добавление узлов в систему SAP HANA с несколькими узлами с помощью группы томов приложений для SAP HANA
- Добавление томов для системы SAP HANA в качестве базы данных-получателя в HSR
- Добавление томов для системы SAP HANA в качестве системы аварийного восстановления с помощью репликации между регионами
- Управление томами в группе томов приложения
- Удаление группы томов приложения
- Часто задаваемые вопросы о группе томов приложений
- Устранение ошибок группы томов приложения