Базовый план операций для SAP в Azure
В этой статье рассматриваются рекомендации и рекомендации, определенные в области разработки целевой зоны Azure: управление для сред Azure. В этой статье описано, как оперативно поддерживать платформу SAP в корпоративном пространстве Azure с централизованным управлением и мониторингом на уровне платформы.
В этой статье представлены критические рекомендации для групп операций SAP для обслуживания систем SAP на платформе Azure. Так как SAP является критически важной платформой, вы должны включить рекомендации по проектированию целевой зоны Azure. Если вы хотите создать стандартные операционные процедуры для управления рабочей нагрузкой SAP, ознакомьтесь с операционными процедурами рабочей нагрузки SAP в Azure Well-Architected Framework.
Ключевые моменты
Ниже приведены некоторые ключевые рекомендации по проектированию и мониторингу SAP в Azure и управлению ими.
Используйте Azure Monitor для решений SAP для мониторинга рабочих нагрузок SAP в Azure. Рассмотрите возможность дополнения Azure Monitor для решений SAP с помощью SAP Solution Manager. Вы можете добавить Application Insights для извлечения всех необходимых данных телеметрии при создании оповещений и запросов в службу поддержки, когда телеметрия указывает на потенциальную ошибку.
Мониторинг среды SAP с помощью оповещений SAP для базовых оповещений Azure
Реализуйте защиту от угроз с помощью решения Microsoft Sentinel для SAP. Используйте это решение для мониторинга систем SAP и обнаружения сложных угроз на уровне бизнес-логики и приложений.
Используйте расширение виртуальной машины для проверки SAP. Расширение виртуальной машины для SAP использует назначенное управляемое удостоверение виртуальной машины для доступа к данным мониторинга и конфигурации виртуальных машин. Эта проверка гарантирует, что все метрики производительности в приложении SAP получены из базового расширения Azure для SAP.
Помогите защитить базу данных HANA с помощью службы Azure Backup . При развертывании Azure NetApp Files для базы данных HANA, Oracle или DB2 используйте средство приложение Azure согласованного моментального снимка (AzAcSnap) для создания моментальных снимков, согласованных с приложениями. AzAcSnap также поддерживает базы данных Oracle. Рекомендуется использовать AzAcSnap на центральной виртуальной машине, а не на отдельных виртуальных машинах.
Используйте мониторинг задержки между виртуальными машинами для приложений с учетом задержки.
Используйте Монитор подключений в Azure Наблюдатель за сетями для мониторинга метрик задержки для баз данных SAP и серверов приложений. Или собирать и отображать измерения задержки сети с помощью Azure Monitor.
Используйте мониторинг Azure Site Recovery для поддержания работоспособности службы аварийного восстановления для серверов приложений SAP.
Все рабочие системы должны использовать управляемые диски уровня "Премиум" с не менее 128 ГиБ (P10) для дисков ОС, чтобы избежать проблем с производительностью.
Исключите все файловые системы базы данных и исполняемые программы из антивирусных проверок. В том числе они могут привести к проблемам с производительностью. Обратитесь к поставщикам баз данных, чтобы получить подробные сведения о списке исключений. Например, Oracle рекомендует исключить /oracle/<sid>/sapdata из антивирусной проверки.
Убедитесь, что часовой пояс соответствует операционной системе и системе SAP.
Не группировать разные службы приложений в одном кластере. Например, не сочетайте кластеры DRBD и центральных служб в одном кластере. Однако вы можете использовать один и тот же кластер Pacemaker для управления примерно пятью разными центральными службами (кластером с несколькими идентификаторами безопасности).
Хотя вы используете кластер планировщика рабочих нагрузок IBM (TWS) IBM для планирования заданий, рассмотрите возможность запуска кластера TWS на собственной паре виртуальных машин. Не рекомендуется запускать его в центральных службах ИЛИ кластере баз данных SAP.
Если вы используете базу данных DB2 для запуска SAP в Azure, в сценариях
LOG_METH2
реализации рассмотрите возможность использования Файлы Azure общего ресурса (NFSv4.1). Это повышает скорость аварийного восстановления.Рассмотрите возможность запуска систем разработки и тестирования в модели отложения, чтобы сэкономить и оптимизировать затраты на запуск Azure.
Рассмотрите возможность создания плана для нефункциональных требований. Сопоставляйте эти требования с собственными ресурсами Azure, которые могут их устранить. Например, Azure Monitor для SAP может отслеживать кластеры центральных служб.
Просматривайте и применяйте параметры SAP, особенно параметры памяти ABAP, при выполнении миграции ОС или базы данных. Например,
em/initial_size_MB
допустимо только для сред AIX и не следует устанавливать для виртуальных машин Azure.Рассмотрите возможность сбора полной статистики базы данных для баз данных, отличных от HANA после миграции. Например, реализуйте заметку SAP 1020260 — доставка статистики Oracle.
Рекомендуется использовать oracle Automatic Storage Management (ASM) для всех развертываний Oracle, использующих SAP в Azure.
Рекомендуется использовать автоматическое хранилище для развертываний DB2, использующих SAP в Azure.
Оптимизируйте операции SAP и управляйте ими с помощью ландшафтного управления SAP (LaMa). Используйте соединитель SAP LaMa для Azure для перемещения, копирования, клонирования и обновления систем SAP.
Для каждой подписки Azure выполните проверку задержки в зонах доступности Azure перед зональным развертыванием, чтобы выбрать зоны с низкой задержкой для развертывания SAP в Azure.
Если вы сотрудничаете с клиентами, управляя своими ресурсами SAP, рассмотрите Azure Lighthouse. Azure Lighthouse позволяет управляемым поставщикам служб использовать собственные службы удостоверений Azure для проверки подлинности в среде клиентов. Он помещает контроль в руки клиентов, так как они могут отозвать доступ в любое время и выполнять аудит действий поставщиков услуг.
Azure Lighthouse работает с существующими API, такими как программа поставщик облачных решений. Преимущества для поставщиков включают управление клиентами без переключения контекстов и просмотра сведений о нескольких клиентах. Использование Azure Lighthouse помогает поддерживать доверие между клиентами и поставщиками и оптимизировать управление средами SAP.
Эффективность производительности Oracle
Эффективность производительности может быть сложной для диагностики в любой корпоративной системе. Для SAP в Azure под управлением Oracle коллекция сценариев SQL поможет диагностировать проблемы с производительностью.
Первая рекомендация — использовать отчеты автоматического репозитория рабочей нагрузки (AWR). Отчеты AWR содержат ценные сведения о диагностике проблем в системе Oracle. Мы рекомендуем запустить отчет AWR во время нескольких сеансов и выбрать пиковое время для него, чтобы обеспечить широкий охват анализа.
В отчете AWR отображаются статистика SQL, сведения о базе данных, статистика операций ввода-вывода и другие сведения, которые можно использовать для выявления проблем. Дополнительные средства анализа и полезные инструкции SQL см . в этой записи блога SAP.
Дополнительные рекомендации по повышению производительности рабочих нагрузок Oracle см. в статье "Эффективность производительности рабочей нагрузки Oracle" в Azure Well-Architected Framework.
Следующие шаги
Создайте непрерывность бизнес-процессов и аварийное восстановление для миграции SAP.