Veronika Kirova

Ms. Veronika Kirova


Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
26 September 2018 in MATEC Web of Conferences
Verified
Journal Article
Open access
MKMykola Korniichuk
Mykola Korniichuk
KKKirill Karpov
Kirill Karpov
IFIrina Fedotova
Irina Fedotova
VKVeronika Kirova
Veronika Kirova
NMNikolay Mareev
Nikolay Mareev
ESEduard Siemens
Eduard Siemens
Sharing physical resources among virtual instances introduces time overhead in comparison with direct access to hardware. Such lag is not significant for most of the everyday tasks however it can influence much more in dealing with time-critical applications and especially in case of reliable network services. The purpose of this paper is to compare time overhead on timing operations such as time acquisition and sleep introduced by different virtualization environments: Xen, VMWare ESXi, QEMU. The current research focus to establish possibility of using such platforms in real-time applications with high resource utilization. In terms of present work, there are several load types to be used to simulate real conditions. Measurement performance includes different methods of time measurements and waiting operations. Considering results, the certain recommendations about timing mechanisms using different virtualization environment have been offered.

6 September 2020
Verified
Book Chapter
Closed access
PDF file
KKKirill Karpov
Kirill Karpov
VKVeronika Kirova
Veronika Kirova
NMNikolai Mareev
Nikolai Mareev
DSDmytro Syzov
Dmytro Syzov
ESEduard Siemens
Eduard Siemens

26 September 2018 in MATEC Web of Conferences
Verified
Journal Article
Open access
VKVeronika Kirova
Veronika Kirova
ESEduard Siemens
Eduard Siemens
DKDmitry Kachan
Dmitry Kachan
OVOksana Vasylenko
Oksana Vasylenko
KKKirill Karpov
Kirill Karpov
Available bandwidth parameter is a crucial characteristic in terms of networking and data transmission. The beforehand knowledge of its value and use of this parameter in various traffic engineering algorithms and QoS calculations is a key for high-efficient multigigabit data transport in nowadays networks. The challenge in available bandwidth estimations is not only in its accuracy and processing speed but also in the reduction of the amount of probe traffic injected into the network by keeping an adequate level of estimation accuracy. In this paper we extend existing active probing measurement algorithms for end-to-end available bandwidth estimation along with methods to reduce estimation times and amount of injected traffic while keeping measurement accuracy constant and even reducing the uncertainty of estimations. The main goal of this research was to detect a sufficient ratio of MTU, packet train size with the link capacity and available bandwidth (AvB) in up to 10 Gbps networks. In order to explore measurement accuracy under different conditions, a new tool for the AvB estimation named Kite2 has been developed and is presented in the paper. Comparative performance of AvB estimations using Kite2, Kite and Yaz is presented. Finally we calculate with statistical means dependency between the estimation error probability, measurement probing overhead and the measurement time.

1 July 2017
Verified
Conference Paper
Closed access
KKKirill Karpov
Kirill Karpov
IFIrina Fedotova
Irina Fedotova
DKDmitry Kachan
Dmitry Kachan
VKVeronika Kirova
Veronika Kirova
ESEduard Siemens
Eduard Siemens
The impact of cloud computing and sharing physical resources simultaneously between several virtual instances can be crucial for the designing real-time and time-critical applications. This especially applicable to cases when the target is to deliver reliable network services. In this paper, we primarily aim at investigating the timing behavior in the cloud environments where the resources are shared among up to 50 instances. Moreover, we extend the previously performed experiment with the simulation of various background tasks where the key use-case is the deployment of secure and reliable network applications in virtualized environments. The measurements have been performed on host-based model QEMU/KVM and include different method for time acquisitions and waiting operations. Providing detailed statistical data, we have been analyzed the performance of timing part for the general network application and found some interesting phenomena about the behavior of Linux standard sleep calls. Considering these results, corresponding recommendations about using timing mechanisms have been offered.

16 August 2019 in Future Internet
Verified
Journal Article
Open access
PDF file
VKVeronika Kirova
Veronika Kirova
KKKirill Karpov
Kirill Karpov
ESEduard Siemens
Eduard Siemens
IZIrina Zander
Irina Zander
OVOksana Vasylenko
Oksana Vasylenko
SMSergii Maksymov
Sergii Maksymov
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.