Experimental Evaluation of the Virtual Environment Efficiency for Distributed Software Development

Abstract

At every software design stage nowadays, there is an acute need to solve the problem of effective choice of libraries, development technologies, data exchange formats, virtual environment systems, characteristics of virtual machines. Due to the spread of various kinds of devices and the popularity of Web platforms, lots of systems are developed not for the universal installation on a device (box version), but for a specific architecture with the subsequent provision of web services. Under these conditions, the only way for estimating the efficiency parameters at the design stage is to conduct various kinds of experiments to evaluate the parameters of a particular solution. Using the example of the Web platform of digital psychological tools, the methods for experimental parameter evaluation were developed in the article. The mechanisms and technologies for improving the efficiency of the Vagrant and Docker cloud virtual environment were also proposed in the paper. A set of basic criteria for evaluating the effectiveness of the configuration of the virtual development environment has been determined to be rapid deployment; increase in the speed and decrease in the volume of resources used; increase in the speed of data exchange between the host machine and the virtual machine. The results of experimental estimates of the parameters that define the formulated efficiency criteria are given as: processor utilization involved (percentage); the amount of RAM involved (GB); initialization time of virtual machines (seconds); time to assemble the component completely (Build) and to reassemble the component (Watch) (seconds). To improve the efficiency, a file system access driver based on the NFS protocol was studied in the paper.

Authors and Affiliations

Pavel Kolyasnikov, Evgeny Nikulchev, Iliy Silakov, Dmitry Ilin, Alexander Gusev

Keywords

Related Articles

Assessment of Groundwater Vulnerability to Pollution using DRASTIC Model and Fuzzy Logic in Herat City, Afghanistan

Groundwater (GW) vulnerability maps have become a standard tool for protecting groundwater resources from pollution because, from one hand groundwater represents the main source of drinking water, and on the other hand h...

Airline Sentiment Visualization, Consumer Loyalty Measurement and Prediction using Twitter Data

Social media today is an integral part of people’s daily routines and the livelihood of some. As a result, it is abundant in user opinions. The analysis of brand specific opinions can inform companies on the level of sat...

RASP-TMR: An Automatic and Fast Synthesizable Verilog Code Generator Tool for the Implementation and Evaluation of TMR Approach

Triple Modular Redundancy (TMR) technique is one of the most well-known techniques for error masking and Single Event Effects (SEE) protection for the FPGA designs. These FPGA designs are mostly expressed in hardware des...

Recognition and Classification of Power Quality Disturbances by DWT-MRA and SVM Classifier

Electrical power system is a large and complex network, where power quality disturbances (PQDs) must be monitored, analyzed and mitigated continuously in order to preserve and to re-establish the normal power supply with...

YAWARweb: Pilot Study about the usage of a Web Service to Raise Awareness of Blood Donation Campaigns on University Campuses in Lima, Peru

This document presents a preliminary study about a pilot deployment of a web service. The service is used as means to raise awareness in university campuses prior to blood donation campaigns and to measure its effect int...

Download PDF file
  • EP ID EP578464
  • DOI 10.14569/IJACSA.2019.0100539
  • Views 92
  • Downloads 0

How To Cite

Pavel Kolyasnikov, Evgeny Nikulchev, Iliy Silakov, Dmitry Ilin, Alexander Gusev (2019). Experimental Evaluation of the Virtual Environment Efficiency for Distributed Software Development. International Journal of Advanced Computer Science & Applications, 10(5), 309-316. https://europub.co.uk/articles/-A-578464