Internal and external communication performance improving research on a cluster of communicated virtual machines

Keywords: virtual machines cluster, simplified communication mechanism, high-performance processing, performance parameters.

Abstract

improvements to the internal and external parameters of network performance are revealed on the virtual machine cluster for high-performance data computing that is binary compatible for applications using the standard socket interface with the simplified communication mechanism introduction implemented on the basis of Xen 3.2 and Linux kernel, which demonstrates the interoperability between machines with similar to UNIX DOMAIN sockets communication. It is revealed that bandwidth between communication machines with simplified communication is increases by about 2.11%, than for traditional TCP/IP protocol, and the speed of message transmission are increased on 7.8-7.9%.

References

S. Iannucci, V. Cardellini, O. D. Barba, I. Banicescu. (2020) A hybrid model-free approach for the near-optimal intrusion response control of non-stationary systems. // Future Generation Computer Systems. – 2020, V 109, p. 111-124.

D. Black, P. Jones (2015) Differentiated Services and Real-Time Communication, Informational. RFC 7657, – Nov. 2015. – IETF, ISSN 2070-1721.

D. Black, P. Jones, Differentiated Services and Real-Time Communication, Informational RFC 7657, IETF, ISSN 2070-1721 (Nov. 2015).

R. Barik,,M.Welzl A. Elmokashfi, T. Dreibholz S. Islam S. Gjessing (2019) On the utility of unregulated IP DiffServ Code Point (DSCP) usage by end systems. Performance Evaluation. – 2019, V. 135. – p. 102036.

Melnyk, V., Pekh, P., Melnyk, K., Bahnyuk, N., Zhyharevych O. (2016) The cross-domain communication mechanism construction and use for high-performance data computing. The East-European Journal of Advanced Technologies. Kharkiv. 1/9/79, 10-15. DOI: 10.15587/1729-4061.2016.60629.

Melnyk, V., Bahnyuk, N., Melnyk, K. (2015). The influance of high-performance sockets on the data computing intensity. Scientific Journal ScienceRise, Kharkiv, 6, 2(11), 38-48. DOI: 10.15587/2313-8416.2015.44380.

Melnyk, V. High production of java sockets (HPJS) for health clouds in science [Text] / V. Melnyk, K. Melnyk, O. Zhyharevych // Software engineering. National Aviation University.  2015.  Vol. 19, № 3.  p. 36–40.

Melnyk, V. Significance of the socket programming for the laboratory with intensive data communications [Text] / V.Melnyk, P.Pekh, K.Melnyk, O. Zhyharevych // Ukrainian Scientific and Practical Internet Conference "Modern Methods, Information and Software for Management Systems of Organizational and Technological Complexes". (April 28, 2015).  Lutsk, Lutsk NTU. / Scientific journal "Computer-integrated technologies: education, science, production." - 2015, №20. – p. 67–71.

Barham, P. Xen and the art of virtualization [Text] / P. Barham, B. Dragovich, K. Fraser and others. // Proceedings of the ACM Symposium on Operating Systems Principles (SOSP 2003), ACM Press, New York, USA: Bolton Landing, Lake George, October 2003. – p. 164–177.

Pratt, I. (2007). Xen Virtualization. Linux world 2005 Virtualization BOF Presentation.

Chisnall, David. (2007). The Definitive Guide to the Xen Hypervisor. Prentice Hall, 2-nd edition.

Menon, A., Cox, A. L., Zwaenepoel, W. (2006). Optimizing network virtualization in Xen. In 2006 USENIX Annual Technical Conference, Boston, Massachusetts, USA, 15–28.

Jian, W. XenLoop: Transparent high performance between virtual machines through a network loop [Text] / W. Jian, K. L. Wright, K. Gopalan // Boston, Massachusetts, USA, HPDC'08, 23–27 June 2008.

Kim, K., Kim, C., Jung, S.-I., Shin, H.-S., Kim, J.-S. (March 5–7, 2008). Inter-domain Socket Communications Supporting High Performance and Full Binary Compatibility on Xen.VEE’08, Seattle, Washington, USA.

V. Melnyk, N. Bahnyuk, K. Melnyk, O. Zhyharevych, N. Panasyuk. Implementation of the simplified communication mechanism in the cloud of high performance computations. East-European journal of Enterprise Technologies. – Kharkiv (DOI: 10.15587/1729-4061.2017.98896 ). – 2017. – № 2/2/86. – p. 24–32.

Juan, J. L. V. High productivity of bypass between MVM for input / output in virtual machines [Text] / J. L. V. Juan, B. Abali, D. K. Panda // USENIX annual technical conference Archive , 2006.

Hines, MR MemX: Support for large memory workloads in Xen for virtual machines [Text] / MR Hines, K. Gopalan // VTDC ‘07, Renault, Nevada, USA. November 12, 2007

Deshpande W. Memx: Virtualization of a cluster with a wide memory [Text] / Deshpande W., Van B., Huck S., Hines M., K. Gopalan // In ICPP'IO: Proceedings of the 39th International Conference on Parallel Processing (2010), pp. 663–672.

Kim J.-S. Design and implementation of user level and socket level over virtual interface architecture [Text] / J.-S. Kim, K. Kim, S.-I. Jung, S. Ha // Parallel Obch .: Practice. Expert, 15 (7–8). – 2003. – p. 727–749.

Sin S. VOP: socket-interface for VO [Text] / S. Sin, D. Kim, E. Lim, S. Jung // In the Internet and multimedia systems and applications, 2004.

Clark D.D. Window and TCP recognition strategy [Text] / DD Clark // RFC 813, Target group of Internet engineering. 1982

Menon A. Diagnosing Performance Overheads in the Xen Virtual Machine Environment [Текст] / A. Menon , J.R. Santos, Y. Turner, J. Janakiraman, W. Zwaenepoel. – May 3, 2005. Electron resource. Access mode: https://www.hpl.hp.com/techreports/2005/HPL-2005-80.pdf.

Semenushkin A. Network bandwidth testing. Electronic resource. Access mode: /http://semenushkin.ru/2010/07/01/testirovanie-propusknoy-posobnosti/.

Bailey, D.G. "Parallel NAS tests [Text] / DG Bailey, E. Barges, J. Barton, D. Browning, R. Carter, D. Dagum, PA Fatougi, P. O. Fredrickson, T. Lasinski, RS Schreiber, ND Simon, B. Venkatakrishnan, SK Viratunga // "International Journal of Supercomputer Applications. - (autumn +1991), vol. 5, № 3, pp. 63-73.

Overview of some cluster performance measurement packages. Electronic resource. Access mode: http://www.ixbt.com/cpu/cluster-benchtheory.shtml.

Netperf: network performance labels. Edition 2.0./ Hewlett-Packerd Company. Electronic resource. Access mode: http://www.netperf.org/netperf/training/Netperf.html.


Abstract views: 130
PDF Downloads: 188
Published
2020-05-21
How to Cite
Melnyk, V., MelnykК., KuzmychО., Bahniuk, N., & Kravets, O. (2020). Internal and external communication performance improving research on a cluster of communicated virtual machines. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (39), 162-174. https://doi.org/10.36910/6775-2524-0560-2020-39-28
Section
Computer science and computer engineering