Skip to main content

Advertisement

Log in

Web Load Balancing Based on DNS Coordination and Reducing Energy Consumption Strategy

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

A Correction to this article was published on 19 November 2019

A Correction to this article was published on 01 October 2018

This article has been updated

Abstract

With the massive application of Web services and streaming media, Web cluster deployment in a single physical area can no longer meet the network requirements. Currently, with a range of WAN Web cluster deployment, the delegation points can access the nearest Web cluster and reduce the average distance of data flow, thus reducing network latency. Therefore, it is particularly important for cluster load balancing to quickly obtain access node information and redirect Web clusters that need to be accessed by the nodes. At the same time, the power consumption of computers and the power consumption of multi-area deployment of Web clusters are huge, and more computer resources are wasted in the low-access period, so it is also essential to reduce the power consumption of the entire load balancing. In order to solve the above two problems, this paper proposes a web load balancing method which can reduce the energy consumption of the cluster and DNS collaboration. It provides information for accessing the nodes to the load balancing and uses the cosine distance to quickly locate the web clusters that the nodes need to access. Meanwhile, Cluster energy consumption strategy to reduce the energy consumption of the entire cluster.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Change history

  • 01 October 2018

    The original version of this article unfortunately contained some mistakes. The corrections are shown below and in the current version.

  • 19 November 2019

    The Publisher regrets an error on the printed front cover of the October 2019 issue. The issue numbers were incorrectly listed as Volume 91, Nos. 10-12, October 2019. The correct number should be: "Volume 91, No. 10, October 2019"

References

  1. Xiao, F., Wang, Z., Ye, N., Wang, R., & Li, X.-Y. (2018). One More Tag Enables Fine-Grained RFID Localization and Tracking. IEEE/ACM Transactions on Networking, 26(1), 161–174.

    Article  Google Scholar 

  2. Zhu, H., Xiao, F., Sun, L., Wang, R., & Yang, P. (2017). R-TTWD: Robust Device-free Through-The-Wall Detection of Moving Human with WiFi. IEEE Journal on Selected Areas in Communications, 35(5), 1090–1103.

    Article  Google Scholar 

  3. Xiao, F., Liu, W., Li, Z., Chen, L., & Wang, R. (2018). Noise-Tolerant Wireless Sensor Networks Localization Via Multi-norms Regularized Matrix Completion. IEEE Transactions on Vehicular Technology, 67(3), 2409–2419.

    Article  Google Scholar 

  4. Xiao, F., Chen, J., Xie, X., Gui, L., Sun, L., Wang, R. (2018). SEARE: A System for Exercise Activity Recognition and Quality Evaluation Based on Green Sensing, IEEE Transactions on Emerging Topics in Computing, 2018:1-10, Published online. https://doi.org/10.1109/TETC.2018.2790080.

  5. Singh, G., & Kaur, K. (2018). An Improved Weighted Least Connection Scheduling Algorithm for Load Balancing in Web Cluster Systems. International Research Journal of Engineering and Technology, 05, 1950–1955.

    Google Scholar 

  6. Gaoxiang, W., Guosheng, X., et al. (2017). An Improved LVS Dynamic Load Balancing Embodiment. International Journal of Software Innovation, 5(3), 34–48.

    Google Scholar 

  7. Chi, X., Liu, B., Niu, Q., et al. (2012). Web Load Balance and Cache Optimization Design based Nginx Under High-concurrency Environment. International Conference on Digital Manufacturing & Automation, 45(48), 1029–1032.

    Google Scholar 

  8. Toosi, A. N., Qu, C., de Assunção, M. D., et al. (2017). Renewable-aware geographical load balancing of web applications for sustainable data centers. Journal of Network and Computer Applications, 83, 155–168.

    Article  Google Scholar 

  9. Feng, D. G., Zhang, M., & Zhang, Y. (2011). Xu Z. Study on cloud computing security. Journal of Software, 22(1), 71–83.

    Article  Google Scholar 

  10. Gai, K., Qiu, M., Xiong, Z., et al. (2018). Privacy-preserving multi-channel communication in Edge-of-Things. Future Generation Computer Systems, 85, 190–200.

    Article  Google Scholar 

  11. He, Z., & Huang, X. (2011). Energy saving measures for data center air conditioning systems in Shanghai area. Heating, Ventilating and Air Conditioning, 41(8).

  12. Yin, P. (2017). Research on data centers (4): Key performance indicators, power usage effectiveness (PUE) and electric energy usage effectiveness (EEUE). Heating, Ventilating and Air Conditioning, 47(4), 36–45.

    Google Scholar 

  13. Fan, W., Han, Z., Li, L., Zhou, J., Fan, J., Wang R. (2018). A live migration algorithm for containers based on resource locality. Journal of Signal Processing Systems, 2018, 1–3. https://doi.org/10.1007/s11265-018-1401-8.

    Article  Google Scholar 

  14. Gai, K., Qiu, M., Zhao, H., et al. (2016). Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. Journal of Network and Computer Applications, 59(C), 46–54.

    Article  Google Scholar 

  15. Gai, K., Qiu, M., & Zhao, H. (2018). Energy-aware task assignment for mobile cyber-enabled applications in heterogeneous cloud computing. Journal of Parallel and Distributed Computing, 111, 126–135.

    Article  Google Scholar 

  16. Fan, W., Han, Z., Wang, R. (2018) An Evaluation Model and Benchmark for Parallel Computing Frameworks. Mobile Information Systems, 3890341, (7):1–14.

    Google Scholar 

  17. Zhu, P., & Zhang, J. (2017). Load balancing algorithm for web server based on weighted minimal connections. Journal of Web Systems and Applications, 1, 1–8.

    Google Scholar 

  18. Shang, W., Di Liu, L. Z., et al. (2017). An Improved Dynamic Load Balancing Model. International Journal of Software Innovation, 5, 33–48.

    Article  Google Scholar 

  19. Guo, C., & Yan, P. (2005). A dynamic load-balancing algorithm for heterogeneous web server cluster. Journal of Software, 28(2).

  20. Gao, A., Mu, D., Hu, Y. S. (2011). Differentiated service and load balancing in web cluster. Journal of Electronics & Information Technology, 33(3), 555–562

    Article  Google Scholar 

  21. Mohanty, S., Patra, P. K., Mohapatra, S., et al. (2017). MPSO: A novel meta heuristics for load balancing in cloud computing. International Journal of Applied Evolutionary Computation, 8(1), 1–25.

    Article  Google Scholar 

  22. Xu, Z., Huang, R., Bhuyan , L. N. (2004). Load balancing of DNS-based distributed web server systems with page caching. In proceeddings of internation conference on IEEE Parallel and Distributed Systems, 2004:587–594

  23. Rivoire, S., Ranganathan, P., & Kozyrakis, C. (2008). A comparison of high-level full-system power models. Hot Power, 8, 3–4.

    Google Scholar 

  24. Fan, X., Weber, W. D., & Barroso, L. A. (2007). Power provisioning for a warehouse-sized computer. ACM SIGARCH Computer Architecture News, 35(2), 13–23.

    Article  Google Scholar 

  25. Yu, J.-Y., Hu, Z.-G., Zhou, Z., et al. (2015). A CMP energy consumption estimate model for computer systems. Journal of University of Electronic Science and Technology of China, 44(3), 16–33.

    Google Scholar 

  26. Chen, M., Pei, L., & Liang, W. (2008). Double-mode model about distributions of network traffic. Journal on Communications, 29(5), 631–644.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhijie Han.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Han, Z., Wang, Y. & Zhao, H. Web Load Balancing Based on DNS Coordination and Reducing Energy Consumption Strategy. J Sign Process Syst 91, 1091–1101 (2019). https://doi.org/10.1007/s11265-018-1404-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-018-1404-5

Keywords

Navigation