电子与信息学报
電子與信息學報
전자여신식학보
JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY
2013年
4期
982-987
,共6页
吴和生*%王崇骏%谢俊元
吳和生*%王崇駿%謝俊元
오화생*%왕숭준%사준원
云计算%多核%多进程%负载均衡%会话保持%无锁
雲計算%多覈%多進程%負載均衡%會話保持%無鎖
운계산%다핵%다진정%부재균형%회화보지%무쇄
Cloud computing%Multi-core%Multi-processing%Load balancing%Session persistence%Lock-free
负载均衡是云计算的基本问题之一,多核环境中多进程负载均衡会话保持问题得到广泛关注并发展成为研究热点.针对该问题,面向Linux内核,基于Hash化管理内核网络数据包传递的思想,该文提出并实现了一种无锁的多进程负载均衡会话保持方案.该方案避免了锁的使用,而且不需要对原有单进程负载均衡程序进行结构上的修改,能够快速地将现有单进程负载均衡程序转变为多进程架构.理论分析和实验表明,相较于传统的共享内存式锁机制会话保持解决方案,该方案性能更好、适用性更强,提高了多核环境中负载均衡系统的效率.
負載均衡是雲計算的基本問題之一,多覈環境中多進程負載均衡會話保持問題得到廣汎關註併髮展成為研究熱點.針對該問題,麵嚮Linux內覈,基于Hash化管理內覈網絡數據包傳遞的思想,該文提齣併實現瞭一種無鎖的多進程負載均衡會話保持方案.該方案避免瞭鎖的使用,而且不需要對原有單進程負載均衡程序進行結構上的脩改,能夠快速地將現有單進程負載均衡程序轉變為多進程架構.理論分析和實驗錶明,相較于傳統的共享內存式鎖機製會話保持解決方案,該方案性能更好、適用性更彊,提高瞭多覈環境中負載均衡繫統的效率.
부재균형시운계산적기본문제지일,다핵배경중다진정부재균형회화보지문제득도엄범관주병발전성위연구열점.침대해문제,면향Linux내핵,기우Hash화관리내핵망락수거포전체적사상,해문제출병실현료일충무쇄적다진정부재균형회화보지방안.해방안피면료쇄적사용,이차불수요대원유단진정부재균형정서진행결구상적수개,능구쾌속지장현유단진정부재균형정서전변위다진정가구.이론분석화실험표명,상교우전통적공향내존식쇄궤제회화보지해결방안,해방안성능경호、괄용성경강,제고료다핵배경중부재균형계통적효솔.
@@@@Load balancing is a fundamental problem for cloud computing, multi-processing load balancing session persistence in multi-core environment have drawn more attention and have become a focus. For the issue, based on the idea of Hash Linux kernel network data packets passing, a lock-free multi-processing load balancing architecture is proposed, which avoids the use of locks, and can quickly change the existing single-processing load balancing procedure for multi-processing architecture without structural changes. The theory analysis and experimental results show that the proposed architecture is able to improve the overall performance of load balancing system in multi-core environment. Compared with the traditional shared memory architecture, the proposed is able to get better performance and has stronger applicability.