Parlay应用服务器容错子系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:wuliaoaiaia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
下一代网络是业务驱动的网络,Parlay应用服务器作为下一代网络业务层的核心设备,需要为种类繁多的个性化、智能化业务逻辑提供了稳定高效的运行环境,同时也需具备电信级的可靠性。本文的目的即是为了提高Parlay应用服务器的可靠性和可用性,为其设计和实现了一套容错解决方案。本文首先从Parlay应用服务器分布式的体系架构及其功能结构入手,分析了现有系统对容错的实时性需求,结合国内外在软件容错方面的研究成果,总结了使现有系统达到不间断服务目标的技术可行性。接着,作者在假设系统中的故障均是单点柔性故障的前提下,对节点故障,关键进程故障设计了详细的解决方法和处理流程,并达到了业务逻辑的容错部署目标,即系统中的任一单点故障,均不影响系统中业务逻辑的正常运行,系统依然可以正常地接收和处理网络层上报的触发消息。另外,作者还针对呼叫实例的状态恢复,线程级容错处理等问题提出了简要的解决思路。在论文的后半部分,详细描述了容错子系统总体结构设计及其各主要子模块的具体实现,结合各子模块的特点,在对各功能模块的恢复方式及策略做了细致地分析后,描述了对原有系统持久化层及部分逻辑处理层的改造。最后,作者简要阐述了对已设计实现的容错子系统的测试工作。测试主要分为功能测试和性能测试,功能测试的用例及其结果初步验证了该容错子系统在功能上基本达到了既定的设计目标,即在对原有系统改动不大的情况下满足了系统的容错需求;性能测试的用例及其结果表明,在引入容错子系统后,应用服务器的呼叫处理能力在性能上受到的影响是可以接受的。
其他文献
网络安全风险评估是网络安全管理的前提和基础。风险评估方法的合理性、准确性直接影响着需求分析结果和安全策略的准确性。现代网络具有极强的时效性和不断增强的互动性,快
视频编码的主要目标是在信道给定,传输比特受限的情况下,保证一定的重构质量,以尽量少的比特数来表征图像/视频信息。新一代视频编码标准H.264/AVC的宏块编码采用率失真优化,
串行程序并行化的目标是将串行程序转换为等价的可以在并行环境下执行的程序。等价的含义是指串行程序与转换后并行程序的执行结果完全相同。在整个转换过程中,识别出更多的
四川省网络通信技术重点实验室针对现有Internet的三层或两层用户数据传输平台,传输与交换效率低,难以保证实时性数据流的传输和交换服务质量的缺点,提出了以“面向以太网的
由于Internet的飞速发展及其在社会各个领域的渗透,IPv4技术显露出一些局限,其中一个重大局限是难以为网络所承载的业务提供有效的服务质量保障。IPv6技术虽然在报文结构上作了
随着银行业信息化进程的加剧,常用高级语言在解决复杂银行业务时,出现了开发效率低、不能直接被银行业务专家使用的问题。这就需要一种面向银行业务的特定领域语言。针对商业银
随着信息技术的快速发展与广泛应用,如何有效管理、高效处理大量的信息数据已经成为学术界与工业界面临的重要挑战。如社交网络、传感器网络及电商交易等应用中的数据具有图
随着网络不断发展,许多对传输层和应用层协议进行性能增强的技术相继出现,而目前IPSec提供的端到端安全保护模型已不能满足这些新应用的要求。中间站点开始扮演越来越重要的
本文重点研究2.5Gbps超高速串行收发器中时钟数据恢复(Clock Data Recovery,CDR)电路的设计与实现问题。研究内容来源于国家“863”计划课题:“宽带电路交换核心芯片开发”与陕
当前语义Web在Web技术领域已成为一个研究热点,语义Web不是一种全新的Web,而是对当前Web的扩展,其中的信息被赋予明确的含义,使机器和人能更好的协同工作。Web上的信息是用结构化