你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 上的 Unisys ClearPath MCP 虚拟化

Azure ExpressRoute
Azure 存储
Azure 虚拟机
Azure 虚拟网络

Unisys 大型机系统将其世系追溯到第一台商业上可用的大型机。 Unisys ClearPath Forward (CPF) Dorado (2200) 和 Libra (主控制计划) 系统是功能齐全的大型机作环境。 它们可以垂直缩放以处理任务关键型工作负荷。 这些系统可以模拟、转换或现代化为 Azure。 Azure 提供类似或改进的性能特征和服务级别协议指标。

本文介绍如何将来自 Unisys 的虚拟化技术(Microsoft合作伙伴)与旧的 Unisys CPF Libra 大型机配合使用。 此方法可帮助你快速将大型机迁移到 Azure。 它无需重写或重新编译应用程序代码或重新设计数据库体系结构。 旧代码以原始形式维护。 应用程序屏幕、用户交互和基础数据结构保持不变,无需重新训练用户。

Unisys 重新平台化将整个 Libra 系统从当今的专有硬件提升到 Azure 作为虚拟机(VM)。 主控制程序(MCP)OS 和所有处理器、库和数据都像在专有环境中一样显示。 软件系列 MCP OS 需要 Unisys 的许可证。 此体系结构包括支持 VM,这些 VM 管理虚拟磁带服务器作和自动化和工作负荷管理(OpCon)等功能。 这些 VM 还处理 Web 服务和其他支持函数。

与其他方法相比,此方法的好处是快速迁移到 Azure。 你不会产生硬件维护和设施成本,因此有快速的投资回报(ROI)。 此外,由于 MCP 环境不变,因此与重新训练用户或程序员没有相关的成本。

根据客户端的目标,转换后的 MCP 是最终状态,或者是在 MCP 环境或 Azure 中实现应用程序现代化的第一步。 通过此迁移方法,可以规划更新应用程序的度量路径。 它保留你在现有应用程序代码中所做的投资。 转换后,还可以使用其他 Azure 数据分析服务。

建筑

以下体系结构图显示了迁移到 Azure 之前典型的本地 Unisys CPF Libra(MCP)大型机。

显示 Unisys CPF Libra 上典型的本地大型机体系结构的关系图。

以下体系结构图显示了如何将 Unisys 虚拟化技术应用到旧的 Unisys CPF Libra 大型机。

显示 Azure 中虚拟化后的大型机体系结构的关系图。

下载此体系结构的 Visio 文件

工作流

以下工作流对应于前面的关系图。 前三个步骤对应于这两个关系图,以突出显示系统的原始状态和迁移状态之间的相似性。

  1. 用于访问 Azure 中的系统资源的 Web 浏览器取代了针对按需用户和联机用户的旧版 Burroughs 终端仿真。 用户通过传输层安全性(TLS)端口 443 访问基于 Web 的应用程序。 基于 Web 的应用程序呈现层保持不变,以最大程度地减少重新训练用户的需求。 如果重新训练用户不关心,可以使用新式 UX 框架更新 Web 应用程序呈现层。 若要对 VM 进行管理员访问,请使用 Azure Bastion 主机 最大程度地减少打开的端口并提高安全性。

  2. 如果打印机和其他旧系统输出设备通过 IP 地址附加到 Azure 网络,则支持这些设备。 MCP 上的打印函数会保留,因此无需更改应用程序。

  3. 作将移出 MCP 到外部 VM。 可以通过在生态系统中使用 OpCon VM 监视和控制整个环境来实现更多自动化。

  4. 如果物理磁带正在使用,则会将其转换为虚拟磁带。 磁带格式设置和读/写功能将保留。 磁带将写入 Azure 或脱机存储。 磁带功能得到维护,无需重写源代码。 使用此方法的好处包括用于备份虚拟磁带文件的 Azure Blob 存储帐户 和更快的访问时间,因为直接针对磁盘媒体执行输入/输出作。

  5. MCP 存储构造可以映射到 Azure 存储。 此方法维护 MCP 驱动器映射命名约定。 不需要任何应用程序或操作更改。

  6. Azure Site Recovery 提供灾难恢复(DR)功能。 如果 Azure 数据中心发生故障,它会将 Azure VM 镜像到次要 Azure 区域,以便快速故障转移。

组件

  • Azure 虚拟机是 Azure 提供的按需分配可缩放的计算资源之一。 Azure VM 提供虚拟化的灵活性,而无需购买和维护物理硬件。 在此体系结构中,虚拟机托管 Unisys CPF Libra 工作负载。 此方法有助于确保从专有硬件无缝过渡到 Azure。

  • Azure 虚拟网络 是 Azure 中专用网络的基本构建基块。 虚拟网络使许多类型的 Azure 资源(例如虚拟机)能够更安全地相互通信、Internet 和本地网络。 虚拟网络类似于在自己的数据中心内运行的传统网络,但它包括 Azure 基础结构的优势,例如规模、可用性和隔离。 在此体系结构中,虚拟网络有助于迁移的 Unisys CPF Libra 工作负载和其他 Azure 服务之间的通信。

  • 虚拟网络接口卡 使 Azure VM 能够与联机、Azure 和本地资源通信。 在此体系结构中,可以将更多网络接口卡添加到同一 Azure VM。 此设置使 Solaris 子 VM 具有专用网络接口设备和 IP 地址。

  • Azure 托管磁盘 是 Azure 管理的块级存储卷,用于虚拟机。 可用的磁盘类型包括 Azure 超级磁盘存储、Azure 高级 SSD、Azure 标准 SSD 和 Azure 标准 HDD。 对于此体系结构,我们建议使用高级 SSD 或超级磁盘存储,以确保迁移的工作负荷的高性能和可靠性。

  • Azure 文件 存储提供云中完全托管的文件共享,可使用行业标准服务器消息块协议进行访问。 Windows、Linux 和 macOS 的云或本地部署可以同时装载 Azure 文件共享。 Azure 文件存储通过提供可靠且可缩放的文件存储,支持迁移的工作负荷。

  • Azure ExpressRoute 通过连接提供商方便的专用连接将本地网络扩展到 Microsoft 云中。 使用 ExpressRoute 建立与 Microsoft 云服务(例如 Azure 和 Microsoft 365)的连接。 此方法使迁移的 Unisys CPF Libra 工作负载与本地资源之间的连接更安全、更可靠。

  • Site Recovery 使工作负荷能够从主位置复制到辅助位置。 此体系结构使用 Site Recovery 来确保迁移的工作负载的系统可用性和一致性。

方案详细信息

此方案提供了使用 Unisys 中的虚拟化技术将 Unisys CPF Libra 工作负载迁移到 Azure 的上下文。 主要目标是在维护现有应用程序代码和用户交互的同时,实现快速且低风险的过渡到 Azure。 此方法无需重写应用程序代码或重新设计数据库体系结构,并帮助确保用户和程序员无缝过渡。

客户的目标是:

  • 将 Unisys CPF Libra 工作负载快速迁移到 Azure。
  • 最大程度地减少与迁移过程相关的风险。
  • 维护现有的应用程序代码和用户交互。
  • 降低硬件维护和设施成本。
  • 实现快速 ROI。

实现此解决方案的好处包括:

  • 与其他方法相比,快速迁移到 Azure。
  • 消除硬件维护和设施成本。
  • 无需与重新训练用户和程序员相关的成本。
  • 在现有应用程序代码中保留投资。
  • 在 MCP 环境或 Azure 中进一步实现应用程序现代化的可能性。

潜在的用例

  • 将现有的 Unisys CPF Libra 工作负载快速迁移到 Azure,风险较低。
  • 使用 Azure Arc 使 Azure 成为现有本地工作负荷的 DR 环境。
  • 将 Azure 数据服务添加到现有客户端功能。
  • 为编码、应用程序测试和训练目的建立补充开发和测试环境。

考虑

这些注意事项实施 Azure 架构良好的框架的支柱原则,即一套可用于改进工作负荷质量的指导原则。 有关详细信息,请参阅 Well-Architected Framework

可靠性

可靠性有助于确保应用程序能够履行对客户的承诺。 有关详细信息,请参阅 可靠性的设计评审清单。

Azure 中的 Unisys CPF 使用 Site Recovery 来确保系统可用性和一致性。 Site Recovery 为备份系统或 DR 目的建立基线。 可以将 Site Recovery 基线视为 DR 系统的蓝图,其中显示了环境的完全功能状态。 如果发生主要区域中断,Site Recovery 将为 DR 启用 Azure 区域到区域故障转移。 DR 功能将 Azure VM 镜像到次要 Azure 区域。 这些功能可确保在发生 Azure 数据中心故障时快速故障转移。

安全

安全性提供针对故意攻击和滥用宝贵数据和系统的保证。 有关详细信息,请参阅 安全的设计评审清单。

Unisys CPF 本质上是一个高度安全的系统。 使用静态数据加密的 Azure 安全措施的附加价值提高了企业解决方案的安全性。

成本优化

成本优化侧重于减少不必要的开支和提高运营效率的方法。 有关详细信息,请参阅 成本优化的设计评审清单。

Azure 中的 Unisys CPF 消除了硬件维护和前期设施成本。 无需重新培训员工才能作或使用系统,从而节省更多资金。 虚拟化计算机与数据中心车间运行完全相同。

还可以按照以下过程优化成本:在开始时调整 VM 的容量大小,并根据需要调整其大小。 有关详细信息,请参阅 Well-Architected 框架 的成本优化设计原则

若要估算 Azure 产品和配置的成本,请使用 Azure 定价计算器。 VM 用于 MCP。 支持 VM 用于打印或磁带。 存储帐户类型可以范围从高级 SSD 存储到标准 Blob 存储,具体取决于性能需求和数据保留策略。

若要了解有关 Unisys CPF 产品/服务和定价的详细信息,请参阅 Unisys CPF 解决方案目录

卓越运营

卓越运营涵盖部署应用程序并使其在生产环境中运行的运营流程。 有关详细信息,请参阅 卓越运营的设计评审清单。

Unisys 通过向员工展示已知环境来演示卓越运营,同时引入 Site Recovery 等新功能来提供 DR 故障转移。

可以使用 Azure 资源管理器模板部署解决方案,并使用 Azure Monitor 来衡量和提高性能,从而优化运营效率。 有关详细信息,请参阅 DevOps 体系结构设计和针对 DevOps 的监视

性能效率

性能效率是指工作负荷能够高效地缩放以满足用户需求。 有关详细信息,请参阅 性能效率的设计评审清单。

Unisys 将 Azure 中的运营性能与铜牌、白银、黄金、白金和钛产品/服务相匹配,以将客户端工作负荷与运营需求相匹配。 Azure 上的 Unisys 虚拟化通过 Azure Monitor 和性能 诊断来提高性能效率。 这些工具支持实时优化和主动问题解决,以提高工作负荷管理。

贡献

Microsoft维护本文。 以下参与者撰写了本文。

主体作者:

要查看非公开的 LinkedIn 个人资料,请登录到 LinkedIn。

后续步骤

有关详细信息,请参阅以下资源: