Установка SAP HANA на виртуальные машины Azure
Введение
Этот документ поможет вам найти подходящие ресурсы для развертывания HANA на виртуальных машинах Azure, включая документы, которые необходимо проверка перед установкой SAP HANA на виртуальных машинах Azure. Цель состоит в том, чтобы убедиться, что вы можете выполнить правильные действия для достижения поддерживаемой конфигурации SAP HANA в Azure.
Примечание
Это руководство описывает развертывание SAP HANA на виртуальных машинах Azure. Сведения о развертывании SAP HANA в крупных экземплярах HANA см. в статье Установка и настройка SAP HANA (крупные экземпляры) в Azure.
Предварительные требования
В этом руководстве также предполагается, что вы знакомы со следующими технологиями и процедурами:
- SAP HANA и SAP NetWeaver и их локальная установка.
- Установка и эксплуатации SAP HANA и экземпляров приложения SAP в Azure.
- Основные понятия и процедуры описаны в следующих документах:
- Планирование развертывания SAP в Azure, в т. ч. планирование виртуальной сети Azure и использование службы хранилища Azure. См. документ: SAP NetWeaver на виртуальных машинах Azure — руководство по планированию и реализации
- Принципы и способы развертывания виртуальных машин в Azure. См. статью Развертывание виртуальных машин Azure для SAP
- Основные понятия, связанные с высоким уровнем доступности для SAP HANA, описаны в статье Высокий уровень доступности SAP HANA для виртуальных машин Azure
Пошаговые инструкции, выполняемые до развертывания
В этом разделе приводятся различные действия, которые необходимо выполнить перед началом установки SAP HANA на виртуальную машину Azure. Порядок перечисляется и поэтому следует следовать в указанном порядке:
- Хотя технически это возможно, некоторые сценарии развертывания не будут поддерживаться в Azure. Поэтому следует ознакомиться с документом Сценарии для поддержки рабочих нагрузок SAP на виртуальных машинах Azure, чтобы получить информацию о сценарии, который вы намерены реализовать при развертывании SAP HANA. Если сценарий отсутствует в списке, необходимо предположить, что он не был протестирован и, как следствие, не поддерживается.
- Предположим, что у вас есть примерное представление о требованиях к памяти для развертывания SAP HANA, необходимо найти подходящую виртуальную машину Azure. Не все виртуальные машины, сертифицированные для SAP NetWeaver, как это указано в Примечании о поддержке SAP #1928533, являются сертифицированными для SAP HANA. Точная информация о виртуальных машинах Azure, сертифицированных для SAP HANA, приводится на веб-сайте Каталог оборудования SAP HANA. Единицы, названия которых начинаются с буквы S, являются единицами крупных экземпляров HANA, а не виртуальными машинами Azure.
- Для разных типов виртуальных машин Azure имеются разные требования на минимальные версии операционных систем SUSE Linux или Red Hat Linux. На веб-сайте Каталог оборудования SAP HANA необходимо щелкнуть соответствующую запись в списке сертифицированных единиц SAP HANA, чтобы получить подробные сведения об этой единице. Помимо поддерживаемой рабочей нагрузки HANA, перечислены выпуски ОС, поддерживаемые этими единицами для SAP HANA.
- В соответствии с выходом новых версий операционных систем необходимо учитывать требования для минимальных версий ядра. Эти минимальные версии приводятся в следующих примечаниях о поддержке SAP:
- Примечание о поддержке SAP #2814271: сбой резервного копирования SAP HANA в Azure с ошибкой контрольной суммы
- Примечание о поддержке SAP #2753418: потенциальное снижение производительности из-за отката таймера
- Примечание о поддержке SAP #2791572: снижение производительности из-за отсутствия поддержки VDSO для Hyper-V в Azure
- В зависимости от версии ОС, поддерживаемой для выбранного типа виртуальной машины, нужно проверить наличие в этой операционной системе поддержки необходимого выпуска SAP HANA. В Примечании о поддержке SAP #2235581 можно ознакомиться с матрицей поддержки выпусков SAP HANA в различных версиях операционных систем.
- Когда вы нашли допустимое сочетание типа виртуальной машины Azure, выпуска операционной системы и выпуска SAP HANA, необходимо проверка матрицу доступности продуктов SAP. В матрице доступности SAP можно проверить, поддерживается ли продукт SAP, который вы хотите запустить в базе данных SAP HANA.
Пошаговое развертывание виртуальной машины и требования к гостевой ОС
На этом этапе необходимо выполнить действия по развертыванию виртуальных машин для установки HANA и надлежащим образом оптимизировать выбранную операционную систему после установки.
Выберите базовый образ из коллекции Azure. Если вы хотите создать собственный образ операционной системы для SAP HANA, нужно знать все пакеты, которые необходимы для успешной установки SAP HANA. В противном случае рекомендуется использовать образы SUSE и Red Hat из коллекции, предназначенные для SAP или SAP HANA. В эти образы включены пакеты, необходимые для успешной установки HANA. В зависимости от контракта на поддержку с поставщиком операционной системы необходимо выбрать образ, в котором вы используете собственную лицензию, или выбрать образ ОС, включающий поддержку.
Если вы выбираете образ гостевой ОС, требующий наличия собственной лицензии, необходимо зарегистрировать этот образ ОС в подписке, чтобы вы могли скачивать и применять последние исправления. На этом шаге потребуется общедоступный доступ к Интернету, если вы не настроили частный экземпляр, например сервер SMT в Azure.
Выберите конфигурацию сети для виртуальной машины. Дополнительные сведения см. в документе Конфигурации и операции инфраструктуры SAP HANA в Azure. Следует иметь в виду, что квоты на пропускную способность сети, которые можно назначить виртуальным сетевым картам в Azure, отсутствуют. Поэтому направление трафика через разные виртуальные сетевые адаптеры обуславливается только факторами безопасности. На вас возлагается ответственность найти компромисс между сложностью маршрутизации трафика через несколько виртуальных сетевых адаптеров с одной стороны и требованиями, обусловленными факторами безопасности с другой стороны.
После развертывания и регистрации виртуальной машины необходимо применить последние исправления для операционной системы. Регистрация должна выполняться в вашей собственной подписке. Если вы выбрали образ, который включает поддержку операционной системы, у виртуальной машины уже должен быть доступ к исправлениям.
Примените настройки, необходимые для SAP HANA. Эти настройки перечислены в следующих заметках о поддержке SAP:
- Примечание о поддержке SAP #2694118 — расширение, обеспечивающее высокий уровень доступности для Red Hat Enterprise Linux в Azure
- Примечание по поддержке SAP #1984787 — заметки об установке SUSE LINUX Enterprise Server 12
- Примечание о поддержке SAP #2578899 — заметки об установке SUSE Linux Enterprise Server 15
- Примечание о поддержке SAP #2002167 — установка и обновление Red Hat Enterprise Linux 7.x
- SAP Support Note #2292690 — SAP HANA DB: Recommended OS settings for RHEL 7 (Примечание по поддержке SAP №2292690. База данных SAP HANA: рекомендуемые параметры операционной системы для RHEL 7).
- Примечание о поддержке SAP #2772999 — установка и настройка Red Hat Enterprise Linux 8.x
- Примечание по поддержке SAP #2777782 — База данных SAP HANA: рекомендуемые настройки для ОС RHEL 8
- Примечание по поддержке SAP #2455582 — Linux: запуск приложений SAP, скомпилированных с помощью GCC 6.x
- Примечание о поддержке SAP #2382421 — оптимизация конфигурации сети на уровне HANA и ОС
Выберите тип хранилища Azure и макет хранилища для установки SAP HANA. Вам следует использовать либо подключенные диски Azure, либо собственные общие ресурсы Azure NFS. Поддерживаемые типы хранилища Azure и сочетания различных типов хранилища Azure, которые можно использовать, описаны в разделе Конфигурации хранилища виртуальных машин Azure SAP HANA. Приводимые в этом документе конфигурации следует рассматривать в качестве отправной точки. Для непроизводственных систем можно уменьшить пропускную способность или количество операций ввода-вывода, выполняемых в секунду. Для рабочих систем может потребоваться увеличить пропускную способность и количество операций ввода-вывода в секунду.
Убедитесь, что вы настроили ускоритель записи Azure для томов, содержащих журналы транзакций СУБД или журналы повтора, при использовании серии M или Mv2-Series виртуальных машин. Следует учитывать ограничения, существующие для Ускорителя записи, которые описаны в соответствующей документации.
Проверьте, включена ли ускорение сети Azure на развернутых виртуальных машинах.
Примечание
Не все команды, указанные в разных профилях настройки SAP или описанные в примечаниях, могут успешно выполняться в Azure. Выполнение команд, управляющих режимом питания виртуальных машин, обычно завершается сообщением об ошибке, так как режим питания базового оборудования узла Azure недоступен для управления.
Пошаговые подготовительные действия, характерные для виртуальных машин Azure
Одной из подготовительных действий Azure является установка расширения виртуальной машины Azure, которое предоставляет данные мониторинга для агента узла SAP. Сведения об установке этого расширения мониторинга приводятся в следующих документах:
- В Примечании для SAP 2191498 обсуждается расширенный мониторинг SAP, выполняемый с помощью виртуальных машин Linux в Azure
- В Примечании для SAP 1102124 обсуждается использование программы SAPOSCOL в Linux
- В Примечании для SAP 2178632 обсуждаются ключевые метрики мониторинга для SAP в Microsoft Azure
- Развертывание виртуальных машин Azure для SAP NetWeaver
Установка SAP HANA
С помощью развернутых виртуальных машин Azure и зарегистрированных и настроенных операционных систем вы можете установить SAP HANA в соответствии с инструкциями по установке SAP. Хорошей отправной точкой является веб-сайт SAP: ресурсы HANA
Для реализации конфигураций SAP HANA с горизонтальным масштабированием, основанным на использовании напрямую подключенных дисков хранилища Azure класса Premium или дисков класса Ultra, следует ознакомиться с подробными сведениями из документа Конфигурации и операции инфраструктуры SAP HANA в Azure
Дополнительные ресурсы о резервном копировании SAP HANA
Сведения о резервном копировании баз данных SAP HANA на виртуальных машинах Azure см. в следующих документах:
- Руководство по резервному копированию SAP HANA на виртуальных машинах Azure
- Резервное копирование SAP HANA в Azure на уровне файлов
Дальнейшие действия
Ознакомьтесь со следующей документацией:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по