Поделиться через


Повторное размещение мейнфреймов на виртуальных машинах Azure

Миграция рабочих нагрузок из сред мейнфреймов в облако позволяет модернизировать инфраструктуру и зачастую сократить расходы. Многие рабочие нагрузки можно перенести в Azure с минимальными изменениями кода — например, исправив только имена баз данных.

В целом, термин мейнфрейм означает большую компьютерную систему. В частности, подавляющее большинство используемых в настоящее время серверов IBM System Z или подключаемых IBM систем, работающих под управлением MVS, DOS, VSE, OS/390 или z/OS.

Виртуальная машина Azure используется для изоляции ресурсов и управления ими для конкретного приложения в одном экземпляре. В мэйнфреймах, таких как IBM z/OS, для этой цели используются логические разделы (LPARS). В мейнфрейме можно использовать один логический раздел (LPAR) для региона CICS со связанными программами COBOL, а второй LPAR — для базы данных IBM Db2. Типичное n-уровневое приложение в Azure развертывает виртуальные машины Azure в виртуальную сеть, которую можно сегментировать на подсети для каждого уровня.

Виртуальные машины Azure могут запускать среды эмуляции мейнфреймов и компиляторы, поддерживающие сценарии типа lift-and-shift. Разработка и тестирование часто являются одними из первых рабочих нагрузок, которые переносятся с мэйнфрейма в среду разработки и тестирования Azure. К общим компонентам сервера, которые можно эмулировать, относятся оперативная обработка транзакций (OLTP), пакетная обработка и прием данных, как показано на следующем рисунке.

Среды эмуляции в Azure позволяют запускать системы на основе z/OS.

Некоторые рабочие нагрузки мейнфреймов можно относительно легко перенести в Azure, в то время как другие можно повторно разместить в Azure с помощью решения партнера. Дополнительные сведения о выборе решения партнера см. в статье Центр миграции мейнфреймов Azure.

Миграция мейнфреймов

Повторно разместить, перестроить, заменить или прекратить использование? IaaS или PaaS? Чтобы определить правильную стратегию миграции для приложения мейнфрейма, ознакомьтесь с руководством по миграции мейнфреймов в Центре архитектуры Azure.

Платформа для повторного размещения Micro Focus

Micro Focus Enterprise Server — одна из самых крупных доступных платформ для повторного размещения больших мейнфреймов. Сервер можно использовать для выполнения рабочих нагрузок z/OS на менее дорогих платформах x86 в Azure.

Чтобы начать работу:

TmaxSoft OpenFrame в Azure

TmaxSoft OpenFrame — это популярное решение для повторного размещения больших мейнфреймов, которое используется в сценариях типа lift-and-shift. Среда OpenFrame в Azure подходит для разработки, демонстрации, тестирования или производственных рабочих нагрузок.

Чтобы начать работу:

IBM zD&T версии 12.0

Среда разработки и тестирования IBM Z (IBM zD&T) настраивает непроизводственную среду в Azure, которую можно использовать для разработки, тестирования и демонстрации приложений на основе Z/OS.

Среда эмуляции в Azure может размещать различные виды экземпляров Z с помощью управляемых дистрибутивов для разработчиков приложений (ADCDs). Вы можете запустить zD&T Personal Edition, zD&T Parallel Sysplex и zD&T Enterprise Edition в Azure и Azure Stack.

Чтобы начать работу:

IBM DB2 pureScale в Azure

Среда IBM DB2 pureScale предоставляет кластер баз данных для Azure. Она не идентична исходной среде, но обеспечивает подобную доступность и масштабирование как IBM DB2 для z/OS, работающей в настройке Parallel Sysplex.

Чтобы начать работу, см. раздел IBM DB2 pureScale в Azure.

Рекомендации

При переносе рабочих нагрузок мейнфреймов в инфраструктуру Azure как услуги (IaaS), вы можете выбрать один из нескольких типов масштабируемых вычислительных ресурсов по запросу, включая виртуальные машины Azure. Azure предлагает ряд виртуальных машин Linux и Windows.

Службы вычислений

Вычислительная мощность Azure сравнима с мощностью мэйнфрейма. Если вы думаете о переносе рабочей нагрузки мэйнфрейма в Azure, сравните метрику мэйнфрейма, равную миллиону инструкций в секунду (MIPS), с виртуальными процессорами.

Сведения о перемещении вычислений мейнфреймов в Azure.

Высокий уровень доступности и отработка отказа

Azure предлагает соглашения об уровне обслуживания (SLA) на основе обязательств. Доступность по умолчанию составляет несколько девяток, а SLA могут быть оптимизированы с помощью локальной или географической репликации служб. Полное Соглашение об уровне обслуживания Azure описывает гарантированную доступность Azure в целом.

При использовании Azure IaaS, например в виде виртуальной машины, поддержку отказоустойчивости обеспечивают определенные системные функции — например, экземпляры отказоустойчивой кластеризации и наборы доступности. При использовании ресурсов платформы Azure как услуги (PaaS) платформа автоматически обрабатывает отказ. В качестве примера можно привести базы данных SQL Azure и Azure Cosmos DB.

Масштабируемость

Мейнфреймы обычно масштабируются вертикально, а облачные среды масштабируются горизонтально. Azure предлагает разнообразные размеры Linux и Windows в зависимости от ваших потребностей. Облако также масштабируется вертикально или горизонтально в соответствии с требованиями пользователей. Вычисления энергопотребления, хранения и обслуживания масштабируются по требованию в рамках модели тарификации на основе использования.

Хранилище

В облаке у вас есть целый ряд гибких, масштабируемых вариантов хранения данных, и вы платите только за то, что вам нужно. В службе хранилища Azure предоставляется хранилище с высокой масштабируемостью для объектов данных, служба файловой системы для облака, надежное хранилище сообщений, а также хранилище NoSQL. Для виртуальных машин управляемые и неуправляемые диски предоставляют постоянное и безопасное дисковое хранилище.

Сведения о перемещении хранилища мейнфреймов в Azure.

Резервное копирование и восстановление

Обслуживание собственного сайта аварийного восстановления может оказаться дорогостоящим предложением. Azure предлагает простые и выгодные возможности резервного копирования, восстановления и избыточности на локальном или региональном уровнях, или с помощью геоизбыточности.

Azure для государственных организаций для миграции мейнфреймов

Многие объекты общедоступного сектора хотели бы перенести свои приложения мейнфрейма на более современные и гибкие платформы. Microsoft Azure для государственных организаций является физически отделенным экземпляром глобальной платформы Microsoft Azure, укомплектованный для федеральных, государственных и местных правительственных систем. Microsoft Azure предоставляет службы безопасности, защиты и соответствия мирового уровня, специально предназначенные для правительственных учреждений США и их партнеров.

Решение Azure для государственных организаций удостоено сертификата о разрешении на эксплуатацию (P-ATO) для FedRAMP сильного влияния на системы, которым требуется такой тип среды.

Следующие шаги

Попросите наших партнеров помочь с миграцией и повторным размещением приложений мейнфреймов.

См. также: