Abstract
Minimizing the electricity consumption and cost is one of the most demanding needs of today. As with the rapid increase in demand, there is a great need to design new solutions for effective energy management. With the advent of new Information Communication Technologies (ICT) traditional electricity grids, meters, buildings and appliances became Smart Grids (SGs), Smart Meters (SMs), Smart Buildings (SBs) and Smart Appliances (SAs). The SBs consists of a large number of SAs. These smart appliances are constantly sharing, their data with SGs, SMs and SBs. So a huge amount of data is generated every day. This data requires complex computations, faster retrievals and larger storage facilities [1]. Keeping this in view, a new energy management system is designed with the help of Cloud and Fog computing. As the Cloud Computing (CC) provides large number of data computation and permanent storage facilities however, it has limitations in fast data retrieval and causes response delays. On the other hand, Fog Computing (FC) offers faster information retrieval with less response delays with only limitation of temporary storage. The proposed system architecture integrates the qualities of both CC and FC by combining their services. To manage the load between different Virtual Machines (VMs) on Fog servers a new load balancing algorithm Modified Shortest Job First (MSJF) is the proposed. The performance of proposed algorithm is evaluated through different performance parameters. e.g. Processing Time (PT), Response Time (RT) and cost. To validate the performance of proposed scheme simulations are carried out in the Cloud Analyst tool. From the results it is assumed that the proposed technique can not outperforms the Round Robin (RR) and Throttled algorithms, due to its limitations in network delays and RT.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
Fatima, I., Javaid, N., Iqbal, M.N., Shafi, I., Anjum, A., Memon, U.: Integration of cloud and fog based environment for effective resource distribution in smart buildings. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)
GLobal Tech Incorporated, Enabling the SmartGrid through Cloud Computing
Nager, S.K., Gill, N.S.: An improved shortest job first scheduling algorithm to decrease starvation in cloud computing (2016)
Yasmeen, A., Javaid, N., Rehman, O.U., Iftikhar, H., Malik, M.F., Muhammad, F.J.: Efficient resource provisioning for smart buildings utilizing fog and cloud based environment. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)
Zahoor, S., Javaid, N., Khan, A., Muhammad, F.J., Zahid, M., Guizani, M.: A cloud-fog-based smart grid model for efficient resource utilization. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)
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)
Li, Y., Chen, M., Dai, W., Qiu, M.: Energy optimization with dynamic task scheduling mobile cloud computing. IEEE Syst. J. 11(1), 96–105 (2017)
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 a grid-connected microgrid. Sustainability 10(4), 1245 (2018)
Pham, N.M.N., Le, V.S.: Applying ant colony system algorithm in multi-objective resource allocation for virtual services. J. Inf. Telecommun. 1(4), 319–333 (2017)
Chugh, S., Verma, A., Sharma, K., Ssiet, D.: Data center processing time evaluation of service broker policies. In: A single Data Center (2015)
Chekired, D.A., Khoukhi, L., Mouftah, H.T.: Decentralized cloud-SDN architecture in smart grid: a dynamic pricing model. IEEE Trans. Ind. Inform. 14(3), 1220–1231 (2018)
Islam, N., Waheed, S.: Fuzzy based efficient service broker policy for cloud. Int. J. Comput. Appl. 168(4), 3740 (2017)
Kim, I.Y., De Weck, O.: Adaptive weighted-sum method for bi-objective optimization: pareto front generation. Struct. Multidiscip. Optim. 29, 149–158 (2005)
Puthal, D., Obaidat, M.S., Nanda, P., Prasad, M., Mohanty, S.P., Zomaya, A.Y.: Secure and sustainable load balancing of edge data centers in fog computing. IEEE Commun. Mag. 56(5), 60–65 (2018)
Ataie, E., Entezari-Maleki, R., Etesami, S.E., Egger, B., Ardagna, D., Movaghar, A.: Power-aware performance analysis of self-adaptive resource management in IaaS clouds. Future Gener. Comput. Syst. 86, 134–144 (2018)
Rahim, S., Iqbal, Z., Shaheen, N., Khan, Z.A., Qasim, U., Khan, S.A., Javaid, N.: Ant colony optimization based energy management controller for smart grid. In: 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), pp. 1154–1159. IEEE (2016)
Khalid, A., Javaid, N., Mateen, A., Khalid, A., Khan, Z.A., Qasim, U.: Demand side management using hybrid bacterial foraging and genetic algorithm optimization techniques. In: 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), pp. 494–502. IEEE (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Nazar, T., Javaid, N., Waheed, M., Fatima, A., Bano, H., Ahmed, N. (2019). Modified Shortest Job First for Load Balancing in Cloud-Fog Computing. In: Barolli, L., Leu, FY., Enokido, T., Chen, HC. (eds) Advances on Broadband and Wireless Computing, Communication and Applications. BWCCA 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 25. Springer, Cham. https://doi.org/10.1007/978-3-030-02613-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-02613-4_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-02612-7
Online ISBN: 978-3-030-02613-4
eBook Packages: EngineeringEngineering (R0)