Approach of Dynamic Load Balancing in Network Monitoring

  • Yong WangEmail author
  • Ying Wang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10092)


Load balancing is an important technology to support parallel service in network. This paper presents a dynamic load balancing architecture with master/slave model. The architecture is used in a cluster monitoring system in order to use and distribute resources effectively. Dynamic library management mechanism is used to overly manage messages, and allocate tasks using path dispatch strategy. A network monitoring system of enterprise intranet based on web services has been developed which can provide short response time, high efficiency and efficient usage of resources.


Web service Dynamic load balancing Cluster system 


  1. 1.
    Pattanaik, P.A., Roy, S.: Performance study of some dynamic load balancing algorithms in cloud computing environment. In: Spin, pp. 619–624 (2015)Google Scholar
  2. 2.
    Yang, H., Zhang, Y., Zhou, Y., Guo, G.: Algorithm of dynamic load balancing based on transparent computing. Comput. Eng. 32(13), 133–135 (2006)Google Scholar
  3. 3.
    Yin, A., Wang, B., Hu, X., Yang, W.: MintRoute-HNLB: a novel wireless sensor network routing protocol with load balancing. Comput. Sci. 37(5), 77–80 (2010)Google Scholar
  4. 4.
    Qiao, Y., Bochmann, G.V.: Using diffusive load balancing to improve performance of peer-to-peer systems for hosting services. In: Chrisment, I., Couch, A., Badonnel, R., Waldburger, M. (eds.) AIMS 2011. LNCS, vol. 6734, pp. 124–135. Springer, Heidelberg (2011). doi: 10.1007/978-3-642-21484-4_15 CrossRefGoogle Scholar
  5. 5.
    Chen, Y., Liang, G., Li, T.: Load balancing scheme for network intrusion detection system. Comput. Eng. Appl. 47(7), 116–117 (2011)Google Scholar
  6. 6.
    Yin, A., Wang, B., Hu, X., Tang, Q.: Wireless sensor network routing protocol for load balancing. J. Huazhong Univ. Sci. Technol. (Nat. Sci. Ed.) 38(1), 88–91 (2010)Google Scholar
  7. 7.
    Wang, P., Huang, Y., Li, K., Guo, Y.: Load balancing degree first algorithm on phase space for cloud computing cluster. J. Comput. Res. Dev. 51(5), 1095–1107 (2014)Google Scholar
  8. 8.
    Liu, T., Sun, Y.: Clustering algorithm for heterogeneous wireless sensor networks and load balancing based on shortest path. Comput. Sci. 41(10), 169–172 (2014)Google Scholar
  9. 9.
    Pan, S., Zhang, L., Liu, S.: Adaptive load balancing algorithm based on future load predicting. Syst. Eng. Electron. 37(6), 1384–1390 (2015)Google Scholar
  10. 10.
    Katyal, M., Mishra, A.: A comparative study of load balancing algorithms in cloud computing environment. Comput. Sci. 6(1), 25–36 (2014)MathSciNetGoogle Scholar
  11. 11.
    Randles, M., Lamb, D., Taleb-Bendiab, A.: A comparative study into distributed load balancing algorithms for cloud computing. In: IEEE International Conference on Advanced Information Networking & Applications Workshops, pp. 551–556 (2010)Google Scholar
  12. 12.
    Rathor, V.S., Pateriya, R.K., Gupta, R.K.: Comparative study of load balancing algorithms through virtual machine scheduling in cloud computing environment. Int. J. Comput. Appl. 91(9), 20–24 (2014)Google Scholar
  13. 13.
    Lin, C.C., Chin, H.H., Deng, D.J.: Dynamic multiservice load balancing in cloud-based multimedia system. IEEE Syst. J. 8(1), 225–234 (2014)CrossRefGoogle Scholar
  14. 14.
    Domanal, S.G., Reddy, G.R.M.: Optimal load balancing in cloud computing by efficient utilization of virtual machines. In: Sixth International Conference on Communication Systems and Networks, pp. 1–4 (2014)Google Scholar
  15. 15.
    Panwar, R., Mallick, B.: A comparative study of load balancing algorithms in cloud computing. Int. J. Comput. Appl. 117(24), 33–37 (2015)Google Scholar
  16. 16.
    Sharma, R., Kanungo, P.: Dynamic load balancing algorithm for heterogeneous multi-core processors cluster. In: International Conference on Communication Systems and Networks Technology, pp. 288–292 (2014)Google Scholar
  17. 17.
    Tiwari, A., Kanungo, P.: Dynamic load balancing algorithm for scalable heterogeneous web server cluster with content awareness. In: Trendz in Information Sciences & Computing, pp. 143–148 (2010)Google Scholar
  18. 18.
    Guo, C.: A dynamic load-balancing algorithm for heterogeneous web server cluster. J. Comput. Inf. Syst. 8(13), 5287–5294 (2012)Google Scholar
  19. 19.
    Deng, Y., Lau, R.W.H.: Dynamic load balancing in distributed virtual environments using heat diffusion. ACM Trans. Multimed. Comput. Commun. Appl. 10(2), 136–156 (2014)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany 2017

Authors and Affiliations

  1. 1.School of Computer Science and TechnologyGuang Dong University of TechnologyGuangzhouChina

Personalised recommendations