Wu He-Sheng, Wang Chong-Jun, Xie Jun-Yuan. A Lock-free Multi-processing Session Persistence Mechanism for Load Balancing in Multi-core Environment[J]. Journal of Electronics & Information Technology, 2013, 35(4): 982-987. doi: 10.3724/SP.J.1146.2012.01282
Citation:
Wu He-Sheng, Wang Chong-Jun, Xie Jun-Yuan. A Lock-free Multi-processing Session Persistence Mechanism for Load Balancing in Multi-core Environment[J]. Journal of Electronics & Information Technology, 2013, 35(4): 982-987. doi: 10.3724/SP.J.1146.2012.01282
Wu He-Sheng, Wang Chong-Jun, Xie Jun-Yuan. A Lock-free Multi-processing Session Persistence Mechanism for Load Balancing in Multi-core Environment[J]. Journal of Electronics & Information Technology, 2013, 35(4): 982-987. doi: 10.3724/SP.J.1146.2012.01282
Citation:
Wu He-Sheng, Wang Chong-Jun, Xie Jun-Yuan. A Lock-free Multi-processing Session Persistence Mechanism for Load Balancing in Multi-core Environment[J]. Journal of Electronics & Information Technology, 2013, 35(4): 982-987. doi: 10.3724/SP.J.1146.2012.01282
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.