Keywords: resource-saving, computational planning, fog computing,
A resource-saving method of distributed computation planning in fog-computing environment
UDC 519.873+ 519.876.2
DOI: 10.26102/2310-6018/2022.38.3.019
The issues of organizing distributed computation in fog-environments are currently relevant due to the increasing amount of data circulating over global networks. Research carried out in the field of the development of new models, methods and technical means of the fog computing concept covers a wide range of topics, including resource sharing, computational planning, user authentication, and data security. Papers on resource consumption are also presented, specifically those that explore the issue of extending the expedient service life of fog devices, which have a significant impact on the system operating cost. In this article, the solution to the problem of resource saving in this aspect is associated with a reasonable distribution of the computational load over the fog nodes which affects the device indicators, such as the probability of failure-free operation, gamma-percentage time between failures and the average residual resource of a computing device. A method for evaluating the feasibility of placing a computational load on nodes as part of a "greedy" strategy is proposed, as well as a method for selecting nodes to place the load. Combining these methods constitutes a method for distributed computing planning in the fog layer of a network with optimization according to the criterion of resource-saving. The conducted experiment demonstrates the applicability of the developed method and helps to choose the area for further research.
1. Jatla D. Fog Computing. Interantional journal of scientific research in engineering and management. 2022;06.
2. Mutlag, A., Ghani M., Arunkumar N., Mohammed M., Mohd O. Enabling technologies for fog computing in healthcare IoT systems. Future Generation Computer Systems. 2018;90:62–78.
3. Hassanalieragh M., Page A., Soyata T., Sharma G., Aktas M., Mateos G., Kantarci B., Andreescu S. Health Monitoring and Management Using Internet-of-Things (IoT) Sensing with Cloud-Based Processing: Opportunities and Challenges. IEEE International Conference on Services Computing proc. 2015.
4. Kanth R., Heikkonen J. Sensors and Fog Computing Paradigm in Innovative Health and Food Supply Chain Applications. Food Manufacturing Efficiency. 2020;4:1–8.
5. Li K. Scheduling Precedence Constrained Tasks for Mobile Applications in Fog Computing. IEEE Transactions on Services Computing. 2022:1–14.
6. Chen C., Wang Z., Guo B. The Road to the Chinese Smart City: Progress, Challenges, and Future Directions. IT Professional. 2016;18:14–17.
7. Salman S., Sitompul T., Papadopoulos A., Nolte T. Fog Computing for Augmented Reality: Trends, Challenges and Opportunities. IEEE International Conference on Fog Computing (ICFC) proc. 2020:56–63.
8. Jiang Y., Tsang D. Delay-Aware Task Offloading in Shared Fog Networks. IEEE Internet of Things Journal. 2018;5:4945–4956.
9. Al-Safi A., Ameen H., Ibrahim Z., Gheni H. Cost-effective resource and task scheduling in fog nodes. IJEECS. 2022.
10. Malik A. A Review of Resource Scheduling in Fog based Cloud Environment. International Journal for Research in Applied Science and Engineering Technology. 2019;7:1073–1077.
11. Kaneva K., Aboutorab N., Sorour S., Reed M. On Offloading Fog Radio Access Networks Fronthaul Using Device Caching and Cooperation. GLOBECOM 2017. IEEE Global Communications Conference. 2017:1–6.
12. Gao S., Peng Z., Xiao B., Xiao Q., Song. YSCoP: Smartphone energy saving by merging push services in Fog computing. IEEE/ACM 25th International Symposium on Quality of Service (IWQoS). 2017:1–10.
13. Klimenko A., Melnik E. Information and Control Systems with Distributed Ledger Usage: A Reliability Issue. In: Silhavy, R. (eds) Artificial Intelligence in Intelligent Systems. CSOC 2021. Lecture Notes in Networks and Systems. 2021;229:133–144.
14. Melnik E.V., Gorelova G.V. Effekt vyravnivaniya vychislitel'noj nagruzki processornyh ustrojstv v vysokonadezhnyh raspredelennyh informacionno-upravlyayushchih sistemah. Mekhatronika, avtomatizaciya, upravlenie. 2012;11:29–35. (In Russ.).
15. Mel'nik E.V. Primenenie koncepcii "tumannyh" vychislenij pri proektirovanii vysokonadezhnyh informacionno-upravlyayushchih sistem .izvestiya tul'skogo gosudarstvennogo universiteta. Tekhnicheskie nauki. 2020;2;273–283. (In Russ.).
16. Xu J. Hao, Z. Zhang R. and Sun, X. A Method Based on the Combination of Laxity and Ant Colony System for Cloud-Fog Task Scheduling. IEEE Access. 2019;7:116218-116226. DOI: 10.1109/ACCESS.2019.2936116.
Keywords: resource-saving, computational planning, fog computing,
For citation: Klimenko A.B. A resource-saving method of distributed computation planning in fog-computing environment. Modeling, Optimization and Information Technology. 2022;10(3). URL: https://moitvivt.ru/ru/journal/pdf?id=1228 DOI: 10.26102/2310-6018/2022.38.3.019 (In Russ).
Received 13.09.2022
Revised 27.09.2022
Accepted 30.09.2022
Published 30.09.2022