文本描述
浙江国际影视中心云平台
好易购业务系统迁移测试总结
云平台建设工作小组
2015年7月18日
好易购业务系统2007年正式使用,此次因浙江国际影视中心云计算平台集成项目设计对好易购业务系统上云进行可行性测试评估验证,我方根据项目要求进行调研,好易购现有业务系统基本信息如下:
调研后与好易购进行交流,了解好易购的相关需求及想法后,提出最初的业务系统迁移业务方案:整体业务系统进行备份,后将系统平行迁移至云平台,运行稳定后对好易购要求的业务系统的核心软件进行版本升级并验证
但好易购对此方案不赞同并提出:好易购的业务系统重点为ET1系统(包括辅助系统),只针对ET1业务系统测试,在测试平台上将ET1业务系统核心软件进行版本后,全新搭建部署ET1系统,随后迁移部分业务数据信息进行验证测试
好易购核心软件更新:
根据调研信息、用户需求及测试平台的相关特性分析,对于好易购的业务系统迁移的难点出现在了ET1系统上:
测试用平台:H3C CAS (支持的操作系统为Windows 和 Linux)对Solaris系统不支持;
根据好易购调研信息,ET1系统没有原系统厂商支持,无法获取关于ET1系统的更多信息;
根据好易购需求,部分核心软件的提供;
数据库软件版本升级后,原有数据库数据的迁移;
中间件软件版本升级后,相对应的JDK的支持也需要进行相关升级;
ET1系统是否支持兼容新平台
在H3C提供的测试平台(CAS平台)上先后安装了部分好易购需求中的核心软件的升级版本
oracle11g和12c 2个版本for linux的数据库,针对数据库数据迁移与oracle的数据库工程师交流,并建议了相关数据库数据迁移方案:(详见“好易购数据库迁移方案讨论.docx”)
weblogic 12c for linux中间件:JDK版本1.7.0.79
oracle的中间件工程师交流中,部分关于中间件的回复:
Oracle WebLogic 最新版本为12c(12.1.3),可以支持JDK 1.6和1.7
WebLogic 8.1部署的java代码应该是基于jdk1.4的,如果要采用WebLogic 新版本(比如:12.1.3),需要升级java代码以支持jdk 1.6或者1.7
Brio 报表工具:Hyperion Performance Suite 8.5
根据好易购提供的信息,此软件已经被oracle收购,并更换名称,且新名称及最新版本未知,网络收集的相关信息仅有8.2的软件版本;后与oracle确认,oracle表示可以协调提供相关软件版本
CA软件:CA Autosys(Workload Automation AE)11.3.6
由于是国外软件,比较麻烦,找到相关的软件代理商,并申请180天的测试评估版软件,周期较长,但代理商不提供软件部署服务(需收费);由于无法进行安装,好易购提供了原系统集成商的名称(联系方式未提供);联系到原ET1业务系统的系统集成商后,了解到关于ET1业务系统的更多相关信息:
好易购ET1业务系统的大体情况(7月2日和好易购原系统集成商交流后了解的):
ET1业务系统的原始供应商为台湾东森,系统搭建是东森按照原始系统1:1的方式Copy过来进行重新部署的(包括硬件型号、软件版本、端口、IP地址等等),而且搭建过程中有部分定制编译修改,从06年开始搭建至07年正式使用
共13台Sun Fire V490,操作系统:Solaris 9 for Sparc,
10台X86服务器,操作系统:Wind。