论文部分内容阅读
彩铃业务是近年来新兴的一项电信业务,在市场上得到了广泛的应用。彩铃业务有基于交换机改造的实现方案和基于智能网(IN,Intelligent Network)的实现方案,无论哪种实现方案,都需要采用大型的关系型数据库做为用户数据和配置数据的存储方法,需要实时高效地访问数据库中的数据,要求数据库提供很高的性能。当彩铃系统规模扩大时,数据库中的数据量也增大,彩铃系统中设置单一的数据库主机已经成为整个系统的性能瓶颈,无法满足大呼叫量和统计分析操作的要求,所以导致其数据库结构,由最初的数据库集中设置发展到管理数据库、呼叫数据库和统计数据库分离的分布式结构,数据库的这种设置必然引起数据的流动转移,因此研究彩铃系统中的数据迁移技术对彩铃业务的稳定运行和技术改进有重要意义。本文以北京邮电大学网络与交换技术国家重点实验室和东信北邮信息技术有限公司联合开发的彩铃系统为背景,首先介绍了彩铃业务的背景知识和彩铃业务的实现方式。然后阐述了数据迁移的基本概念和彩铃系统访问数据库的方式,引出了彩铃系统中数据迁移的研究问题所在,并提出了两类可以采用的数据迁移技术:数据装载和数据复制。针对数据装载技术,本文采用生产系统数据库中的数据,设计了测试的性能指标、测试方法、测试环境和测试项目,实现了彩铃业务中数据装载技术的功能和性能测试,对测试结果进行了分析和总结,为彩铃系统的开发维护提供了建议和借鉴。本文还分析和比较了基于数据库和基于应用的两类数据复制技术,并设计了彩铃系统中基于数据复制技术的数据迁移方案。