Выбор виртуальной машины для производственной базы данных SAP HANA.
→Используйте виртуальные машины серии Mv2 или M для больших баз данных (>4 ТБ). Используйте сертифицированные SAP виртуальные машины серии Edsv5 для небольших производственных баз данных HANA (<4 ТБ).
Почему: Серии M/Mv2 сертифицированы SAP для рабочих нагрузок с большим объемом памяти. Серия Edsv5 предлагает экономически эффективный сертифицированный вариант для небольших экземпляров HANA. Другие серии (D, F, L) не сертифицированы для производственных баз данных HANA.
Источник↗
Выбор виртуальной машины для сервера приложений SAP NetWeaver.
→Используйте виртуальные машины серии Edsv5 или Ddsv5. Размер выбирайте на основе требований SAPS из отчетов SAP EarlyWatch Alert или SAP Quick Sizer.
Почему: Виртуальные машины серий E и D обеспечивают сбалансированное соотношение ЦП и памяти, подходящее для рабочих нагрузок серверов приложений SAP, и сертифицированы SAP для NetWeaver.
Обеспечение минимальной задержки сети между серверами приложений SAP и сервером базы данных.
→Развертывайте все связанные виртуальные машины (серверы приложений, ASCS/ERS, база данных) в рамках одной группы размещения близкого действия (PPG).
Почему: PPG физически размещают виртуальные машины в одном центре обработки данных, минимизируя время прохождения сетевого сигнала в оба конца, чтобы соответствовать требованию SAP о задержке менее одной миллисекунды между уровнями приложений и баз данных.
Предоставление общей файловой системы для тома /hana/shared в развертывании SAP HANA масштабированием (scale-out).
→Используйте Azure NetApp Files (ANF) с протоколом NFS.
Почему: ANF — это сертифицированное SAP высокопроизводительное общее хранилище NFS, необходимое для конфигураций HANA с масштабированием (scale-out). Блочное хранилище, такое как Managed Disks, не может использоваться для этой цели.
Предоставление высокодоступной общей файловой системы для /sapmnt и глобального каталога транспорта (/usr/sap/trans).
→Используйте Azure NetApp Files (NFS) или Azure Files Premium (NFS). Для Windows используйте Azure Files Premium (SMB) или кластер SOFS.
Почему: Эти службы предоставляют управляемые, высокодоступные файловые ресурсы с требуемой производительностью и поддержкой протоколов (NFS для Linux, SMB для Windows), устраняя необходимость в создании и управлении отдельным кластером файловых серверов.
Проектирование хранилища для производственных томов SAP HANA /hana/data и /hana/log, требующих высокой производительности операций ввода-вывода (IOPS) и задержки менее одной миллисекунды.
→Используйте управляемые диски Azure Ultra Disk или Premium SSD v2. Для /hana/log на виртуальных машинах серии M Premium SSD с Write Accelerator также является допустимым вариантом.
Почему: Ultra Disk и Premium SSD v2 соответствуют строгим показателям IOPS, пропускной способности и задержки менее одной миллисекунды, определенным SAP для производственных рабочих нагрузок HANA. Стандартные уровни хранения не поддерживаются.
Разработка безопасной сетевой архитектуры для рабочих нагрузок SAP, изолирующей производственные среды от непроизводственных.
→Используйте топологию "звезда". Развертывайте системы SAP в выделенных центральных виртуальных сетях (VNet) для каждой среды (Prod, QA, Dev). Используйте группы безопасности сети (NSG) для принудительного применения строгих правил трафика между подсетями.
Почему: Это обеспечивает сильную изоляцию сети на уровне VNet и детальный контроль трафика с помощью NSG, следуя лучшим практикам безопасности и концепции Azure Landing Zone.
Развертывание ландшафтов SAP в Azure с использованием подхода "Инфраструктура как код" (IaC) для обеспечения согласованности и автоматизации.
→Используйте официальную платформу автоматизации развертывания SAP в Azure, которая использует Terraform и Ansible. В качестве альтернативы можно создавать пользовательские модули Bicep или Terraform.
Почему: Платформа предоставляет готовые, проверенные SAP шаблоны для развертывания всего ландшафта (уровень управления, зоны рабочей нагрузки, системы SAP), сокращая ручные усилия и обеспечивая соблюдение лучших практик.
Безопасная публикация SAP Fiori или других веб-приложений SAP для внешних пользователей через интернет.
→Используйте Azure Application Gateway с включенным брандмауэром веб-приложений (WAF).
Почему: Application Gateway обеспечивает балансировку нагрузки на уровне 7, завершение SSL и защиту WAF от распространенных веб-уязвимостей, что делает его идеальной и безопасной точкой входа для веб-приложений SAP.
Развертывание чрезвычайно большой базы данных SAP HANA (более 12 ТБ памяти), которая превышает емкость виртуальных машин Azure.
→Используйте SAP HANA на Azure Large Instances (HLI). Для подключения требуется канал ExpressRoute, соединяющий штамп HLI с Azure VNet через шлюз ExpressRoute.
Почему: HLI — это специально созданные серверы без операционной системы, обеспечивающие огромный объем памяти и производительность, необходимые для самых больших рабочих нагрузок HANA, которые выходят за рамки текущей виртуализированной инфраструктуры.
Развертывание системы SAP в нескольких зонах доступности с минимизацией задержки внутри каждой зоны.
→Создайте отдельную группу размещения близкого действия (PPG) для ресурсов в каждой зоне доступности. Привяжите каждую PPG к соответствующей зоне.
Почему: Одна PPG не может охватывать несколько зон. Этот подход обеспечивает размещение ресурсов с низкой задержкой *внутри* зоны, при этом достигая высокой доступности *между* зонами.
Создание и распространение стандартизированных, исправленных и предварительно настроенных образов виртуальных машин для развертываний SAP в нескольких регионах.
→Используйте Azure Image Builder для определения повторяющегося процесса создания образов. Храните и реплицируйте полученные управляемые образы с помощью Azure Compute Gallery.
Почему: Это обеспечивает автоматизированную фабрику "золотых образов" с контролем версий, гарантируя согласованность и сокращая время развертывания по сравнению с ручной настройкой каждой новой виртуальной машины.
Обеспечение безопасного административного доступа по RDP/SSH к виртуальным машинам SAP без их раскрытия общедоступному интернету.
→Разверните Azure Bastion (Standard SKU) в выделенной подсети в виртуальной сети SAP. Используйте Bastion для подключения к виртуальным машинам через портал Azure или нативные клиенты.
Почему: Bastion действует как безопасный, управляемый "прыжковый" сервер, устраняя необходимость в публичных IP-адресах на виртуальных машинах SAP или сложных настройках VPN для административного доступа, тем самым уменьшая поверхность атаки.
Шифрование томов данных SAP с использованием ключей шифрования, управляемых клиентом.
→Используйте шифрование дисков Azure с управляемым клиентом ключом (CMK), хранящимся в Azure Key Vault. Это можно комбинировать с собственным шифрованием SAP HANA для многоуровневой защиты.
Почему: Эта конфигурация предоставляет клиенту полный контроль над ключами шифрования данных, соответствуя строгим требованиям соответствия и безопасности для управления жизненным циклом ключей.