Unisys 大型机系统可以追溯到第一批商用大型机。 Unisys ClearPath Forward (CPF) Dorado(旧版 Sperry 1100/2200)和 Libra(旧版 Burroughs A Series/Master Control Program)系统是功能齐全的大型机操作环境。 它们可以纵向扩展以处理任务关键型工作负载。 可以在 Azure 中模拟、转换或现代化这些系统。 Azure 提供类似甚至更好的性能特征和服务级别协议 (SLA) 指标。
本文介绍如何将 Microsoft 合作伙伴 Unisys 的虚拟化技术与旧版 Unisys CPF Libra 大型机结合使用。 此方法可以加速迁移到 Azure。 它消除了重写应用程序代码或重新设计数据库体系结构的需要。 旧代码以原始形式维护,从而无需重新编译应用程序代码。 应用程序屏幕、用户交互和后台的数据结构保持不变,因此无需重新培训用户。
Unisys 平台重构将整个 Libra 系统作为虚拟机 (VM) 从当今的专属硬件迁移到 Azure。 Master Control Program (MCP) 操作系统和所有处理器、库和数据的显示方式与它们在专有环境中的显示方式一样。 该操作系统需要 Unisys 的许可证。 体系结构包括支持 VM,用于处理诸如虚拟磁带操作、自动化和工作负载管理 (OpCon)、Web 服务等功能和其他支持功能。
与其他方法相比,此方法的好处是可以快速迁移到 Azure。 由于降低了硬件维护和设施成本,因此很快就能获得投资回报 (ROI)。 由于 MCP 环境没有改变,因此不会产生重新培训用户和程序员的费用。
根据客户的最终目标,转换后的 Azure MCP 可能是最终状态,也可能是在 MCP 环境或 Azure 中实现应用程序现代化的第一步。 利用这种 Azure 登陆方法,可以采用经过衡量的计划路径来更新应用程序。 它会保留对现有应用程序代码的投入。 转换后,还可以使用其他 Unisys Cloud Forte 和 Azure 数据分析服务。
可能的用例
- 将现有的 Unisys ClearPath Forward Libra 工作负载迅速迁移到 Azure,而且风险很低。
- 使用 Azure Arc,使 Azure 可以成为适用于现有本地工作负载的灾难恢复 (DR) 计划。
- 将 Unisys Cloud Forte 或 Azure 数据服务添加到现有的客户端功能。
体系结构
示例源(预迁移)体系结构。 下面的体系结构演示了一个典型的本地 Unisys ClearPath Forward Libra(旧版 Burroughs A 系列/MCP)大型机。
下载此预迁移关系图的 SVG。
示例 Azure(预迁移)体系结构。 下面的体系结构演示了一个将 Microsoft 合作伙伴 Unisys 的虚拟化技术与旧版 Unisys CPF Libra 大型机结合使用的示例。
下载此迁移后关系图的 SVG。
工作流
图例与两个关系图相匹配,由此可突出系统的原始状态和迁移状态之间的相似性。
- 为满足需求实现的面向联机用户的旧版 Burroughs 终端模拟将由 Web 浏览器替换,以访问 Azure 中的系统资源。 通过 TLS 端口 443 提供的用户访问权限,用于访问基于 Web 的应用程序。 基于 Web 的应用程序表示层几乎可以保持不变,从而尽量避免重新训练客户。 另一方面,如果需要,可通过新式 UX 框架更新 Web 应用程序的表示层。 此外,针对 VM 的管理员访问权限,可使用 Azure Bastion 主机通过尽量减少开放端口来最大程度地提高安全性。
- 只要打印机和其他传统系统输出设备通过 IP 连接到 Azure 网络,就支持这些设备。 将保留 MCP 上的打印功能,这样就无需更改应用程序。
Operations
从 MCP 移到外部 VM。 可在生态系统中使用 OpCon VM 监视和控制整个环境,从而实现进一步的自动化。- 如果正在使用物理磁带,它们将转换为虚拟磁带。 将保留磁带格式和读/写功能。 磁带将写入 Azure 或脱机存储。 磁带功能会保留,因此不用重写源代码。 好处包括可用于备份虚拟磁带文件的 Azure Blob 存储帐户以及更快的访问时间,因为 IO 操作直接在磁盘媒体上执行。
- MCP 存储结构可以映射到 Azure 存储,由此保留 MCP 驱动器映射的命名法。 无需更改应用程序或操作。
- Azure Site Recovery 提供灾难恢复功能,具体方法是将 Azure VM 镜像到辅助 Azure 区域,以便在 Azure 数据中心出现故障时进行快速故障转移。
组件
- Azure 虚拟机 是 Azure 提供的按需分配可缩放的计算资源之一。 Azure 虚拟机让你能够灵活地进行虚拟化,而无需购买和维护运行虚拟机的物理硬件。
- Azure 虚拟网络是 Azure 中专用网络的基本构建基块。 Azure 虚拟网络使许多类型的 Azure 资源(例如 Azure 虚拟机)能够安全地彼此通信、与 Internet 通信,以及与本地网络通信。 虚拟网络类似于在你自己的数据中心运营的传统网络,但附带了 Azure 基础结构的其他优势,例如可伸缩性、可用性和隔离性。
- Azure VM 通过 Azure 虚拟网络接口卡与 Internet、Azure 及本地资源进行通信。 可以将更多网络接口卡添加到同一 Azure VM,使 Solaris 子 VM 具有其自己的专用网络接口设备和 IP 地址。
- Azure SSD 托管磁盘是由 Azure 托管并与 Azure 虚拟机配合使用的块级存储卷。 可用磁盘类型包括超级磁盘、高级固态硬盘 (SSD)、标准 SSD 和标准硬盘驱动器 (HDD)。 对于此体系结构,建议使用高级 SSD 或超级磁盘 SSD。
- Azure 文件存储在云中提供完全托管的文件共享,这些共享项可通过行业标准的服务器消息块 (SMB) 协议进行访问。 Azure 文件共享可由云或者 Windows、Linux 和 macOS 的本地部署同时装载。
- 使用 Azure ExpressRoute 可通过连接服务提供商所提供的专用连接,将本地网络扩展到 Microsoft 云。 使用 ExpressRoute 可与 Microsoft Azure 和 Office 365 等 Microsoft 云服务建立连接。
注意事项
此解决方案具有以下注意事项。
可用性
Azure 中的 Unisys CPF 使用 Site Recovery 确保系统的可用性和一致性。
Operations
通过向工作人员呈现一个已知的环境,同时包含 Azure Site Recovery 等新功能来提供灾难恢复故障转移,Unisys 展示了卓越运营。
可以使用 Azure 资源管理器模板来部署解决方案并使用 Azure Monitor 来衡量和提高性能,从而提高运行效率。 请参阅 Azure 架构良好的框架的卓越运营原则和监视 DevOps。
性能
Unisys 通过按铜、银、金、白金和钛金划分的产品/服务匹配 Azure 中的运营性能,将客户端工作负载与运营需求相匹配。
安全性
Unisys CPF 本身就是一个非常安全的系统。
Unisys Stealth 技术可以有效隐藏终结点。 Azure 提供其他安全控制。
定价
Azure 中的 Unisys CPF 免除了前期硬件维护和设施的费用。 无需再培训员工如何操作或使用该系统,因此进一步节省了成本。 虚拟化计算机就像在数据中心楼层上一样运行。
你还可以按照流程在一开始按需将 VM 容量调整为合适大小,同时简化调整大小的过程,从而优化成本。 有关详细信息,请参阅 Azure 架构良好的框架的成本优化原则。
若要估算 Azure 产品和配置的成本,请访问 Azure 定价计算器。
若要详细了解 Unisys CPF 产品/服务和定价,请访问 Unisys ClearPath Forward 产品网页。
作者
本文由 Microsoft 维护, 它最初是由以下贡献者撰写的。
主要作者:
- Philip Brooks | 高级技术项目经理
若要查看非公开的 LinkedIn 个人资料,请登录到 LinkedIn。
后续步骤
有关详细信息,请联系 legacy2azure@microsoft.com,或查看以下资源:
- Azure 大型机和中型机迁移
- 在 Azure 虚拟机上重新托管大型机
- Azure 市场中的 Unisys CloudForte for Azure
- Unisys 云迁移服务
- Unisys Stealth
- Unisys 文档库
- Azure 虚拟网络文档
- 管理 Azure 虚拟网络接口卡
- Azure 托管磁盘简介
- 什么是 Azure 文件?
- Azure ExpressRoute 文档