{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T15:05:28Z","timestamp":1770995128755,"version":"3.50.1"},"reference-count":26,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T00:00:00Z","timestamp":1565913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001663","name":"Volkswagen Foundation","doi-asserted-by":"publisher","award":["90338"],"award-info":[{"award-number":["90338"]}],"id":[{"id":"10.13039\/501100001663","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>The presented work is a result of extended research and analysis on timing methods precision, their efficiency in different virtual environments and the impact of timing precision on the performance of high-speed networks applications. We investigated how timer hardware is shared among heavily CPU- and I\/O-bound tasks on a virtualized OS as well as on bare OS. By replacing the invoked timing methods within a well-known application for estimation of available path bandwidth, we provide the analysis of their impact on estimation accuracy. We show that timer overhead and precision are crucial for high-performance network applications, and low-precision timing methods usage, e.g., the delays and overheads issued by virtualization result in the degradation of the virtual environment. Furthermore, in this paper, we provide confirmation that, by using the methods we intentionally developed for both precise timing operations and AvB estimation, it is possible to overcome the inefficiency of standard time-related operations and overhead that comes with the virtualization. The impacts of negative virtualization factors were investigated in five different environments to define the most optimal virtual environment for high-speed network applications.<\/jats:p>","DOI":"10.3390\/fi11080179","type":"journal-article","created":{"date-parts":[[2019,8,19]],"date-time":"2019-08-19T06:10:14Z","timestamp":1566195014000},"page":"179","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Impact of Modern Virtualization Methods on Timing Precision and Performance of High-Speed Applications"],"prefix":"10.3390","volume":"11","author":[{"given":"Veronika","family":"Kirova","sequence":"first","affiliation":[{"name":"Department of Electrical, Mechanical and Industrial Engineering, Anhalt University of Applied Sciences, Bernburger Str. 55, 06366 K\u00f6then, Germany"}]},{"given":"Kirill","family":"Karpov","sequence":"additional","affiliation":[{"name":"Department of Electrical, Mechanical and Industrial Engineering, Anhalt University of Applied Sciences, Bernburger Str. 55, 06366 K\u00f6then, Germany"}]},{"given":"Eduard","family":"Siemens","sequence":"additional","affiliation":[{"name":"Department of Electrical, Mechanical and Industrial Engineering, Anhalt University of Applied Sciences, Bernburger Str. 55, 06366 K\u00f6then, Germany"}]},{"given":"Irina","family":"Zander","sequence":"additional","affiliation":[{"name":"Department of Electrical, Mechanical and Industrial Engineering, Anhalt University of Applied Sciences, Bernburger Str. 55, 06366 K\u00f6then, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9582-7980","authenticated-orcid":false,"given":"Oksana","family":"Vasylenko","sequence":"additional","affiliation":[{"name":"O. S. Popov Odessa National Academy of Telecommunications, Department of Higher Mathematics, Kovalska Str. 1, 65045 Odessa, Ukraine"}]},{"given":"Dmitry","family":"Kachan","sequence":"additional","affiliation":[{"name":"Department of Electrical, Mechanical and Industrial Engineering, Anhalt University of Applied Sciences, Bernburger Str. 55, 06366 K\u00f6then, Germany"}]},{"given":"Sergii","family":"Maksymov","sequence":"additional","affiliation":[{"name":"Department of Electrical, Mechanical and Industrial Engineering, Anhalt University of Applied Sciences, Bernburger Str. 55, 06366 K\u00f6then, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,16]]},"reference":[{"key":"ref_1","unstructured":"Kipp, S. (2019, August 16). The 2019 Ethernet Roadmap. Available online: https:\/\/ethernetalliance.org\/technology\/2019-roadmap\/."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Wang, H., Lee, K.S., Li, E., Lim, C.L., Tang, A., and Weatherspoon, H. (2014, January 5\u20137). Timing is Everything: Accurate, Minimum Overhead, Available Bandwidth Estimation in High-speed Wired Networks. Proceedings of the 2014 Conference on Internet Measurement Conference\u2014IMC\u201914, Vancouver, BC, Canada.","DOI":"10.1145\/2663716.2663746"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"012007","DOI":"10.1088\/1742-6596\/870\/1\/012007","article-title":"Impact of Machine Virtualization on Timing Precision for Performance-critical Tasks","volume":"870","author":"Karpov","year":"2017","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Karpov, K., Fedotova, I., Kachan, D., Kirova, V., and Siemens, E. (2017, January 6\u20138). Impact of virtualization on timing precision under stressful network conditions. Proceedings of the IEEE EUROCON 2017 17th International Conference on Smart Technologies, Ohrid, Macedonia.","DOI":"10.1109\/EUROCON.2017.8011096"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"02006","DOI":"10.1051\/matecconf\/201820802006","article-title":"Impact of Xen and Virtual Box Virtualization Environments on Timing Precision under Stressful Conditions","volume":"208","author":"Korniichuk","year":"2017","journal-title":"MATEC Web Conf."},{"key":"ref_6","first-page":"1076","article-title":"A high-precision time handling library","volume":"10","author":"Fedotova","year":"2013","journal-title":"J. Commun. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Camarinha-Matos, L.M., Parreira-Rocha, M., and Ramezani, J. (2017). Upper Bounds Prediction of the Execution Time of Programs Running on ARM Cortex\u2014A Systems. Technological Innovation for Smart Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-56077-9"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"02001","DOI":"10.1051\/matecconf\/201820802001","article-title":"Optimization of Probe Train Size for Available Bandwidth Estimation in High-speed Networks","volume":"208","author":"Kirova","year":"2018","journal-title":"MATEC Web Conf."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Sommers, J., Barford, P., and Willinger, W. (2006, January 26\u201329). A Proposed Framework for Calibration of Available Bandwidth Estimation Tools. Proceedings of the 11th IEEE Symposium on Computers and Communications (ISCC\u201906), Cagliari, Italy.","DOI":"10.1109\/ISCC.2006.15"},{"key":"ref_10","unstructured":"Kachan, D., Kirova, V., and Korniichuk, M. (2019, August 16). Performance Evaluation of PRM-Based Available Bandwidth Using Estimation Tools in a High-Speed Network Environment, Available online: http:\/\/irbis-nbuv.gov.ua\/cgi-bin\/irbis_nbuv\/cgiirbis_64.exe?C21COM=2&I21DBN=UJRN&P21DBN=UJRN&IMAGE_FILE_DOWNLOAD=1&Image_file_name=PDF\/Nponaz_2017_2_24.pdf."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Goldoni, E., and Schivi, M. (2010, January 7). End-to-End Available Bandwidth Estimation Tools, An Experimental Comparison. Proceedings of the International Workshop on Traffic Monitoring and Analysis, Zurich, Switzerland.","DOI":"10.1007\/978-3-642-12365-8_13"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Aceto, G., Palumbo, F., Persico, V., and Pescap\u00e9, A. (2017, January 27\u201329). An experimental evaluation of the impact of heterogeneous scenarios and virtualization on the available bandwidth estimation tools. Proceedings of the 2017 IEEE International Workshop on Measurement and Networking (M&N), Naples, Italy.","DOI":"10.1109\/IWMN.2017.8078402"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kachan, D., Siemens, E., and Shuvalov, V. (2015, January 21\u201323). Available bandwidth measurement for 10 Gbps networks. Proceedings of the 2015 International Siberian Conference on Control and Communications (SIBCON), Omsk, Russia.","DOI":"10.1109\/SIBCON.2015.7147093"},{"key":"ref_14","unstructured":"Maksymov, S., Kachan, D., and Siemens, E. (2016, January 10). Connection Establishment Algorithm for Multi-destination Protocol. Proceedings of the 4th International Conference on Applied Innovations in IT, Koethen, Germany."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Bakharev, A.V., Siemens, E., and Shuvalov, V.P. (2014, January 2\u20134). Analysis of performance issues in point-to-multipoint data transport for big data. Proceedings of the 2014 12th International Conference on Actual Problems of Electronics Instrument Engineering (APEIE), Novosibirsk, Russia.","DOI":"10.1109\/APEIE.2014.7040934"},{"key":"ref_16","unstructured":"Syzov, D., Kachan, D., Karpov, K., Mareev, N., and Siemens, E. (2019, January 6). Custom UDP-Based Transport Protocol Implementation over DPDK. Proceedings of the 7th International Conference on Applied Innovations in IT, Koethen, Germany."},{"key":"ref_17","unstructured":"Karpov, K., Kachan, D., Mareev, N., Kirova, V., Syzow, D., Siemens, E., and Shuvalov, V. (2019, January 6). Adopting Minimum Spanning Tree Algorithm for Application-Layer Reliable Mutlicast in Global Mutli-Gigabit Networks. Proceedings of the 7th International Conference on Applied Innovations in IT, Koethen, Germany."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MC.2005.163","article-title":"Intel Virtualization Technology","volume":"38","author":"Uhlig","year":"2005","journal-title":"Computer"},{"key":"ref_19","first-page":"17","article-title":"Impact of the Linux real-time enhancements on the system performances for multi-core intel architectures","volume":"17","author":"Litayem","year":"2011","journal-title":"Int. J. Comput. Appl."},{"key":"ref_20","unstructured":"Cerqueira, F., and Brandenburg, B. (2013, January 9). A Comparison of Scheduling Latency in Linux, PREEMPT-RT, and LITMUS RT. Proceedings of the 9th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications, Paris, France."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1145\/1163593.1163599","article-title":"The Probe Gap Model can underestimate the available bandwidth of multihop paths","volume":"36","author":"Lao","year":"2006","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Low, P.J., and Alias, M.Y. (2014, January 24\u201326). Enhanced bandwidth estimation design based on probe-rate model for multimedia network. Proceedings of the 2014 IEEE 2nd International Symposium on Telecommunication Technologies (ISTT), Langkawi, Malaysia.","DOI":"10.1109\/ISTT.2014.7238204"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Jain, M., and Dovrolis, C. (2002, January 19\u201323). End-to-end available bandwidth.: Measurement methodology, dynamics, and relation with TCP throughput. Proceedings of the 2002 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM\u201902), Pittsburgh, PA, USA.","DOI":"10.1145\/633053.633054"},{"key":"ref_24","unstructured":"Dugan, J. (2019, August 16). Iperf Tutorial. Available online: https:\/\/slideplayer.com\/slide\/4463879\/."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1207\/s15327906mbr1503_4","article-title":"A multivariate Kruskal-Wallis test with post hoc procedures","volume":"15","author":"Katz","year":"1980","journal-title":"Multivar. Behav. Res."},{"key":"ref_26","unstructured":"Abdi, H., and Williams, L.J. (2010). Tukey\u2019s honestly significant difference (HSD) test. Encyclopedia of Research Design, Sage."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/11\/8\/179\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:11:31Z","timestamp":1760188291000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/11\/8\/179"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,16]]},"references-count":26,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2019,8]]}},"alternative-id":["fi11080179"],"URL":"https:\/\/doi.org\/10.3390\/fi11080179","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8,16]]}}}