摘要
通信网络技术迅速发展对产品的性能提出了更高的要求,多核处理器以其高性能的优点逐渐得到通信厂商的广泛使用.为了发挥多核处理器的潜能,在分析通信网关服务器产品特性的基础上,充分利用服务器的进程功能和特点,研究一种多核处理器环境下的软件结构,提出基于哈希算法的负载均衡,阐述基于动态哈希(hash)算法的负载均衡的设计和实现.不但提高了多核处理器处理用户请求的效率,而且具有强扩展性和高可靠性等优点.
With the rapid development of telecommunication networks, there is an increasingly demand for higher performance products. This is why multi -core processors are widely used by telecommunication companies. In order to fulfill the potential of multi-core processors, this paper proposes a software architecture and a hashing-based load balancing mechanism. The testing results show that this proposal not only improves the efficiency of service processing but also has scalability and reliability advantages.
出处
《韶关学院学报》
2010年第6期25-28,共4页
Journal of Shaoguan University
关键词
多核处理器
负载均衡
静态哈希
动态哈希
multi-core processors
load balancing
static hashing
dynamic hashin