Architecture and performance of RPC-based distributed vibration monitoring and diagnostic system

Source: Measurement, Volume 42, Issue 4, May 2009, Pages 532-541
Author: Tomasz Barszcz (EC Systems)

Abstract:

The paper presents a proposal of the architecture of the distributed vibration monitoring and diagnostic system. In larger distributed systems middleware technologies are used for the data exchange. The paper presents advantages and disadvantages of the three popular technologies: CORBA, RPC and DCOM. The author proposes RPC as the preferred solution for the distributed monitoring and diagnostics system. The biggest advantages of RPC are: low overhead, platform independence, relatively easy usage and high popularity.

Next, the architecture of the distributed vibration monitoring and diagnostic system is proposed and described. The system based on the proposed architecture was developed during the research project. The important feature of the architecture is a general approach to data processing and a possibility of easy extension of its functionality.
The last part of the paper presents performance measurements of the system. Time required for data processing and data exchange by RPC were measured and compared. The tests were performed in six different configurations. The test results are presented and discussed. The tests showed that RPC is a very efficient and scalable middleware technology which improves design and parameters of the distributed vibration monitoring system.

Keywords: distributed architecture, vibration monitoring, remote procedure call, performance measurement.

Read the full artice »