MODULE FOR REAL-TIME CAPTURE AND STORAGE OF PARAMETERS ASSOCIATED WITH THE OPERATION OF COMPUTE NODES
Abstract
In the field of telecommunications, real-time processing of multipurpose information flows, such as video processing, is required. To achieve the effectiveness of these complex processes, effective management of the used computational infrastructure is necessary to conduct real-time monitoring and analysis of data resulting from the nodes involved in the processing. There are many tools; both paid and free of cost, developed to perform monitoring. Still, a more straightforward, generic, scalable, and fast design is required to ensure the proper functioning of these highly complex applications. In this work, we have developed a real-time monitoring system based on the integration of Shell scripts and modules programmed in the C++ programming language on Linux operating systems. This solution performs the capture, storage, and analysis of data associated with computing nodes in high-performance applications executed in parallel or distributed compute nodes. The validation of the system operation solution was performed based on the analysis of the acquired data, the execution times of each of the modules, and the execution sequences. This solution is extensible to a wide range of computing solutions that must operate uninterruptedly.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
The authors who publish in this journal agree to the following terms:
- The authors retain the copyright and guarantee to the journal the right to be the first publication of the work are distributed under a license of use and distribution "Creative Commons Attribution-NonCommercial-NoDerivativeWorks 3.0 Unported" (CC BY-NC-ND 3.0) You can consult from here the informative version and the legal text of the license that allows others to share the work with an acknowledgement of the authorship of the work and the initial publication in this journal.
- Authors may separately enter into additional agreements for non-exclusive distribution of the version of the work published in the journal (for example, placing it in an institutional repository or publishing it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are allowed and encouraged to disseminate their work electronically (e.g., in institutional repositories or on their own website) before and during the submission process, as this can lead to productive exchanges as well as earlier and greater citation of published work (see The Effect of Open Access).