Использование SAP NetWeaver в SQL Server

Microsoft Entra ID
Azure ExpressRoute
Хранилище Azure
Виртуальные машины Azure
SQL Server

Идеи, связанные с решением

Эта статья — идея решения. Если вы хотите, чтобы мы дополнили содержимое дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам об этом, предоставив отзыв на GitHub.

Это решение NetWeaver для SQL Server приложения иллюстрирует, как пользовательский запрос проходит через ландшафт SAP, созданный на netWeaver, используя Виртуальные машины Azure для размещения приложений SAP и базы данных SQL Server.

Потенциальные варианты использования

Эта система использует преимущества кластеризация ОС для обеспечения высокой доступности, хранилища класса Premium для повышения производительности и масштабируемости хранилища, SQL Server Always On возможности репликации и полной конфигурации аварийного восстановления (DR) для обеспечения доступности системы на уровне 99,95 %.

Архитектура

На схеме архитектуры показан интерфейсный маршрут через основной регион Azure в кластеризация ОС для SQL Server Always On в хранилище аварийного восстановления в регионе Azure.

Скачайте файл Visio этой архитектуры.

Поток данных

  1. Используя Azure Active Directory, синхронизированную с локальная служба Active Directory, пользователь приложения SAP проходит проверку подлинности из локальной среды в ландшафт SAP в Azure с учетными данными единого входа.
  2. Высокоскоростной шлюз ExpressRoute Azure безопасно подключает локальную сеть к виртуальным машинам Azure и другим ресурсам.
  3. Запрос заказа на продажу проходит в высокодоступной центральной службе SAP ABAP SAP Central Services (ASCS), а затем через серверы приложений SAP, работающие на виртуальных машинах Azure масштабируемый файловый сервер на виртуальной машине Azure.
  4. Запрос перемещается с сервера приложений SAP на SQL Server, выполняющийся на основной высокопроизводительной виртуальной машине Azure.
  5. Основной (активный) и вторичный (резервный) серверы, работающие на виртуальных машинах, сертифицированных SAP, являются кластеризованными на уровне ОС для обеспечения доступности 99,95 %. Репликация данных реализуется с помощью SQL Server AlwaysOn в синхронном режиме от первичного до вторичного, что позволяет использовать нулевую целевую точку восстановления (RPO).
  6. Данные SQL Server сохраняются в высокопроизводительном хранилище Azure класса Premium.
  7. SQL Server данные реплицируются на виртуальной машине аварийного восстановления в другом регионе Azure через высокоскоростную магистральную сеть Azure и Always On репликацию SQL Server в асинхронном режиме. ВМ аварийного восстановления может быть меньше рабочей виртуальной машины для экономии затрат.
  8. Виртуальные машины в регионе аварийного восстановления можно использовать для непроизводственных работ, чтобы снизить затраты.
  9. Сервер приложений SAP с ASCS на стороне аварийного восстановления может находиться в режиме ожидания и запускаться при необходимости для экономии затрат.

Компоненты

  • Сведения о Виртуальные машины для серверов приложений SAP.
  • Microsoft Azure хранилище класса Premium обеспечивает повышенную пропускную способность и меньшую вариативность задержек ввода-вывода. Для повышения производительности хранилище класса Premium использует твердотельный диск (SSD) в узлах службы хранилища Azure и кэш чтения, поддерживаемый локальным SSD вычислительного узла Azure.

Дальнейшие действия