MANAGEMENT SYSTEM FOR THE COMPUTATIONAL NODES OF THE MULTIPROCESSOR COMPLEX ON THE BASIS OF THE PROTOCOL OF THE CONCURRENT PROCESSING OF THE REMOTE COMMANDS
E. V. Eremin, N. N. Zalialov VANT. Ser.: Mat. Mod. Fiz. Proc 2017. Вып.4. С. 48-60.
Management system for computational nodes of a multiprocessor complex based on the original protocol of the concurrent processing of the remote commands is described. The description of the protocol is provided as well as the set of the commands for the remote access to the computational nodes. Traditional means of the remote access such as SSH or PDSH perform the inquest to n nodes successively that has asymptotic complexity O (n). It is possible to reduce the complexity down to O (log n) using a so-called inquest tree – a way to separate the initial set of nodes into parts and work with them at the same time. The results of the command performance are grouped to reduce the volume of data and for the convenience of their analysis. Internal handlers of some commands of UNIX/Linux operating system are realized (cat, grep, ls, ps etc.), that allow eliminating overheads of process recreation, memory allotment etc. Keywords: management, protocol, concurrent processing, client, server, inquest tree, command line utility, remote access, remote procedure call.
|