Advertisement

Shortest Job First Load Balancing Algorithm for Efficient Resource Management in Cloud

  • Moomina Waheed
  • Nadeem Javaid
  • Aisha Fatima
  • Tooba Nazar
  • Komal Tehreem
  • Kainat Ansar
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 25)

Abstract

Energy is among the most valuable resource in the world that need to be consumed in an optimized manner. For making intelligent decisions in energy consumption Smart Grid (SG) is introduced. One of the key components of SG is communication. Cloud-Fog based environment is the most popular communication architecture nowadays. Keeping the focus on this point this article proposed an integration of Cloud-Fog based environment with Micro Grid (MG) for effective resource management. For experimentation, the word is divided into 6 regions based on the division of continents. Each region contains 6 clusters and 3 fogs connected to each of them with MG and centralized cloud. Cloud Analyst simulator is used for testing of our proposed scenario. To cater the huge load on fogs a new load balancing technique Shortest Load First (SLF) is introduced in the simulator. The load balancer technique is used to manage the requests on fogs whereas the dynamic service proximity policy is used for connection of clusters with fogs.

Keywords

Microgrid Cloud computing Fog computing Load balancing Shortest job first Dynamic service proximity Cloud analyst 

References

  1. 1.
    Fatima, A., et al.: Efficient resource allocation model for residential buildings in smart grid using fog and cloud computing. In: Innovative Mobile and Internet Services in Ubiquitous Computing. Advances in Intelligent Systems and Computing, August 2018, pp. 289–298 (2018). https://doi.org/10.1007/978-3-319-93554-626
  2. 2.
    Fatima, I., Khalid, A., Zahoor, S., Yasmeen, A., Arif, S., Zafar, U., Javaid, N.: Home energy management system using ant colony optimization technique in microgrid. In: 12th International Conference on Broadband Wireless Computing, Communication and Applications (BWCCA), pp. 267–279 (2017). https://doi.org/10.1007/978-3-319-69811-324. ISBN 978-3-319-69811-3
  3. 3.
    Patel, S., Patel, R., Patel, H., Vahora, S.: CloudAnalyst : a survey of load balancing policies. Int. J. Comput. Appl. 117(21), 21–24 (2015). https://doi.org/10.5120/20679-3525CrossRefGoogle Scholar
  4. 4.
    Chekired, D.A., Khoukhi, L.: Smart grid solution for charging and discharging services based on cloud computing scheduling. IEEE Trans. Ind. Inform. 13(6), 3312–3321 (2017). https://doi.org/10.1109/tii.2017.2718524CrossRefGoogle Scholar
  5. 5.
    Nguyen, H., Le, L.: Bi-objective based cost allocation for cooperative demand-side resource aggregators. IEEE Trans. Smart Grid, 1 (2018). https://doi.org/10.1109/tsg.2017.2653060CrossRefGoogle Scholar
  6. 6.
    Aslam, S., Javaid, N., Khan, F.A., Alamri, A., Almogren, A., Abdul, W.: Towards efficient energy management and power trading in a residential area via integrating grid-connected microgrid. Sustainability 10(4), 1245 (2007). ISSN 2071-1050. https://doi.org/10.3390/su10041245CrossRefGoogle Scholar
  7. 7.
    Luntovskyy, A., Spillner, J.: Architectural transformations in distributed systems. In: Architectural Transformations in Network Services and Distributed Systems, pp. 13–44 (2017). https://doi.org/10.1007978-3-658-14842-32
  8. 8.
    Sandhu, M.M., Javaid, N., Akbar, M., Najeeb, F., Qasim, U., Khan, Z.A.: FEEL: forwarding data energy efficiently with load balancing in wireless body area networks. In: 2014 IEEE 28th International Conference on Advanced Information Networking and Applications (AINA), 13–16 May 2014, pp. 783–789 (2014). https://doi.org/10.1109/AINA.2014.95
  9. 9.
    Kumar, N., Vasilakos, A.V., Rodrigues, J.J.: A multi-tenant cloud-based DC nano grid for self-sustained smart buildings in smart cities. IEEE Commun. Mag. 55(3), 14–21 (2017). https://doi.org/10.1109/mcom.2017.1600228cmCrossRefGoogle Scholar
  10. 10.
    Islam, N., Waheed, S.: Fuzzy based efficient service broker policy for cloud. Int. J. Comput. Appl. 168(4), 37–40 (2017).  https://doi.org/10.5120/ijca2017914353CrossRefGoogle Scholar
  11. 11.
    Pham, N., Nhut, M., Le, V.S.: Applying ant colony system algorithm in multi-objective resource allocation for virtual services. J. Inf. Telecommun. 1(4), 319–333 (2017). https://doi.org/10.1080/24751839.2017.1356159CrossRefGoogle Scholar
  12. 12.
    He, D., et al.: Certificateless provable data possession scheme for cloud-based smart grid data management systems. IEEE Trans. Ind. Inform. 14(3), 1232–1241 (2018). https://doi.org/10.1109/tii.2017.2761806CrossRefGoogle Scholar
  13. 13.
    Capizzi, G., et al.: Advanced and adaptive dispatch for smart grids by means of predictive models. IEEE Trans. Smart Grid, 1 (2017). https://doi.org/10.1109/tsg.2017.2718241
  14. 14.
    Bitam, S., et al.: Fog computing job scheduling optimization based on bees swarm. Enterpr. Inf. Syst. 12(4), 373–397 (2017). https://doi.org/10.1080/17517575.2017.1304579CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Moomina Waheed
    • 1
  • Nadeem Javaid
    • 1
  • Aisha Fatima
    • 1
  • Tooba Nazar
    • 1
  • Komal Tehreem
    • 1
  • Kainat Ansar
    • 1
  1. 1.COMSATS UniversityIslamabadPakistan

Personalised recommendations