{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T22:07:05Z","timestamp":1778969225947,"version":"3.51.4"},"reference-count":37,"publisher":"National Library of Serbia","issue":"1","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[2026]]},"abstract":"<jats:p>The demand for digital services driven by the growth of internet-connected devices and consumer needs is constantly increasing. Therefore, the provision of services to achieve a good user experience is becoming crucial. Network Functions Virtualization (NFV) has been established as a key technology for service providers. NFV decouples network functions from hardware devices by allowing network services, called virtualized network functions (VNF), to be hosted on commodity hardware, simplifying and making service deployment more flexible. The placement of VNFs within infrastructure presents a critical technical challenge due to its direct impact on network performance, reliability, and operational costs. This article presents a service architecture that can be integrated with network service managers to identify priorities that should be taken into account when deploying VNFs or services in infrastructures. The proposed solution collects information about the network service to be deployed and analyzes and evaluates its requirements by comparing them with operating patterns. As a result, recommendations for the deployment of each service are obtained. The solution also proposes a provisioning service which, based on the generated recommendations, adapts the configuration files for deployment and connects with the configuration management tools to automate the deployment.<\/jats:p>","DOI":"10.2298\/csis250915076b","type":"journal-article","created":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T14:17:48Z","timestamp":1764944268000},"page":"231-253","source":"Crossref","is-referenced-by-count":0,"title":["Meeting consumer demand: Supporting efficient services deployment for cloud-connected devices"],"prefix":"10.2298","volume":"23","author":[{"given":"Iv\u00e1n","family":"Bernab\u00e9-S\u00e1nchez","sequence":"first","affiliation":[{"name":"CETINIA, Universidad Rey Juan Carlos Tulip\u00e1n, M\u00f3stoles, Madrid"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"D\u00edaz-S\u00e1nchez","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid, Legan\u00e9s, Madrid"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alberto","family":"Fern\u00e1ndez","sequence":"additional","affiliation":[{"name":"CETINIA, Universidad Rey Juan Carlos Tulip\u00e1n, M\u00f3stoles, Madrid"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Holger","family":"Billhardt","sequence":"additional","affiliation":[{"name":"CETINIA, Universidad Rey Juan Carlos Tulip\u00e1n, M\u00f3stoles, Madrid"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sascha","family":"Ossowski","sequence":"additional","affiliation":[{"name":"CETINIA, Universidad Rey Juan Carlos Tulip\u00e1n, M\u00f3stoles, Madrid"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1078","reference":[{"key":"ref1","doi-asserted-by":"crossref","unstructured":"Agarwal, S., Malandrino, F., Chiasserini, C.F., De, S.: Vnf placement and resource allocation for the support of vertical services in 5g networks. IEEE\/ACM Transactions on Networking 27(1), 433-446 (2019)","DOI":"10.1109\/TNET.2018.2890631"},{"key":"ref2","doi-asserted-by":"crossref","unstructured":"Alnaim, A.K., Alwakeel, A.M., Fernandez, E.B.: A pattern for an nfv virtual machine environment. In: 2019 IEEE International Systems Conference (SysCon). pp. 1-6 (2019)","DOI":"10.1109\/SYSCON.2019.8836847"},{"key":"ref3","doi-asserted-by":"crossref","unstructured":"Bari, F., Chowdhury, S.R., Ahmed, R., Boutaba, R., Duarte, O.C.M.B.: Orchestrating virtualized network functions. IEEE Transactions on Network and Service Management 13(4), 725- 739 (2016)","DOI":"10.1109\/TNSM.2016.2569020"},{"key":"ref4","doi-asserted-by":"crossref","unstructured":"Battisti, A.L. \u00c9., Macedo, E.L.C., Josu\u00e9, M.I.P., Barbalho, H., Delicato, F.C., Muchaluat-Saade, D.C., Pires, P.F., Mattos, D.P.d., Oliveira, A.C.B.d.: A novel strategy for vnf placement in edge computing environments. Future Internet 14(12), 361 (2022)","DOI":"10.3390\/fi14120361"},{"key":"ref5","doi-asserted-by":"crossref","unstructured":"Cziva, R., Pezaros, D.P.: Container network functions: Bringing nfv to the network edge. IEEE Communications Magazine 55(6), 24-31 (2017)","DOI":"10.1109\/MCOM.2017.1601039"},{"key":"ref6","doi-asserted-by":"crossref","unstructured":"Debeau, E., Quintuna-Rodriguez, V.: Onap: An open source toolkit for zero touch automation. In: Design Innovation and Network Architecture for the Future Internet, pp. 212-249. IGI Global (2021)","DOI":"10.4018\/978-1-7998-7646-5.ch008"},{"key":"ref7","doi-asserted-by":"crossref","unstructured":"Dr\u00e4xler, S., Karl, H., Peuster, M., Kouchaksaraei, H.R., Bredel, M., Lessmann, J., Soenen, T., Tavernier, W., Mendel-Brin, S., Xilouris, G.: Sonata: Service programming and orchestration for virtualized software networks. In: 2017 IEEE international conference on communications workshops (ICC workshops). pp. 973-978. IEEE (2017)","DOI":"10.1109\/ICCW.2017.7962785"},{"key":"ref8","unstructured":"Ericsson: Ericsson mobility report. Tech. rep., Ericsson (Nov 2024), https:\/\/www.ericsson.com\/4adb7e\/assets\/local\/reports-papers\/mobilityreport\/documents\/2024\/ericsson-mobility-report-november-2024.pdf, accedido: 15 de diciembre de 2024"},{"key":"ref9","doi-asserted-by":"crossref","unstructured":"Fei, X., Liu, F., Xu, H., Jin, H.: Towards load-balanced vnf assignment in geo-distributed nfv infrastructure. In: 2017 IEEE\/ACM 25th International Symposium on Quality of Service (IWQoS). pp. 1-10 (2017)","DOI":"10.1109\/IWQoS.2017.7969166"},{"key":"ref10","doi-asserted-by":"crossref","unstructured":"Gangadharan, G.: Open source solutions for cloud computing. Computer 50(01), 66-70 (2017)","DOI":"10.1109\/MC.2017.20"},{"key":"ref11","doi-asserted-by":"crossref","unstructured":"Gao, X., Liu, R., Kaushik, A., Zhang, H.: Dynamic resource allocation for virtual network function placement in satellite edge clouds. IEEE Transactions on Network Science and Engineering 9(4), 2252-2265 (2022)","DOI":"10.1109\/TNSE.2022.3159796"},{"key":"ref12","unstructured":"Giust, F., Costa-Perez, X., Reznik, A.: Multi-access edge computing: An overview of etsi mec isg. IEEE 5G Tech Focus 1(4), 4 (2017)"},{"key":"ref13","doi-asserted-by":"crossref","unstructured":"Goudarzi, S., Soleymani, S.A., Anisi, M.H., Jindal, A., Dinmohammadi, F., Xiao, P.: Sustainable edge node computing deployments in distributed manufacturing systems. IEEE Transactions on Consumer Electronics pp. 1-1 (2023)","DOI":"10.1109\/TCE.2023.3328949"},{"key":"ref14","doi-asserted-by":"crossref","unstructured":"Grinter, R.E.: Using a configuration management tool to coordinate software development. In: Proceedings of conference on Organizational computing systems. pp. 168-177 (1995)","DOI":"10.1145\/224019.224036"},{"key":"ref15","doi-asserted-by":"crossref","unstructured":"Gu, L., Tao, S., Zeng, D., Jin, H.: Communication cost efficient virtualized network function placement for big data processing. In: 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). pp. 604-609. IEEE (2016)","DOI":"10.1109\/INFCOMW.2016.7562148"},{"key":"ref16","doi-asserted-by":"crossref","unstructured":"Harris, D., Raz, D.: Dynamic vnf placement in 5g edge nodes. In: 2022 IEEE 8th International Conference on Network Softwarization (NetSoft). pp. 216-224. IEEE (2022)","DOI":"10.1109\/NetSoft54395.2022.9844093"},{"key":"ref17","unstructured":"Hintsch, J., G\u00f6rling, C., Turowski, K.: A review of the literature on configuration management tools (2016)"},{"key":"ref18","doi-asserted-by":"crossref","unstructured":"Jha, D.N., Li, Y., Jayaraman, P.P., Garg, S., Ushaw, G., Morgan, G., Ranjan, R.: Challenges in deployment and configuration management in cyber physical system. Handbook of Integration of Cloud Computing, Cyber Physical Systems and Internet of Things pp. 215-235 (2020)","DOI":"10.1007\/978-3-030-43795-4_9"},{"key":"ref19","doi-asserted-by":"crossref","unstructured":"Jin, P., Fei, X., Zhang, Q., Liu, F., Li, B.: Latency-aware vnf chain deployment with efficient resource reuse at network edge. In: IEEE INFOCOM 2020 - IEEE Conference on Computer Communications. pp. 267-276 (2020)","DOI":"10.1109\/INFOCOM41043.2020.9155345"},{"key":"ref20","doi-asserted-by":"crossref","unstructured":"Kim, S.I., Kim, H.S.: A vnf placement method based on vnf characteristics. In: 2021 International Conference on Information Networking (ICOIN). pp. 864-869. IEEE (2021)","DOI":"10.1109\/ICOIN50884.2021.9334022"},{"key":"ref21","doi-asserted-by":"crossref","unstructured":"Kourtis, M.A., McGrath, M.J., Gardikis, G., Xilouris, G., Riccobene, V., Papadimitriou, P., Trouva, E., Liberati, F., Trubian, M., Batall\u00e9, J., et al.: T-nova: An open-source mano stack for nfv infrastructures. IEEE Transactions on Network and Service Management 14(3), 586-602 (2017)","DOI":"10.1109\/TNSM.2017.2733620"},{"key":"ref22","doi-asserted-by":"crossref","unstructured":"Koziolek, H., Hark, R., Eskandani, N., Nguyen, P.S., Rodriguez, P.: Tosca for microservice deployment in distributed control systems: Experiences and lessons learned. In: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). pp. 11-21. IEEE (2023)","DOI":"10.1109\/ICSA-C57050.2023.00020"},{"key":"ref23","doi-asserted-by":"crossref","unstructured":"Kumar, M.,Walia, G.K., Shingare, H., Singh, S., Gill, S.S.: Ai-based sustainable and intelligent offloading framework for iiot in collaborative cloud-fog environments. IEEE Transactions on Consumer Electronics pp. 1-1 (2023)","DOI":"10.1109\/TCE.2023.3320673"},{"key":"ref24","doi-asserted-by":"crossref","unstructured":"Leivadeas, A., Kesidis, G., Ibnkahla, M., Lambadaris, I.: Vnf placement optimization at the edge and cloud. Future Internet 11(3), 69 (2019)","DOI":"10.3390\/fi11030069"},{"key":"ref25","doi-asserted-by":"crossref","unstructured":"Li, L., Qiu, Q., Xiao, Z., Lin, Q., Gu, J., Ming, Z.: A two-stage hybrid multi-objective optimization evolutionary algorithm for computing offloading in sustainable edge computing. IEEE Transactions on Consumer Electronics pp. 1-1 (2024)","DOI":"10.1109\/TCE.2024.3376930"},{"key":"ref26","doi-asserted-by":"crossref","unstructured":"Mandal, P.: Comparison of placement variants of virtual network functions from availability and reliability perspective. IEEE Transactions on Network and Service Management 19(2), 860-874 (2022)","DOI":"10.1109\/TNSM.2022.3148006"},{"key":"ref27","doi-asserted-by":"crossref","unstructured":"Pham, C., Tran, N.H., Ren, S., Saad, W., Hong, C.S.: Traffic-aware and energy-efficient vnf placement for service chaining: Joint sampling and matching approach. IEEE Transactions on Services Computing 13(1), 172-185 (2017)","DOI":"10.1109\/TSC.2017.2671867"},{"key":"ref28","doi-asserted-by":"crossref","unstructured":"Promwongsa, N., Ebrahimzadeh, A., Glitho, R.H., Crespi, N.: Joint vnf placement and scheduling for latency-sensitive services. IEEE Transactions on Network Science and Engineering 9(4), 2432-2449 (2022)","DOI":"10.1109\/TNSE.2022.3163927"},{"key":"ref29","doi-asserted-by":"crossref","unstructured":"Reddy, K.H.K., Goswami, R.S., Luhach, A.K., Chatterjee, P., AlNumay, M., Roy, D.S.: Eflsm:- an intelligent resource manager for fog layer service management in smart cities. IEEE Transactions on Consumer Electronics pp. 1-1 (2024)","DOI":"10.1109\/TCE.2024.3376961"},{"key":"ref30","unstructured":"Reid, A., Gonz\u00e1lez, A., Armengol, A.E., de Blas, G.G., Xie, M., Gronsund, P.,Willis, P., Eardley, P., Salguero, F.J.R.: Osm scope, functionality, operation and integration guidelines. ETSI, White Paper (2019)"},{"key":"ref31","doi-asserted-by":"crossref","unstructured":"Sallam, G., Ji, B.: Joint placement and allocation of vnf nodes with budget and capacity constraints. IEEE\/ACM Transactions on Networking 29(3), 1238-1251 (2021)","DOI":"10.1109\/TNET.2021.3058378"},{"key":"ref32","doi-asserted-by":"crossref","unstructured":"Soltesz, S., P\u00f6tzl, H., Fiuczynski, M.E., Bavier, A., Peterson, L.: Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors. In: Proceedings of the 2Nd ACM SIGOPS\/EuroSys european conference on computer systems 2007. pp. 275- 287 (2007)","DOI":"10.1145\/1272996.1273025"},{"key":"ref33","unstructured":"Sriram, G.: Edge computing vs. cloud computing: an overview of big data challenges and opportunities for large enterprises. International Research Journal of Modernization in Engineering Technology and Science 4(1), 1331-1337 (2022)"},{"key":"ref34","doi-asserted-by":"crossref","unstructured":"Sun, J., Liu, F., Wang, H., Wu, D.O.: Joint vnf placement, cpu allocation, and flow routing for traffic changes. IEEE Internet of Things Journal 10(2), 1208-1222 (2022)","DOI":"10.1109\/JIOT.2022.3204916"},{"key":"ref35","unstructured":"Virtualisation, N.F.: An introduction, benefits, enablers, challenges & call for action. In: White Paper, SDN and OpenFlow World Congress. p. 73 (2012)"},{"key":"ref36","doi-asserted-by":"crossref","unstructured":"Wu, Y., Tang, S., Zhang, L., Fan, L., Lei, X., Chen, X.: Resilient machine learning based semantic-aware mec networks for sustainable next-g consumer electronics. IEEE Transactions on Consumer Electronics pp. 1-1 (2023)","DOI":"10.1109\/TCE.2023.3338819"},{"key":"ref37","doi-asserted-by":"crossref","unstructured":"Zeng, Z., Xia, Z., Zhang, X., He, Y.: Sfc design and vnf placement based on traffic volume scaling and vnf dependency in 5g networks. CMES-Computer Modeling in Engineering & Sciences 134(3) (2023)","DOI":"10.32604\/cmes.2022.021648"}],"container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T21:34:08Z","timestamp":1778967248000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02142500076B"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026]]}},"URL":"https:\/\/doi.org\/10.2298\/csis250915076b","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]}}}