节点文献

大容量VoIP系统关键技术研究与实现

Research and Implementation of the Key Technologies of the Bulk VoIP System

【作者】 冼丽华

【导师】 吴宇红;

【作者基本信息】 西安电子科技大学 , 通信与信息系统, 2010, 硕士

【摘要】 VoIP技术的发展速度虽然很快,但建设和维护大容量VoIP系统依然是一项挑战性的任务。当前,如何构建大容量的VoIP系统已经成为了一个紧迫的课题。目前,系统扩容技术主要有两种:性能优化和集群。这两种扩容技术适用于不同等级的扩容需求。论文在深入分析服务器系统性能优化关键技术和集群关键技术的基础上,分别从性能优化和集群这两方面入手,以西安普罗通信FreePP系统为课题来源,研究并实现了一种大容量VoIP系统。论文对所研究的VoIP系统的IAX2注册业务流访问数据库流程进行分析,结合排队论指出该系统的I/O瓶颈并且从性能优化角度提出与实现了一种基于数据库动态连接池的系统扩容方案。在所研究VoIP系统原架构的基础上,结合IAX2协议,设计与实现了一个采用分布式负载均衡方式的集群系统。在局域网环境下,论文对两种扩容方案进行仿真测试,结果初步证明:性能优化方案能将系统容量扩大至万级;集群方案能构建一个具有一定伸缩性和可用性的系统。

【Abstract】 Although the development of VoIP technology is very rapid, the construction and maintenance of large-capacity VoIP systems remains a challenging task. Presently, how to build high-capacity VoIP system has become a pressing issue.Currently, there are two key technologies for system capacity enlargement: performance optimization and cluster. They apply to different levels of needs of system capacity enlargement.On the basis of researching the key technologies of server system performance optimization and cluster, using the Xi’an Browan FreePP system as the subject source, this paper did researches and implemented a large capacity VoIP system from aspects of performance optimization and cluster separately. This paper analyzed the IAX2 registration service flow of the VoIP system researched, pointed out the I/O bottleneck of the system with queuing theory, proposed and implemented a performance optimization program based on the database dynamic connection pool .With the original architecture of the VoIP system researched and IAX2 protocol ,this paper designed and implemented a cluster system adopted a distributed load balancing mode. This paper made simulation testes on these two programs in the LAN environment. Through the result, it is proved that the performance optimization program can enlarge the system capacity to ten thousand level and the cluster program can build a system with some scalability and availability.

【关键词】 VoIP性能优化集群扩容
【Key words】 VoIPperformance optimizationcluster capacityenlargement
节点文献中: