异构操作系统业务迁移移植方法
作者单位:四川中电启明星信息技术有限公司 国网冀北电力有限公司信息通信分公司 国网辽宁省电力有限公司信息通信分公司
会议名称:《2017智能电网新技术发展与应用研讨会》
会议日期:2017年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:异构操作系统是实现数据的共享和透明访问的重要手段,是实现业务迁移的重要方法,但目前大多数异构操作系统业务迁移都是利用业务数据建模工具的反向工程功能,通过反向工程将业务库的物理结果利用程序进行表示,从而完成迁移工作,这种方法只适用于业务库物理表结构的迁移,不能完成内部业务数据的迁移。因此提出一种基于JTA事务的异构操作系统业务迁移移植方法,首先根据异构操作系统的需求分析完成异构操作系统,并分析业务迁移过程中业务抽取、业务转换、业务装载过程,以及JTA事物对业务迁移的控制,得到业务迁移过程,然后计算关键业务迁移路径,并给出可迁移业务死锁避免理论分析,将迁移业务提前迁移到当前网络空闲资源上,使迁移工作在空闲网络资源中进行,完成异构操作系统业务迁移移植,从而缩短业务迁移的执行时间。通过仿真实验证明,所提方法能够有效提高异构操作系统业务迁移的完整性和准确性,降低异构操作系统业务迁移移植时间,具有良好的使用价值。