Виртуализация корпоративного сервера Unisys ClearPath Forward OS 2200 в Azure

Виртуальные машины Azure
Виртуальная сеть Azure
Azure ExpressRoute

В этой статье описывается, как использовать технологии виртуализации из Unisys, партнера Майкрософт, с существующим корпоративным сервером Unisys ClearPath Forward (CPF) Dorado. С помощью этого подхода вы можете ускорить переход в Azure и устранить необходимость переписать код приложения или изменить архитектуру базы данных. Существующий код поддерживается в исходной форме. Экраны приложений, взаимодействие пользователей и структуры данных без изменений, что устраняет необходимость повторного обучения пользователей.

Архитектура

Пример архитектуры источника (premigration): следующая архитектура иллюстрирует типичный корпоративный сервер CPF Unisys CPF Dorado (Sperry 1100/2200).

Diagram of the premigration architecture.

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

Пример архитектуры Azure (postmigration): в следующей архитектуре показан пример использования технологий виртуализации из Unisys, связанных с корпоративным сервером CPF Unisys CPF Dorado.

Diagram of the postmigration architecture.

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

Рабочий процесс

Числовые выноски 1, 2 и 3 используются на обеих схемах, чтобы выделить сходство между состояниями системы до и после них.

  1. Доступ пользователей предоставляется через порт TLS 443 для доступа к веб-приложениям. Уровень презентации веб-приложений можно сохранить без изменений, чтобы свести к минимуму переобучение клиентов. С другой стороны, уровень презентации веб-приложения можно обновить с помощью современных платформ пользовательского интерфейса при необходимости. Кроме того, для доступа администратора к виртуальным машинам узлы Бастиона Azure можно использовать для максимальной безопасности, минимизируя открытые порты.
  2. Принтеры и другие системные выходные устройства поддерживаются до тех пор, пока они подключены к сети Azure. Функции печати в Dorado сохраняются, чтобы изменения приложения не требовались.
  3. Функция Operations перемещается из корпоративного сервера Dorado на виртуальную машину Azure. Вы можете реализовать больше автоматизации с помощью виртуальной машины OpCon в экосистеме для мониторинга и управления всей средой.
  4. Если используются физические ленты, они преобразуются в виртуальные ленты. Функции форматирования лент и чтения и записи сохраняются. Ленты записываются в Azure или автономном хранилище. Функции лент сохраняются, что устраняет необходимость в перезаписи исходного кода. К преимуществам относятся Хранилище BLOB-объектов Azure учетные записи для резервного копирования виртуальных ленточных файлов и ускорения доступа, так как операции ввода-вывода выполняются непосредственно на диске.
  5. Конструкция хранилища Dorado сопоставляется с хранилищем Azure, поддерживая nomenclature диска Dorado. Для этого не требуются изменения приложения или операций.
  6. Azure Site Recovery предоставляет возможности аварийного восстановления , зеркало виртуальных машин Azure в дополнительный регион Azure. Эти возможности обеспечивают быструю отработку отказа в редких случаях сбоя центра обработки данных Azure.

Компоненты

  • Виртуальные машины Azure — один из нескольких типов масштабируемых вычислительных ресурсов, которые предоставляет Azure по запросу. Виртуальная машина обеспечивает гибкость виртуализации без необходимости покупать и поддерживать физическое оборудование.
  • Виртуальная сеть Azure — это фундаментальный строительный блок для вашей частной сети в Azure. виртуальная сеть позволяет различным типам ресурсов Azure, таким как Виртуальные машины, безопасно взаимодействовать друг с другом, Интернетом и локальными сетями. виртуальная сеть похожа на традиционную сеть, которая работает в собственном центре обработки данных, но с дополнительными преимуществами инфраструктуры Azure, такими как масштабирование, доступность и изоляция. Сетевые интерфейсы карта (сетевые адаптеры) позволяют виртуальной машине взаимодействовать с Интернетом, Azure и локальными ресурсами. Например, можно добавить дополнительные сетевые адаптеры на ту же виртуальную машину, что позволяет дочерним виртуальным машинам Solaris иметь собственное выделенное сетевое устройство и IP-адрес.
  • Azure ExpressRoute позволяет переносить локальные сети в облако Microsoft с помощью частного подключения, которое обеспечивается поставщиком услуг подключения. С помощью ExpressRoute можно установить подключения к облачным службам Майкрософт, таким как Azure и Microsoft 365.
  • Azure Site Recovery включает отработку отказа между регионами Azure для аварийного восстановления, если происходит сбой основного региона.

Альтернативные варианты

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

Другие способы передачи данных и процессов в Azure:

  • Рефакторинг кода приложения на C# или Java с помощью автоматизированных средств. Это решение перемещает функциональные возможности, но предоставляет базу кода в собственной форме Azure. Это решение занимает больше времени для реализации и требует тщательного тестирования, чтобы обеспечить функциональность.
  • Переопределение кода приложения на выбранный язык. Обычно это решение является самым длинным и самым дорогим решением. Код перезаписывается в учетную запись потребностей приложения. Можно добавить новые функциональные возможности. Для этого решения требуется тщательное тестирование, чтобы убедиться, что новый код выполняется должным образом.

Подробности сценария

Корпоративные серверы Unisys отслеживают свое наследие до первых общедоступных корпоративных серверов. Системы CPF CPF Unisys Dorado (Sperry 1100/2200) и Libra (Burroughs A Series/Master Control Program) являются полнофункционными корпоративными операционными средами сервера. Они могут вертикально масштабироваться для обработки критически важных рабочих нагрузок. Вы можете эмулировать, преобразовывать или модернизировать эти системы в Azure. Azure предлагает аналогичные или даже улучшенные характеристики производительности и метрики соглашения об уровне обслуживания (SLA).

Переход Unisys перемещает всю систему Dorado из современного оборудования в Azure через виртуальную машину. Ос Exec 2200 и все процессоры, библиотеки и данные отображаются так же, как и в физической среде. Для ОС требуется лицензия из Unisys. Архитектура включает в себя поддержку виртуальных машин, которые обрабатывают такие функции, как операции виртуальных лент, автоматизация и управление рабочими нагрузками (OpCon), веб-службы и другие функции поддержки. Архитектура также использует функции хранилища Azure, в том числе:

  • Управляемые диски SSD Azure — это тома хранилища на уровне блоков, управляемые Azure, и используются с Виртуальные машины. Доступные типы дисков — это диски ценовой категории "Ультра", диски SSD уровня "Премиум", стандартные диски SSD и стандартные жесткие диски. Для этой архитектуры следует использовать диски SSD ценовой категории "Премиум" или диски ценовой категории "Ультра".
  • Файлы Azure — это служба, которую можно использовать для полного управления общими папками в облаке, доступной с помощью протокола S МБ. Облачные или локальные развертывания Windows, Linux и macOS могут одновременно подключать общие папки Azure.

Преимуществом этого подхода является быстрый переход в Azure по сравнению с другими методологиями. Поскольку снижение затрат на обслуживание оборудования и помещений снижается, есть быстрая отдача от инвестиций (ROI). Так как среда Dorado не изменяется, нет затрат, связанных с переобучением пользователей и программистов.

В зависимости от конечной цели переход может быть конечным состоянием или первым шагом к модернизации приложений в среде Dorado или в Azure. Этот подход предоставляет измеренный запланированный путь для обновления приложений. Он сохраняет инвестиции в существующий код приложения. После преобразования можно использовать другие службы Аналитики данных Unisys CloudForte и Azure.

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

  • Перемещение существующих рабочих нагрузок CPF Dorado Unisys в Azure с низким риском.
  • Используйте Azure Arc для создания плана аварийного восстановления для существующей локальной рабочей нагрузки.
  • Добавьте службы данных Unisys CloudForte или Azure в существующие возможности клиента.
  • Используйте CPF на основе Azure, чтобы служить в качестве аварийного восстановления, тестирования или среды разработки без необходимости в дополнительных ресурсах оборудования или объекта.

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

Эти рекомендации реализуют основные принципы платформы Azure Well-Architected Framework, которая представляет собой набор руководящих принципов, которые можно использовать для улучшения качества рабочей нагрузки. Дополнительные сведения см. в статье Microsoft Azure Well-Architected Framework.

Надежность

Надежность гарантирует, что ваше приложение позволит вам выполнить ваши обязательства перед клиентами. Дополнительные сведения см. в разделе "Обзор основы надежности".

Unisys CPF в Azure использует Site Recovery для обеспечения доступности и согласованности системы.

Безопасность

Безопасность обеспечивает гарантии от преднамеренного нападения и злоупотребления ценными данными и системами. Дополнительные сведения см. в разделе "Общие сведения о компоненте безопасности".

Unisys CPF — это безопасная система самостоятельно. Azure добавляет слой шифрования для неактивных данных и в движении.

Технология Unisys Stealth скрывает конечные точки. Azure предлагает другие элементы управления безопасностью.

Оптимизация затрат

Оптимизация затрат заключается в сокращении ненужных расходов и повышении эффективности работы. Дополнительные сведения см. в разделе Обзор критерия "Оптимизация затрат".

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

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

Чтобы предварительно оценить стоимость продуктов и конфигураций Azure, воспользуйтесь калькулятором цен Azure.

Чтобы узнать больше о предложениях и ценах в Unisys CPF, посетите продукты CPF Unisys.

Эффективность работы

Оперативное превосходство охватывает процессы операций, которые развертывают приложение и продолжают работать в рабочей среде. Дополнительные сведения см. в разделе "Общие сведения о принципах эффективности работы".

Unisys демонстрирует эффективность работы, представляя известную среду сотрудникам, в том числе новые службы, такие как Site Recovery, чтобы обеспечить отработку отказа аварийного восстановления.

Вы можете оптимизировать эффективность работы, развернув решение с помощью шаблонов Azure Resource Manager и используя Azure Monitor для измерения и повышения производительности. Ознакомьтесь с принципами операционного превосходства и мониторингом для DevOps в хорошо спроектированной платформе.

Оптимизация производительности

Уровень производительности — это способность вашей рабочей нагрузки эффективно масштабироваться в соответствии с требованиями, предъявляемыми к ней пользователями. Дополнительные сведения см. в разделе "Общие сведения о эффективности производительности".

Unisys соответствует операционной производительности в Azure с developer Studio. Вы можете использовать золотой или платиновый уровень в зависимости от рабочих нагрузок и рабочих потребностей. Используйте Developer Studio для повышения скорости задач, включая разработку нового кода, запросы, создание отчетов и другие задачи.

Соавторы

Эта статья поддерживается корпорацией Майкрософт. Первоначально он был написан следующими участник.

Основные авторы:

Чтобы просмотреть недоступные профили LinkedIn, войдите в LinkedIn.

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

Дополнительные сведения, контакт legacy2azure@microsoft.comили см. в следующих ресурсах: