Skip to main content

Network-Based Job Dispatching in the Cloud

  • Conference paper
  • First Online:
Information Sciences and Systems 2015

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 363))

Abstract

We describe and evaluate an Inter Cloud Manager (ICM) that dispatches jobs in Cloud environment. ICM consists of two main parts, Cloud monitoring and decision making. For Cloud monitoring, ICM use Cloud Probes (CPs) that observe and collect data, and decision making is based on both the measured execution time and network delay in forwarding the jobs and receiving back the result of the execution. ICM checks each Cloud hosts current number of waiting jobs and average execution time, and also makes use of delay and loss information regarding the network. Measurements are used to compare ICM with a Round Robin (RR) allocation of jobs between Clouds which spreads the workload equitably, and with a and Honeybee Foraging Algorithm (HFA). We see that under heavy load, ICM is better at avoiding system saturation than HFA and RR.

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

Access this chapter

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 EPUB and 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
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Apostolopoulou, D., Gross, G., Guler, T.: Optimized ftr portfolio construction based on the identification of congested network elements. IEEE Trans. Power Syst. 28(4), 4968–4978 (2013)

    Google Scholar 

  2. Berl, A., Gelenbe, E., Di Girolamo, M., Giuliani, G., De Meer, H., Dang, M.Q., Pentikousis, K.: Energy-efficient cloud computing. Comput. J. 53(7), 1045–1051 (2010)

    Google Scholar 

  3. Clay, R.W., Wild, N.R., Bird, D.J., Dawson, B.R., Johnston, M., Patrick, R., Sewell, A.: A cloud monitoring system for remote sites. Publ. Astronom. Soc. Aust. 15(03), 332–335 (1998)

    Google Scholar 

  4. Filippoupolitis, A., Gelenbe, E.: A distributed decision support system for building evacuation. In: 2nd Conference on Human System Interactions, 2009, HSI’09, pp. 323–330 (2009)

    Google Scholar 

  5. Gelenbe, E.: The first decade of g-networks. Eur. J. Operat. Res. 126(2), 231–232 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  6. Gelenbe, E.: Sensible decisions based on QoS. Comput. Manag. Sci. 1(1), 1–14 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Gelenbe, E.: Steps toward self-aware networks. Commun. ACM 52(7), 66–75 (2009)

    Article  Google Scholar 

  8. Gelenbe, E.: Energy packet networks: smart electricity storage to meet surges in demand. In: Proceedings of the 5th International ICST Conference on Simulation Tools and Techniques, pp. 1–7. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering) (2012)

    Google Scholar 

  9. Gelenbe, E., Cao, Y.: Autonomous search for mines. Eur. J. Operat. Res. 108(2), 319–333 (1998)

    Article  Google Scholar 

  10. Gelenbe, E., Hussain, K., Kaptan, V.: Simulating autonomous agents in augmented reality. J. Syst. Softw. 74(3), 255–268 (2005)

    Article  MATH  Google Scholar 

  11. Gelenbe, E., Lent, R.: Trade-offs between energy and quality of service. In: Sustainable Internet and ICT for Sustainability, SustainIT 2012, 4–5 Oct 2012, Pisa, Italy, Sponsored by the IFIP TC6 WG 6.3 “Performance of Communication Systems”, pp. 1–5. IEEE (2012), http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6388014

  12. Gelenbe, E., Lent, R.: Trade-offs between energy and quality of service. In: Sustainable Internet and ICT for Sustainability (SustainIT), 2012, pp. 1–5. IEEE (2012)

    Google Scholar 

  13. Gelenbe, E., Lent, R.: Energy-qos trade-offs in mobile service selection. Future Internet 5(2), 128–139 (2013)

    Article  Google Scholar 

  14. Gelenbe, E., Lent, R., Douratsos, M.: Choosing a local or remote cloud. In: 2012 Second Symposium on Network Cloud Computing and Applications (NCCA), pp. 25–30. IEEE (2012)

    Google Scholar 

  15. Gelenbe, E., Morfopoulou, C.: A framework for energy-aware routing in packet networks. Comput. J. 54(6), 850–859 (2011)

    Article  Google Scholar 

  16. Gelenbe, E., Timotheou, S.: Random neural networks with synchronized interactions. Neural Comput. 20(9), 2308–2324 (2008)

    Article  MathSciNet  Google Scholar 

  17. Sakata, M., Noguchi, S., Oizumi, J.: An analysis of the m/g/1 queue under round-robin scheduling. Operat. Res. 19(2), 371–385 (1971)

    Article  MATH  Google Scholar 

  18. Venkata Krishna, P.: Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl. Soft Comput. 13(5), 2292–2303 (2013)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Byungseok Kang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Kang, B. (2016). Network-Based Job Dispatching in the Cloud. In: Abdelrahman, O., Gelenbe, E., Gorbil, G., Lent, R. (eds) Information Sciences and Systems 2015. Lecture Notes in Electrical Engineering, vol 363. Springer, Cham. https://doi.org/10.1007/978-3-319-22635-4_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22635-4_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22634-7

  • Online ISBN: 978-3-319-22635-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics