[发明专利]用于确定跨平台应用迁移的成功的系统和方法有效
申请号: | 201780089089.5 | 申请日: | 2017-03-31 |
公开(公告)号: | CN110494849B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 张玮绚;慎辉;唐方智;朱维国 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 冯薇 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 平台 应用 迁移 成功 系统 方法 | ||
根据实施例,本文描述的是用于确定应用从大型机平台到开放平台的迁移成功的系统和方法。与大型机平台相关联的第一数据库和与开放平台相关联的第二数据库可以包括相同的数据基线。可以在第一数据库和第二数据库上创建一组触发器,以捕获通过在每个平台上执行与应用相关联的作业而生成的数据库修改事件,并将数据库修改事件存储在每个数据库的表中。可以下载并比较来自大型机平台和开放平台的数据库修改事件,以确定应用迁移的成功。
版权声明
本专利文献的公开内容的一部分包含受版权保护的素材。版权拥有者不反对任何人对专利文献或专利公开内容按照其在专利商标局的专利文件或记录中出现的那样进行传真复制,但是除此之外在任何情况下都保留所有版权权利。
技术领域
本发明的实施例一般而言涉及应用服务器和应用重新托管(rehosting),并且特别地涉及用于确定从大型机平台(mainframe platform)到开放平台的应用迁移的成功的系统和方法。
背景技术
为了降低成本并尽可能地变得敏捷,当今的组织正在越来越多地寻求将业务关键型大型机应用转移到开放系统和云环境中。但是,这样做往往意味着复杂、昂贵且资源繁重的应用迁移项目,这阻碍了公司进行这样的迁移。因此,组织需要可扩展、可靠且高性能的应用迁移解决方案,该应用迁移解决方案可以帮助组织过渡到开放系统和云环境。
当用户将大型机应用迁移到开放系统(例如,Unix/Linux平台)时,需要用于确定迁移的成功的可靠方法。
发明内容
根据实施例,本文描述的是用于确定应用从大型机平台到开放平台的迁移的成功的系统和方法。与大型机平台相关联的第一数据库和与开放平台相关联的第二数据库可以包括相同的数据基线(baseline)。可以在第一数据库和第二数据库上创建一组触发器,以捕获由在每个平台上执行与应用相关联的作业而生成的数据库修改事件,并将数据库修改事件存储在每个数据库的表中。可以下载并比较来自大型机平台和开放平台的数据库修改事件,以确定应用迁移的成功。
附图说明
图1图示了根据实施例的示例性开放系统。
图2-3图示了根据实施例的如图1所示的事务中间件系统的示例。
图4图示了根据实施例的用于在开放平台中提供作业控制语言(JCL)执行引擎的系统。
图5图示了根据实施例的用于确定从大型机平台到开放平台的应用迁移的成功的系统。
图6进一步图示了根据实施例的用于确定从大型机平台到开放平台的应用迁移的成功的系统。
图7进一步图示了根据实施例的用于确定从大型机平台到开放平台的应用迁移的成功的系统。
图8图示了根据实施例的用于确定从大型机平台到开放平台的应用迁移的成功的流程图。
图9图示了根据实施例的用于确定从大型机平台到开放平台的应用迁移的成功的方法。
具体实施方式
随着公司面临越来越大的压力来从其IT支出中提供更多的业务价值并为新业务计划腾出资金,越来越多的公司正在将其大型机应用迁移到开放系统/重新托管平台,以降低大型机成本并实现遗留(legacy)应用的现代化。
如在文档中所使用的,可以互换地使用重新托管平台和开放平台。OracleTMTuxedo应用运行时(Application Runtimes,ART)是示例开放平台或重新托管平台。
重新托管平台/开放平台
图1图示了根据实施例的示例性开放平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780089089.5/2.html,转载请声明来源钻瓜专利网。