加入收藏 | 设为首页 | 会员中心 | 我要投稿 青岛站长网 (https://www.0532zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

大型机迁移选项

发布时间:2021-04-19 19:02:40 所属栏目:动态 来源:互联网
导读:在评估大型机迁移选项时,请查看应用程序源代码是否可用,或者是否只有目标代码。IT团队可以使用可访问的源代码重写和现代化应用程序;目标代码无法修改,因为它是源代码经过编译器或其他翻译器的结果。当源代码不可用时,该应用程序将不得不按原样运行或完全

在评估大型机迁移选项时,请查看应用程序源代码是否可用,或者是否只有目标代码。IT团队可以使用可访问的源代码重写和现代化应用程序;目标代码无法修改,因为它是源代码经过编译器或其他翻译器的结果。当源代码不可用时,该应用程序将不得不按原样运行或完全替换。

如果大型机应用程序仅以二进制形式提供给大型机,并且二进制文件被设计为在无法托管在云端的操作系统运行(通常是Windows、UNIX或Linux),则它无法转移。在这种情况下,你有三个选择:

  • 寻找替代版本。查看应用程序是否有其他版本可在大型机以外运行。此选项是最简单的方法,并且在成本方面最佳。但是,你需要确保替代版本是真正的云优化产品,而不仅仅是云端托管的单体应用程序,这将对成本方面产生负面影响。
  • 使用“大型机即服务”选项。有些公司,例如Cornerstone(归Google Cloud所有),为这些类型的应用程序提供第三方托管。当有些有问题的大型机应用程序不适合其他选项时,此选项是最佳选择。在这些应用程序针对云进行优化之前,大多数企业将其视为过渡方法。
  • 更换应用程序。如果其他技术不起作用,则可以寻找其他应用程序来取代大型机应用程序—基于适当的功能组合和易于转换历史数据。商业软件产品或SaaS云产品通常很合适,甚至可能具有更好的功能和更低的成本,但这取决于应用程序的类型。

如果大型机应用程序可运行在云端支持的操作系统和计算机平台(例如x86),则可以对合适的云提供商进行测试,以确保该应用程序可以在其平台上运行。但是,此应用程序很可能是单体,这意味着它的可伸缩性和可重用性受到限制。

单体应用程序在云端通常效率低,因为它无法利用云计算的优势。如果它在云端的性能和成本特性不令人满意,或者你找不到云平台来运行它,则可以将其视为仅限大型机的二进制文件,然后从上面的三个选项中进行选择。

(编辑:青岛站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!