论文部分内容阅读
本文针对电信宽带客户自助推送系统开展研究与优化工作。该系统向宽带用户提供自助排障、自助服务、信息推送等功能,通过主动告知宽带客户故障提示信息以及提供宽带客户在线自助交互的处理手段,可以有效地缩短故障处理时间,降低客户投诉申告率,提高服务效率,提升客户感知,降低运营成本。然而,随着电信业务的拓展,推送信息种类日益增加,该系统的承载处理能力也面临着巨大的挑战,目前主要存在的问题:(1)客户的HTTP请求具有高并发的特点,为避免重复响应而浪费系统资源,系统采取了相应的屏蔽策略,但原有的屏蔽策略对瞬间并发的HTTP请求的屏蔽效果不够理想,急需予以优化。(2)当推送访问量突然增大时,会导致系统死锁,急需研究开发相应的保护机制。(3)系统原来采用先进先出的推送任务调度算法,导致重要或紧急信息不能及时推送,需要对推送任务调度算法进行优化。本文在深入研究反馈控制策略、缓存替换算法、作业调度算法的基础上,开展优化推送策略、调度算法和系统可靠性的研究,主要工作包括:研究提出了并发HTTP请求多级屏蔽策略,对瞬间并发的HTTP请求实施屏蔽,有效减少系统负荷,提高系统的利用率。其次,研究反馈控制策略,通过当前推送访问量自动调节推送下发速率,提高系统稳定性,有效防止系统死锁。第三,详细分析本系统原来采用的先进先出算法的不足,深入研究常用的调度算法,针对本系统任务调度的特点,提出了基于EDF算法与HVF算法的改进调度算法——HVED算法,提高系统的推送效果及推送成功率。此外,对上述研究成果进行测试、分析与比较,验证了其性能和应用价值。最后,结合系统功能的升级扩容需求,给出了江西电信宽带客户自助推送系统的优化升级方案,实现了研究成果的实用化与系统功能升级扩容。