Skip to main content

Interaction Artificial Bee Colony Based Load Balance Method in Cloud Computing

  • Conference paper

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 329))

Abstract

Rapidly development of the cloud computing and Internet makes load balance technique become more and more significant to us than ever. A perfect scheduling algorithm is the key to solve the load balance problems which can not only balance the load, but also can meet the users’ needs. An optimal load balance algorithm is proposed in this paper. Algorithm proposed in this paper can enhance production of the systems and schedule the tasks to virtual machines (VMs) more efficiently. Finishing time of all tasks in the same system will be less than others’. The simulation tools is the CloudSim.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Foster, I., Zhao, Y., Raicu, I., et al.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, GCE 2008, pp. 1–10. IEEE (2008)

    Google Scholar 

  2. Vaquero, L.M., Rodero-Merino, L., Caceres, J., et al.: A break in the clouds: towards a cloud definition. ACM SIGCOMM Computer Communication Review 39(1), 50–55 (2008)

    Article  Google Scholar 

  3. Chang, B.R., Tsai, H.-F., Chen, C.-M.: Evaluation of Virtual Machine Performance and Virtualized Consolidation Ratio in Cloud Computing System. Journal of Information Hiding and Multimedia Signal Processing (JIHMSP) 4(3), 192–200 (2013)

    Google Scholar 

  4. Zhu, H., Liu, T., Zhu, D., Li, H.: Robust and Simple N-Party Entangled Authentication Cloud Storage Protocol Based on Secret Sharing Scheme. Journal of Information Hiding and Multimedia Signal Processing (JIHMSP) 4(2), 110–118 (2013)

    Google Scholar 

  5. Braun, T.D., Siegel, H.J., Beck, N., et al.: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. The Journal of Parallel and Distributed Computing 61(6), 810–837 (2001)

    Article  Google Scholar 

  6. Cañón, J., Alexandrino, P., Bessa, I., et al.: Genetic diversity measures of local European beef cattle breeds for conservation purposes. Genetics Selection Evolution 33(3), 311–332 (2001)

    Article  Google Scholar 

  7. Jijian, L., Longjun, H., Haijun, W.: Prediction of vibration response of powerhouse structures based on LS-SVM optimized by PSO. Engineering Sciences 12, 009 (2011)

    Google Scholar 

  8. Kazem, A., Rahmani, A.M., Aghdam, H.H.: A modified simulated annealing algorithm for static task scheduling in grid computing. In: International Conference on Computer Science and Information Technology, ICCSIT 2008, pp. 623–627. IEEE (2008)

    Google Scholar 

  9. Yulan, J., Zuhua, J., Wenrui, H.: Multi-objective integrated optimization research on preventive maintenance planning and production scheduling for a single machine. International Journal of Advanced Manufacturing Technology 39(9-10), 954–964 (2008)

    Article  Google Scholar 

  10. Pandey, S., Wu, L., Guru, S.M., et al.: A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments. In: 2010 24th IEEE International Conference on Advanced Information Networking and Applications (AINA), pp. 400–407. IEEE (2010)

    Google Scholar 

  11. Hua, X., Zheng, J., Hu, W.: Ant colony optimization algorithm for computing resource allocation based on cloud computing environment. Journal of East China Normal University (Natural Science) 1(1), 127–134 (2010)

    Google Scholar 

  12. Babu, L.D., Krishna, P.V.: Honey bee behavior inspired load balancing of tasks in cloud computing environments. Applied Soft Computing Journal 13(5), 2292–2303 (2013)

    Article  Google Scholar 

  13. TSai, P.W., Pan, J.S., Liao, B.Y., et al.: Enhanced artificial bee colony optimization. The International Journal of Innovative Computing, Information and Control 5(12), 5081–5092 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jeng-Shyang Pan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Pan, JS., Wang, H., Zhao, H., Tang, L. (2015). Interaction Artificial Bee Colony Based Load Balance Method in Cloud Computing. In: Sun, H., Yang, CY., Lin, CW., Pan, JS., Snasel, V., Abraham, A. (eds) Genetic and Evolutionary Computing. Advances in Intelligent Systems and Computing, vol 329. Springer, Cham. https://doi.org/10.1007/978-3-319-12286-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12286-1_6

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12285-4

  • Online ISBN: 978-3-319-12286-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics