COMPREHENSIVE METHOD OF ENERGY-EFFICIENT WORKLOAD PROCESSING IN THE INFORMATION AND COMMUNICATION NETWORK
DOI:
https://doi.org/10.20535/2411-2976.22022.34-45Keywords:
energy efficiency, performance, availability, workload, ICNAbstract
Background. Peculiarities of the workload in a modern information and communication network (ICN) determine specific requirements for energy efficiency, performance and availability of its processing system. Existing approaches to increase energy efficiency and performance of workload processing do not take into account the possibility of dynamic changes in ICN workload arrival rate and individual energy consumption characteristics of computing nodes of the system.
Objective. The purpose of the paper is to increase the energy efficiency and performance of ICN workload processing while meeting the requirements for the availability of the processing system, taking into account dynamic changes in the input workload arrival rate and the individual characteristics of the computing nodes’ energy consumption.
Methods. A mathematical model of the workload processing system was built using the queueing theory methods, and an ontological model of this system was built using intelligent data analysis methods, which made it possible to quantitatively and qualitatively describe the complex relationships between system parameters and workload processing efficiency indicators. On the basis of the built models, a comprehensive method of energy-efficient workload processing was proposed, which differs from the known ones by the use of individual energy consumption models of computing nodes, combining the advantages of horizontal scaling and energy-efficient scheduling taking into account dynamic changes in workload arrival rate.
Results. The efficiency of ICN workload processing is increased by 15.722% according to the efficiency criterion, which includes energy efficiency and performance indicators, compared to the known energy-efficient Backfill approach while meeting the requirements for the availability of the processing system.
Conclusions. The energy efficiency, performance and availability of the ICN workload processing system can be improved by combining horizontal scaling and energy-efficient scheduling approaches using individual energy consumption models of computing nodes and taking into account dynamic changes in the input workload arrival rate.
References
The law of Ukraine About telecommunications, retrieved from https://zakon.rada.gov.ua/laws/show/1280-15#Text. [last accessed 11.10.2020].
View on 5G Architecture: 5G PPP Architecture Working Group, (2019), retrieved from https://5g-ppp.eu/wp-content/uploads/2019/07/5G-PPP-5G-Architecture-White-Paper_v3.0_PublicConsultation.pdf [last accessed 18.02.2022].
ITU-T Recommendation Y.3300, (2014), “Frame-work of software-defined networking”, retrieved from https://www.itu.int/rec/T-REC-Y.3300-201406-I/en [last accessed 16.09.2022].
ETSI Standard GR NFV 003, (2020), “Network Functions Virtualisation (NFV); Terminology for Main Concepts in NFV", retrieved from https://www.etsi.org/deliver/etsi_gr/NFV/001_099/003/01.05.01_60/gr_NFV003v010501p.pdf [last accessed 16.09.2022].
Khan, L.U., Yaqoob, I., Tran, N.H., Han, Z. and Hong, C.S., (2020), “Network slicing: Recent advances, taxonomy, requirements, and open research challenges”, IEEE Access, 8, pp. 36009-36028. DOI: https://doi.org/10.1109/ACCESS.2020.2975072
Bravo, C., Bäckströ, H. (2020), “Edge computing and deployment strategies for communication service providers”, White Paper, Ericsson.
ITU-T Recommendation Y.3652, (2020), “Big data driven networking - requirements”, retrieved from https://www.itu.int/rec/T-REC-Y.3652 [last accessed 16.09.2022].
ITU-T Recommendation L.1360, (2016), “Energy control for the software-defined networking architecture”, retrieved from https://www.itu.int/rec/T-REC-L.1360/en [last accessed 17.09.2022].
ITU-T Recommendation L.1361, (2018), “Measurement method for energy efficiency of network functions virtualization”, retrieved from https://www.itu.int/rec/T-REC-L.1361 [last accessed 13.09.2022].
Soós, G., Ficzere, D., Varga, P. and Szalay, Z., (2020), “Practical 5G KPI measurement results on a non-standalone architecture”, In Noms 2020 IEEE/IFIP network operations and management symposium, pp.1-5. DOI:https://doi.org/10.1109/NOMS47738.2020.9110457
Khan, L.U., Yaqoob, I., Tran, N.H., Han, Z. and Hong, C.S., (2020), “Network slicing: Recent advances, taxonomy, requirements, and open research challenges”, IEEE Access, 8, pp. 36009-36028. DOI: https://doi.org/10.1109/access.2020.2975072
ITU-T Recommendation Y.3156, (2020), “Framework of network slicing with AI-assisted analysis in IMT-2020 networks”, retrieved from https://www.itu.int/rec/dologin_pub.asp?lang=s&id=T-REC-Y.3156-202009-I!!PDF-E&type=items [last accessed 13.09.2022].
ITU-T Recommendation Y.3111, (2017), “IMT-2020 network management and orchestration frame-work”, retrieved from https://www.itu.int/rec/T-REC-Y.3111/en [last accessed 17.09.2022].
ITU-T Recommendation b-ITU-T Y.2701, (2017), “Security requirements for NGN release 1”, retrieved from https://www.itu.int/rec/T-REC-Y.2701/en [last accessed 17.09.2022].
ETSI Standard TR 132 972, (2020), “5G; Tele-communication management; Study on system and functional aspects of energy efficiency in 5G networks (3GPP TR 32.972 version 16.1.0 Release 16)”, retrieved from https://www.etsi.org/deliver/etsi_tr/132900_132999/132972/16.01.00_60/tr_132972v160100p.pdf [last accessed 16.09.2022].
ITU-T Recommendation F.743.12, (2021), “Re-quirements for edge computing in video surveillance”, retrieved from https://www.itu.int/rec/T-REC-F.743.12/en [last accessed 13.09.2022].
ITU-T Recommendation F.743.10, (2019), “Re-quirements for mobile edge computing-enabled content delivery networks”, retrieved from https://www.itu.int/rec/T-REC-F.743.10 .
ITU-T Recommendation Y.3652, (2020), “Big data driven networking – requirements”, retrieved from https://www.itu.int/rec/T-REC-Y.3652 .
ITU-T Recommendation Y.2704, (2010), “Security mechanisms and procedures for NGN”, retrieved from https://www.itu.int/rec/T-REC-Y.2704/en .
Ericsson, (2020), “5G for business: a 2030 market compass”, retrieved from https://www.ericsson.com/assets/local/5g/the-5g-for-business-a-2030-compass -report-2019.pdf
Masanet, E., Shehabi, A., Lei, N., Smith, S. and Koomey, J., (2020), “Recalibrating global data center energy-use estimates”, Science, 367(6481), pp.984-986. DOI: https://doi.org/10.1126/science.aba3758
Yole Développement, APEC, (2016), “Data Center Market and Technology Trends Power Electronics presentation”, retrieved from https://www.slideshare.net/Yole_Developpement/data-center-market-and-technology-trends-power-electronics-presentation-held-at-apec-2016-from-yole-dveloppement
Vasilevskyi, O. M., Podzharenko V. O., (2010), “Standardization of reliability indicators of technical means: study guide” / O. M. Vasilevskyi, V. O. Podzharenko. – Vinnytsia: VNTU, 2010. – 129 p.
ITU-T Recommendation L.1300, (2014), “Best practices for green data centers”, retrieved from https://www.itu.int/rec/T-REC-L.1300/en .
L.A. Barroso, U. Hölzle, (2007), “The Case for Energy-Proportional Computing”, in Computer, vol. 40, no. 12, pp. 33-37, DOI: https://doi.org/10.1109/MC.2007.443
G. Blokdyk, IBM docs, (2022), “IBM Spectrum LSF 10.1.0 Documentation”, retrieved from https://www.ibm.com/docs/en/spectrum-lsf/10.1.0?topic=jobs-backfill-scheduling
V.V. Mazalov, N.N. Nikitina, (2012), “Evaluating the characteristics of the Backfill algorithm when managing the flow of tasks on a computational cluster,” Computing technologies, 2012.
Suresh, A. and Vijayakarthick, P., (2011), “Improving scheduling of Backfill algorithms using balanced spiral method for cloud metascheduler”, In 2011 International Conference on Recent Trends in Information Technology (ICRTIT), pp. 624-627. DOI: https://doi.org/10.1109/ICRTIT.2011.5972255
G. Lawson, E. Smirni, and D. Puiu, (2002), “Self-adapting Backfilling scheduling for parallel systems,” in International Conference on Parallel Processing, pp. 583-592. DOI: https://doi.org/10.1109/ICPP.2002.1040916
Beloglazov and R. Buyya, (2015), “OpenStack Neat: a framework for dynamic and energy-efficient consolidation of virtual machines in OpenStack clouds”, Concurr. Comput., vol. 27, no. 5, pp. 1310–1333. DOI: http://dx.doi.org/10.1002/cpe.3314
Gandhi, V. Gupta, M. Harchol-Balter, and M.A. Kozuch, (2010), “Optimality analysis of energy-performance trade-off for server farm management,” Perform. eval., vol. 67, no. 11, pp. 1155–1171. DOI: https://doi.org/10.1016/j.peva.2010.08.009
L. Globa, N. Gvozdetska, and R. Novogrudska, (2021), “Ontological model for data processing organization in information and communication networks,” Syst. Res. Inf. Technol., no. 1, pp. 47–60. DOI: http://dx.doi.org/10.20535/SRIT.2308-8893.2021.1.04
Kremer, N.S., Putko, B.A., Trishyn, I.M., Fridman, M.N. (2017), "Research of operations in economics: a textbook for universities", Ed. Yurayt, Moscow, 438 p. [Кремер, Н.Ш., Путко, Б.А., Тришин, И.М., Фридман, М.Н. (2017), “Исследование операций в экономике: учебник для вузов”, Издательство Юрайт, Москва, 438 с.]
Sulima, S. and Skulysh, M., (2017), “Hybrid re-source provisioning system for virtual network func-tions”, RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, (1), pp.16-23. DOI: http://dx.doi.org/10.15588/1607-3274-2017-1-2
Mu'alem, A.W. and Feitelson, D.G., (2001), “Utilization, predictability, workloads, and user runtime estimates in scheduling the IBM SP2 with backfilling”, IEEE transactions on parallel and distributed systems, 12(6), pp.529-543. DOI: https://doi.org/10.1109/71.932708
Parashar, J. and Sharma, D.A., (2018), “A comparative study of different load balancing techniques”, International Journal of Engineering and Technology (UAE), 7(4.12), 63 p. DOI: http://dx.doi.org/10.14419/ijet.v7i4.12.20994