联合上海市房屋状况信息中心 构建OGG数据同步多模式测试

发布时间:[2012-7-10]     来源:     作者:     点击:

在实现同步互备全市“地-楼-房”共享数据库、房管业务数据库,构建房屋状况信息中心系统核心数据库,建设满足房管业务系统所需的软硬件支撑环境,实现房屋状况信息查询功能,并逐步整合房屋管理相关业务系统,为社会提供房屋信息查询服务,为房地产市场调控、住房保障管理等房管业务提供技术支撑的总体目标下,上海市房屋状况信息中心委托上海市评测重点实验室开展了“上海市房屋状况信息中心数据同步项目”。本次数据同步项目测试目的:评测采用Oracle GoldenGate(以下简称OGG)实现数据同步对原有生产系统可能产生的影响,确保数据同步工作的实施不影响或最小影响房地资源各业务系统的正常运转。
测试工作是在搭建接近于真实环境的测试环境下展开,测试过程中选取具有代表性的“房地产交易登记系统”作为数据同步目标应用系统,以浦西数据库作为源库,浦东数据库作为目标库。测试根据用户需求进行三种同步模式及不进行数据同步的测试,以考察OGG数据同步的功能实现,相同业务压力测试下,三种数据同步模式与不进行数据同步时,源库、目标库所受到的影响,数据同步过程中对故障的应急处理等。同步模式1:源库和目标库均安装数据同步软件OGG,通过自动切换数据库归档日志Archive Log,使用Archive Log Only(ALO)模式在源端捕获归档日志实现源库与目标库之间的数据同步。数据同步模式1进行了数据同步功能测试、6个月数据量测试、数据同步故障模拟测试、业务性能测试等。同步模式2:源库不安装数据同步软件OGG,只在目标库安装数据同步软件OGG,通过源库与目标库共享数据库归档日志Archive Log,使用Archive Log Only(ALO)模式在目标端捕获归档日志方式实现源库与目标库之间的数据同步。数据同步模式2进行了数据同步功能测试、6个月数据量测试、数据同步故障模拟测试。同步模式3:源库和目标库均安装数据同步软件OGG,通过实时提取数据库Redo Log日志,实现源库与目标库之间的数据同步。数据同步模式3进行了数据同步功能测试、6个月数据量测试、数据同步故障模拟测试.。无同步模式:源库和目标库均未安装数据同步软件OGG,源库与目标库之间的不进行数据同步。无同步模式进行了6个月数据量测试、业务性能测试。
本次测试通过提供CPU使用率、可用内存、I/O使用率、网络流量、OGG进程的CPU使用率等具体指标数据,同时对比各数据同步模式在非数据同步期间与数据同步期间情况、各数据同步模式之间的系统资源占用情况等,为上海市房屋状况信息中心选择具体同步模式提供了直观、全面的数据参考,为实现全市“地-楼-房”共享数据库、房管业务数据库,落实数据同步上线工作提供了前期保障。
关键字: