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

Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 25)


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.


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


  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).
  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). 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). 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). Scholar
  5. 5.
    Nguyen, H., Le, L.: Bi-objective based cost allocation for cooperative demand-side resource aggregators. IEEE Trans. Smart Grid, 1 (2018). 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. 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).
  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).
  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). Scholar
  10. 10.
    Islam, N., Waheed, S.: Fuzzy based efficient service broker policy for cloud. Int. J. Comput. Appl. 168(4), 37–40 (2017). 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). 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). 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).
  14. 14.
    Bitam, S., et al.: Fog computing job scheduling optimization based on bees swarm. Enterpr. Inf. Syst. 12(4), 373–397 (2017). Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.COMSATS UniversityIslamabadPakistan

Personalised recommendations