Идеи решения
В этой статье описывается идея решения. Ваш архитектор облака может использовать это руководство, чтобы визуализировать основные компоненты для типичной реализации этой архитектуры. Используйте эту статью в качестве отправной точки для разработки хорошо спроектированного решения, которое соответствует конкретным требованиям рабочей нагрузки.
Эта архитектура демонстрирует использование решения автоматизации SAP SUSE в Azure.
С 2009 года SUSE и Корпорация Майкрософт сотрудничают с партнером по предоставлению оптимизированных для Azure решений для SUSE Linux Enterprise Server (SLES). SLES для приложений SAP — это ведущая платформа для решений SAP в Linux с более чем 90 процентами развертываний SAP HANA и 70 процентов приложений SAP NetWeaver, работающих в SUSE.
Автоматизация рабочих нагрузок SAP в облаке приводит к улучшению бизнес-результатов путем повышения производительности и упрощения инноваций. Задача создания и ручного развертывания инфраструктуры SAP в облаке включает в себя ряд технических процессов, которые могут быть неэффективными и трудоемкими. Эти процессы также требуют управления конфигурацией и влечет за собой множество шагов. При каждом шаге уровень сложности и объем специализированных знаний, необходимых для повышения, если требуется дополнительная высокая доступность (HA). Большинство систем SAP важны и требуют высокой доступности. Реализация каждого шага вручную создает множество возможностей для ошибок, которые могут отрисовки всей инфраструктуры неисправным и отложенным успехом. Автоматизация помогает организациям оптимизировать развертывание инфраструктуры SAP и ускорить миграцию в облако клиентов в Azure. Успешная миграция в облако позволяет клиентам быстро и легко воспользоваться энергопотреблением и гибкостью облака.
Решение SAP SUSE позволяет упростить и модернизировать развертывания SAP HANA и SAP NetWeaver. Ее можно настроить для настройки и мониторинга обеих сред.
Потенциальные варианты использования
SLES4SAP — это пакет программного обеспечения и служб, которые соответствуют конкретным потребностям пользователей SAP и предоставляют службы быстрее, эффективнее и с меньшим риском. Вы можете развертывать приложения SAP HANA и SAP NetWeaver во многих различных сценариях и сочетаниях. Решение SUSE SAP предоставляет модульные и многократно используемые стандартные блоки для поддержки вариантов использования, начиная от одной установки до полного развертывания кластера.
SUSE обеспечивает поддержку:
- Один узел HANA
- Репликация системы высокого уровня доступности HANA, включая оптимизацию производительности (активный и пассивный и активный и активный и чтение) и оптимизированные для затрат сценарии
- NetWeaver:
- NetWeaver HA с версией репликации Enqueue (ENSA1)
- S/4 HANA
Архитектура
Поток данных
Скачайте файл схем Visio в этой статье.
- Скачайте репозиторий Git службы автоматизации SUSE на локальный компьютер или Azure Cloud Shell и установите необходимую версию Terraform, которая поставляется с SLES4SAP или Cloud Shell.
- Создайте экземпляр общей папки Azure и скачайте в него носитель SAP.
- Настройте примеры параметров — ssh-key, network, SID, file-share и т. д. в соответствии с вашими потребностями и значениями.
- Запустите Terraform, чтобы развернуть инфраструктуру SAP в Azure.
- Terraform создает инфраструктуру, включая группы ресурсов, сети, виртуальные машины, диски, группы доступности, подсистемы балансировки нагрузки и т. д.
- Terraform начинает конфигурацию с Солью.
- Соль выполняет необходимую конфигурацию ОС:
- Он устанавливает приложения SAP на узлах.
- Он устанавливает и настраивает кластеры, если высокий уровень доступности.
- Он устанавливает и настраивает такие компоненты мониторинга, как Prometheus, Grafana и экспортеры.
Компоненты
- Служба хранилища Azure — это набор высокомасштабируемых и безопасных облачных служб для данных, приложений и рабочих нагрузок. Она включает Файлы Azure, Хранилище таблиц Azure и Хранилище очередей Azure. Файлы Azure часто являются эффективным инструментом для переноса рабочих нагрузок мейнфреймов.
- Файлы Azure — эта служба предоставляет простые, безопасные и бессерверные общие папки корпоративного класса в облаке. Общие ресурсы поддерживают доступ по стандартным отраслевым протоколам SMB и NFS. Общие ресурсы можно одновременно подключить службам Windows, Linux и macOS развернутым локально и в облаке.
- Azure Load Balancer является подсистемой балансировки нагрузки 4-го уровня (TCP, UDP). В этой архитектуре он предоставляет параметры балансировки нагрузки для Spring Apps и AKS.
- Виртуальные машины Linux в Azure являются масштабируемыми вычислительными ресурсами Linux, которые обеспечивают гибкость виртуализации, но устраняют требования к обслуживанию физического оборудования.
- Виртуальная сеть Azure — это защищенная частная сеть в облаке. Она позволяет виртуальным машинам подключаться друг к другу, к Интернету и к локальным сетям.
Соавторы
Эта статья поддерживается корпорацией Майкрософт. Первоначально он был написан следующими участниками.
Автор субъекта:
- Майкл Иен-Чи Хо | Старший менеджер по программам
Дальнейшие действия
SAP
- Контрольный список для планирования и развертывания рабочих нагрузок SAP в Azure
- Конфигурации рабочих нагрузок SAP с использованием Зон доступности Azure
- SAP S/4HANA в Linux в Azure
- SAP S/4 HANA для крупных экземпляров
- Использование Azure для размещения и запуска сценариев рабочей нагрузки SAP
- Контрольный список для планирования и развертывания рабочих нагрузок SAP в Azure
- Автоматизированные развертывания SAP/HA в общедоступных и частных облаках с помощью Terraform (проект GitHub)
- Развертывание службы автоматизации SAP HA в Microsoft Azure (блог Майкрософт)
Службы Azure;
- Хранилище Azure класса "Премиум": проектирование для высокого уровня производительности
- Планирование виртуальных сетей
- Что такое Azure Load Balancer
SUSE
- SUSE в Azure Marketplace
- Высокодоступное хранилище NFS с DRBD и Pacemaker
- Запуск SAP
- SUSE Linux Enterprise Server для приложений SAP 15 с пакетом обновления 3 (SP3)
- Рекомендации по SUSE — все документы
- Начало работы с автоматизацией кластеров высокой доступности SAP HANA в Azure
- Мониторинг SAP в SLES с помощью Grafana и Prometheus (видео)
- Настройка и настройка системы SUSE для SAP с помощью saptune
- SAP S/4HANA в Linux в Azure
Шаблоны решений
Шаблон SUSE SAP ARM для создания инфраструктуры SAP:
- Инфраструктура для SAP NetWeaver и SAP HANA (Azure Marketplace)
- Шаблоны решений SUSE и Майкрософт для приложений SAP (SUSE)