Skytap в Azure упрощает перенос в облако приложений, работающих в IBM Power Systems. Этот пример иллюстрирует перенос логических секций AIX (LPAR) в Skytap в Azure и основан на последних рекомендациях от клиентов. Веб-приложение в Microsoft Azure предоставляет пользователям современный интерфейс для ресурсов, работающих в Skytap в Azure.
Архитектура
Скачайте файл Visio для этой архитектуры.
Рабочий процесс
Числа на схеме соответствуют следующим потокам данных.
Пользователь в локальной среде использует веб-браузер для подключения к Azure через частное подключение Azure ExpressRoute. Это веб-приложение предоставляет современный интерфейс для служб, которые выполняются в секциях AIX LPAR в Skytap в Azure.
Шлюз Azure Data Box развертывается в локальной среде вблизи существующей инфраструктуры AIX центра обработки данных, которая включает в себя сервер AIX NIM. Шлюз Data Box загружает данные и выполняет восстановление системы в Azure. Резервное копирование AIX выполняется с помощью собственных команд mksyb и savevg операционной системы.
Файлы, для которых выполняется резервное копирование в Шлюз Data Box, переносятся в учетную запись Хранилища BLOB-объектов Azure через Приватный канал Azure — конечную точку частного доступа к службам Azure.
В среде Skytap в Azure сервер NIM под управлением UNIX используется для восстановления базовой операционной системы AIX на секции LPAR в Skytap в Azure.
После чего AIX LPAR перезагружается. Все группы томов данных восстанавливаются через Шлюз Data Box по протоколу NFS. Этот процесс повторяется для каждой восстанавливаемой секции LPAR.
Компоненты
Архитектура использует следующие компоненты:
Skytap в Azure — это служба, которая выполняет традиционные рабочие нагрузки IBM Power и x86 на оборудовании в центрах обработки данных Azure. Организации, которые выполняют приложения в операционных системах AIX или Linux на основе IBM Power, могут перенести их в Azure с минимальными усилиями.
Экземпляры Виртуальных машин Azure предоставляют масштабируемую вычислительную мощность по запросу. Виртуальная машина Azure предоставляет гибкие возможности виртуализации без необходимости приобретать и обслуживать физическое оборудование, на котором она выполняется.
Виртуальная сеть Azure — это фундаментальный строительный блок для вашей частной сети в Azure. В качестве программно-определяемой сети виртуальная сеть предоставляет изолированную среду для виртуальных машин и других ресурсов Azure, что позволяет им обмениваться данными друг с другом, с Интернетом и локальными сетями. Дополнительные сведения о подключениях Skytap в Azure см. в статье о Skytap Well-Architected Framework (Платформа на основе архитектуры Skytap).
Приватный канал Azure создает службу приватного канала в виртуальной сети, чтобы веб-клиент мог использовать ресурсы из Skytap в Azure.
Хранилище BLOB-объектов Azure — это решение хранилища объектов, созданное для хранения огромных объемов неструктурированных данных, например текста и двоичных данных.
Azure ExpressRoute расширяет локальные сети в облачные службы Майкрософт (в том числе Azure и Office 365), используя частное подключение, которое предоставляется поставщиком подключений. Дополнительные сведения о том, как работает Azure ExpressRoute с Skytap, см. в статье Skytap Getting Started with Azure Networking guide (Начало работы со Skytap. Руководство по Сети Azure).
Шлюз Azure Data Box — это виртуальное устройство, которое устанавливается в локальной среде. Оно использует файловую систему NFS и протоколы SMB для записи данных, после чего Шлюз Data Box отправляет данные в Azure.
Альтернативные варианты
Для доступа к экземплярам AIX, работающим в Skytap в Azure, можно подключиться через виртуальную частную сеть (VPN) или Интернет. Например, вы можете использовать SSH (Secure Shell) для доступа к системам AIX в Azure.
Чтобы обеспечить максимальный уровень безопасности и минимизировать число открытых портов, вы можете использовать виртуальные машины в качестве узлов-бастионов для административного доступа к секциям LPAR. Узлы-бастионы выполняются в виртуальной сети в Azure.
Чтобы упростить доступ пользователей, вы можете создать современные интерфейсы и приложения в Azure для экземпляров AIX, работающих в Skytap в Azure, продолжив выполнение критически важных компонентов или систем записи (SOR) в AIX.
Подробности сценария
С момента появления в 1986 году операционная система AIX была лучшим выбором для крупных критически важных приложений. AIX была разработана для виртуализации с нуля. В этой ОС используется несколько секций LPAR, которые работают в изоляции на заданном сервере IBM Power System. До настоящего момента единственным вариантом было либо изменение архитектуры приложений для перемещения в облако, либо затраты на их поддержание в локальной среде или среде совместного размещения.
Skytap в Azure — это специальное оборудование, обеспечивающее собственную инфраструктуру IBM Power9 с операционной системой AIX. Полное облачное резервное копированию и восстановление обеспечивает служба хранилища Azure. Вам не нужно выполнять рефакторинг и изменение архитектуры приложений для их запуска в Skytap в Azure, а способ управления существующими приложениями IBM Power в локальной среде практически не отличается.
После переноса вы можете использовать собственные службы Azure, чтобы модернизировать приложения, если это необходимо, или продолжить выполнение систем в AIX. В любом случае вы немедленно обеспечиваете устойчивость, гибкость, высокий уровень доступности и масштабируемость Azure.
Потенциальные варианты использования
Самостоятельный простой процесс lift-and-shift переноса рабочих нагрузок AIX в Skytap в Azure.
Улучшение непрерывности бизнес-процессов с помощью экономичных решений Azure для резервного копирования и восстановления.
Масштабирование путем быстрого развертывая секций AIX LPAR по запросу.
Ускорение операций DevOps и увеличение масштаба тестирования с помощью ресурсов по запросу.
Создание виртуальных лабораторий с помощью шаблонов Skytap в Azure, чтобы можно было легко демонстрировать приложения AIX клиентам и пользователям.
Рекомендации
Availability
Skytap в Azure обеспечивает высокую доступность для систем IBM Power9 на основе хранилища с дисками SSD в конфигурации RAID 6+1 и магистральной сети с пропускной способностью 10 Гбит/с.
Skytap в Azure обеспечивается Соглашением об уровне обслуживания, гарантирующим уровень доступности 99,95 %.
Производительность
Skytap в Azure обеспечивает высокую производительность и эффективность для поддержки ресурсоемких рабочих нагрузок, предоставляя до 16 виртуальных ЦП и 512 ГБ ОЗУ, а также все преимущества облачного масштабирования. Благодаря предоставлению емкости по запросу и оплате по мере использования вы можете сэкономить на добавлении оборудования в локальной среде для удовлетворения растущих требований. Вы можете использовать секции LPAR меньшего размера и настроить ресурсы нужным образом.
Skytap в Azure обеспечивает эффективное функционирование благодаря собственной поддержке AIX в системах IBM Power9, размещенных в центрах обработки данных Azure и управляемых корпорацией Майкрософт.
Масштабируемость
Одно из преимуществ решения на основе Azure — возможность горизонтального масштабирования. Благодаря масштабированию приложениям доступны практически неограниченные вычислительные ресурсы. Azure поддерживает несколько способов горизонтального масштабирования вычислительной мощности, например с помощью масштабируемых наборов виртуальных машин и балансировки нагрузки в кластере. Другие компоненты платформы как услуги (PaaS) динамически масштабируют вычислительные ресурсы. Кроме того, приложения в Azure могут использовать кластеры Kubernetes в качестве служб вычислений для указанных ресурсов.
Чтобы вертикально увеличить масштаб в Azure, выберите больший размер виртуальной машины для рабочей нагрузки.
Безопасность
Skytap в Azure соответствует отраслевым требованиям к безопасности в облаке, в том числе аттестациям и нормам стандартов System and Organization Controls for Service Organizations 2 (SOC 2) и SOC 3 по ISO 27001 и PCI DSS 3.2. Дополнительные сведения о том, как Skytap защищает рабочие нагрузки, см. в статье Skytap Well-Architected Framework Security Pillar (Основы безопасности Skytap Well-Architected Framework).
Оптимизация затрат
Выполнение рабочих нагрузок AIX в Skytap в Azure позволяет оптимизировать затраты по сравнению с локальными развертываниями. Планы использования на основе потребления позволяют развертывать секции AIX LPAR только при необходимости и масштабировать их по запросу для удовлетворения требований рабочих нагрузок.
Дополнительные сведения о ценах см. на вкладке Планы и цены для Skytap в Azure на портале Azure Marketplace.
Развертывание этого сценария
Чтобы начать работу с приложениями AIX в Azure, ознакомьтесь с шаблоном Skytap в Azure на портале Azure Marketplace. Дополнительные сведения о различных вариантах миграции и развертывания см. в статье Skytap Well-Architected Framework (на английском языке).
Следующие шаги
Чтобы узнать больше о Skytap в Azure, обратитесь legacy2azure@microsoft.com или проверка из следующих ресурсов:
См. демонстрацию миграции в облако для приложений на IBM Power.
Узнайте, как ускорить облачную стратегию с помощью Skytap в Azure.
Ознакомьтесь с шаблоном Skytap в Azure на портале Azure Marketplace.
Узнайте больше о вариантах миграции Skytap.
Skytap Well-Architected Framework (Платформа на основе архитектуры Skytap)