В этом примере архитектуры показано, как использовать собственные службы резервного копирования и восстановления IBM i с компонентами Microsoft Azure для быстрого переноса рабочих нагрузок IBM i в Skytap в Azure. Эта собственная инфраструктура IBM Power9 размещается в центре обработки данных Azure, минимизируя задержку между традиционными рабочими нагрузками и работающими в Azure в собственном коде. Вы получаете надежность и доступ к Azure, гибкость развертывания и масштабирования логических секций IBM i (LPAR) по запросу, а также полные службы резервного копирования и восстановления через службу хранилища Azure.
Архитектура
Скачайте файл Visio этой архитектуры.
Рабочий процесс
Числа на схеме соответствуют следующему потоку данных.
Пользователь локально использует веб-браузер для подключения к Azure через частное подключение Azure ExpressRoute. Это веб-приложение предоставляет современный интерфейс для служб, работающих в экземплярах IBM i, работающих в Skytap в Azure.
Прокси-сервер FTP и шлюз Azure Data Box развертываются локально рядом с существующей инфраструктурой IBM i центра обработки данных. Перед миграцией для резервного копирования систем IBM i используются goSave или Backup, Recovery и Media Services (BRMS).
Шлюз Data Box отправляет данные из системы IBM i через конечную точку Приватного канала Azure в учетную запись хранения BLOB-объектов Azure.
Прокси-сервер FTP и шлюз Data Box развертываются в среде Skytap в среде Azure в той же сети, что и системы IBM i.
Системы IBM i восстанавливаются в Skytap в Azure с помощью параметра 21 (восстановление системных и пользовательских данных), вариант 23 (восстановление пользовательских данных) или BRMS при использовании для исходной резервной копии.
Компоненты
В архитектуре используются следующие компоненты:
Skytap в Azure — это служба, которая выполняет традиционные рабочие нагрузки IBM Power и x86 на оборудовании в центрах обработки данных Azure. Организации любого размера, выполняющие приложения на базе IBM Power, AIX, IBM i или Linux, могут перенести их в Azure с небольшими предварительными усилиями.
виртуальные машины Azure экземпляры обеспечивают масштабируемую вычислительную мощность по запросу. Виртуальная машина обеспечивает гибкость виртуализации без необходимости покупать и поддерживать физическое оборудование, которое выполняет его.
виртуальной сети Azure является основным стандартным блоком для частной сети в Azure. В качестве программно определенной сети виртуальная сеть предоставляет изолированную среду для виртуальных машин и других ресурсов Azure для взаимодействия друг с другом, Интернетом и локальными сетями. Дополнительные сведения о том, как Skytap на подключения Azure работает в Skytap Well-Architected Framework.
Приватный канал Azure создает собственную службу приватного канала в виртуальной сети, чтобы веб-клиент может использовать ресурсы из Skytap в Azure.
хранилище BLOB-объектов Azure — это решение для хранения больших объемов неструктурированных данных, таких как текстовые и двоичные данные.
Azure ExpressRoute расширяет локальные сети в облачных службах Майкрософт, включая Azure и Office 365, через частное подключение, облегчаемое поставщиком подключений. Дополнительные сведения о работе Azure ExpressRoute с Skytap см. в руководстве по началу работы с сетью Azure.
шлюза Azure Data Box — это виртуальное устройство, которое устанавливается локально. Данные записываются в него с помощью протоколов сетевой файловой системы (NFS) и протокола SMB, а шлюз Data Box отправляет данные в Azure.
Альтернативы
Вы можете подключиться к экземплярам IBM i, работающим в Skytap в Azure через виртуальную частную сеть (VPN) или Интернет. Например, можно использовать SSH (Secure Shell) для доступа к приложениям IBM i в Azure.
Чтобы максимально повысить безопасность и свести к минимуму количество открытых портов, можно использовать виртуальные машины в качестве узлов бастиона для административного доступа к LPAR. Узел бастиона выполняется в виртуальной сети в Azure. Например, администраторы могут использовать эмулятор терминала 5250 для доступа к своим системам IBM i.
Вы можете использовать BRMS для резервного копирования системы перед миграцией, а затем использовать восстановление BRMS для добавочных резервных копий.
В сценарии высокой доступности можно реплицировать данные журнала через ExpressRoute вашей организации или VPN-подключение практически в режиме реального времени. В случае сбоя можно выполнить переключение ролей для почти немедленной отработки отказа.
Сведения о сценарии
Впервые в 1988 году в качестве AS/400 появился семейство компьютеров IBM System i среднего порядка. До сих пор вы выбрали повторную иерархию приложений iSeries, прежде чем перемещать их в облако или поддерживать их в локальной среде или в совместно расположенном объекте — оба дорогостоящих варианта.
В этом примере веб-приложение в Azure предоставляет пользователям современный интерфейс для ресурсов, работающих в Skytap в Azure. Вы можете продолжать работать с критически важными компонентами или системами записей (SOR) в локальной среде IBM i. Вы также можете перенести полные рабочие нагрузки IBM i и модернизировать их с помощью собственных служб Azure, таких как расширенная аналитика и машинное обучение. В этом типе сценария all-cloud Skytap в Azure помогает оптимизировать затраты.
Возможные варианты использования
Включите простой, самостоятельный лифт и смену локальных рабочих нагрузок, работающих под управлением IBM i в Azure.
Модернизация приложений с помощью собственных служб Azure в гибридной конфигурации, которая подключается к более ранним системам и данным, работающим в IBM i.
Повышение непрерывности бизнес-процессов с помощью экономичных решений Azure для резервного копирования и аварийного восстановления.
Добавьте масштаб, быстро развертывая экземпляры IBM i по запросу.
Соображения
Эти рекомендации реализуют основные принципы платформы Azure Well-Architected Framework, которая представляет собой набор руководящих принципов, которые можно использовать для повышения качества рабочей нагрузки. Дополнительные сведения см. в статье Microsoft Azure Well-Architected Framework.
Надёжность
Надежность гарантирует, что ваше приложение может выполнять обязательства, которые вы выполняете для клиентов. Дополнительные сведения см. в контрольном списке проверки конструктора длянадежности.
Skytap в Azure имеет высокую надежность, созданную на базе IBM Power9 Systems, поддерживаемой хранилищем SSD RAID 6+1 и 10 ГБ в секунду.
Безопасность
Безопасность обеспечивает гарантии от преднамеренного нападения и злоупотребления ценными данными и системами. Дополнительные сведения см. в контрольном списке конструктора длябезопасности.
Skytap в Azure соответствует отраслевым требованиям к безопасности облака, включая системные и организационные элементы управления для организаций служб 2 (SOC 2) и аттестации SOC 3 и соответствие требованиям ISO 27001 и PCI DSS 3.2. Чтобы узнать больше о том, как Skytap защищает рабочие нагрузки, вы можете получить дополнительные сведения в Skytap Well-Architected Framework Security Pillar.
Оптимизация затрат
Оптимизация затрат заключается в том, чтобы подумать о способах сокращения ненужных расходов и повышения эффективности работы. Дополнительные сведения см. в контрольном списке конструктора дляоптимизации затрат.
Запуск рабочих нагрузок серии IBM i в Skytap в Azure помогает оптимизировать затраты по сравнению с локальными развертываниями. Планы использования на основе потребления позволяют развертывать LPAR только по мере необходимости и масштабировать их по требованию в соответствии с потребностями рабочих нагрузок.
Дополнительные сведения о ценах см. на вкладке Планы и цены Skytap в Azure Marketplace.
Эффективность производительности
Эффективность производительности — это возможность масштабирования рабочей нагрузки в соответствии с требованиями, заданными пользователями. Дополнительные сведения см. в контрольном списке проверки конструктора дляпроизводительности.
Skytap в Azure обеспечивает высокую производительность и эффективность, которая поддерживает требуемую рабочую нагрузку до 44 000 ЦП и 512 ГБ ОЗУ, обеспечивая преимущества масштабирования облака. При использовании емкости по требованию и ценообразования по мере использования вы экономите расходы на добавление оборудования в локальной среде для удовлетворения изменяющихся требований. Вы можете использовать меньшие LPAR вместо нескольких больших и настроить ресурсы по мере необходимости.
Одним из преимуществ решения на основе Azure является возможность горизонтального масштабирования. Масштабирование делает почти неограниченные вычислительные ресурсы доступными для приложения. Azure поддерживает несколько методов масштабирования вычислительной мощности, таких как масштабируемых наборов виртуальных машин и балансировки нагрузки в кластере. Другие службы динамически масштабировать вычислительные ресурсы. Кроме того, приложения в Azure также могут использовать кластеры Kubernetes в качестве вычислительных служб для указанных ресурсов.
Масштабирование вычислительных ресурсов Azure может быть таким же простым, как выбор правильной виртуальной машины для рабочей нагрузки.
Развертывание этого сценария
Чтобы приступить к работе с приложениями iSeries в Azure, ознакомьтесь с шаблоном Skytap в Azure в Azure Marketplace. Дополнительные сведения о различных вариантах миграции и развертывания см. в Skytap Well-Architected Framework.
Дальнейшие действия
Чтобы узнать больше о Skytap в Azure, обратитесь к legacy2azure@microsoft.com или ознакомьтесь со следующими ресурсами:
См. демонстрацию облачной миграции для приложений, работающих под управлением IBM Power.
Узнайте, как ускорить облачную стратегию с помощью Skytap в Azure.
Изучите шаблон
Skytap в Azure Marketplace. Узнайте о параметрах миграции Skytap.
документации по Skytap