Last modified by Iaroslav Platonov on 2026/06/08 10:08

From version 6.9
edited by Lana
on 2025/12/03 21:59
Change comment: There is no comment for this version
To version 8.1
edited by Lana
on 2025/12/03 22:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,7 +1,11 @@
1 1  = CONTENT =
2 2  
3 -= 1. INTRODUCTION =
3 +{{toc/}}
4 4  
5 +----
6 +
7 += 1. INTRODUCTION =
8 +
5 5  CENTO is a multifunctional software platform for data collection, processing, and display.
6 6  
7 7  CENTO can be used to build various automated systems, including dispatching, electricity and energy resource metering, emergency event registration, power quality control, monitoring, and diagnostics, etc.
... ... @@ -183,125 +183,57 @@
183 183  |86.|(% style="width:214px" %)sed_rtd|(% style="width:676px" %)A real-time data subscription service|(% style="width:358px" %)
184 184  |87.|(% style="width:214px" %)sed_rtd_archive|(% style="width:676px" %)A service for generating archived data from real-time data|(% style="width:358px" %)
185 185  |88.|(% style="width:214px" %)sed_system|(% style="width:676px" %)A service that provides a user interface with information about the system|(% style="width:358px" %)
186 -| |(% style="width:214px" %)sed_archive|(% style="width:676px" %)A service that provides user interfaces for analyzing electricity and energy accounting|(% style="width:358px" %)
187 -| |(% style="width:214px" %)sed_archive_integrity|(% style="width:676px" %)A service that provides user interfaces for analyzing the completeness of electricity and energy resources data|(% style="width:358px" %)
188 -| |(% style="width:214px" %)sed_pq_reports|(% style="width:676px" %)A service for working with power quality reports|(% style="width:358px" %)
189 -| |(% style="width:214px" %)sed_pq_journal|(% style="width:676px" %)A service for working with power quality logs|(% style="width:358px" %)
190 -| |(% style="width:214px" %)sed_ras_configurator|(% style="width:676px" %)A service for configuring emergency event loggers|(% style="width:358px" %)
191 -| |(% style="width:214px" %)sed_reports|(% style="width:676px" %)A service for generating and managing reports, and maintaining user interfaces for reports|(% style="width:358px" %)
192 -| |(% style="width:214px" %)sed_widgets|(% style="width:676px" %)A service for the user interfaces of drag'n'drop widgets|(% style="width:358px" %)
193 -| |(% style="width:214px" %)sed_menu|(% style="width:676px" %)A service for displaying and configuring CENTO system menu|(% style="width:358px" %)
194 -| |(% style="width:214px" %)sed_mnemonic_diagrams|(% style="width:676px" %)A service for the user interfaces of diagrams v2|(% style="width:358px" %)
195 -| |(% style="width:214px" %)sed_configuration|(% style="width:676px" %)A service for user interfaces for system configuration (alerts, mail servers, formulas, device trees)|(% style="width:358px" %)
196 -| |(% style="width:214px" %)sed_devices_configurator|(% style="width:676px" %)A service for editing device configurations, tags, and channels|(% style="width:358px" %)
197 -| |(% style="width:214px" %)sed_common_event_journal|(% style="width:676px" %)A service for user interfaces for generalized configurable event logs|(% style="width:358px" %)
198 -| |(% style="width:214px" %)sed_device_event_journal|(% style="width:676px" %)A Device Log Service|(% style="width:358px" %)
199 -| |(% style="width:214px" %)sed_operative_journal|(% style="width:676px" %)A service for the user interface of the real-time event log|(% style="width:358px" %)
200 -| |(% style="width:214px" %)sed_video_journal|(% style="width:676px" %)A Video Camera Log Service|(% style="width:358px" %)
201 -| |(% style="width:214px" %)sed_marking|(% style="width:676px" %)A Dispatch Tag Management Service|(% style="width:358px" %)
202 -| |(% style="width:214px" %)sed_sounds|(% style="width:676px" %)A service for the user interface for sound alerts management|(% style="width:358px" %)
203 -| |(% style="width:214px" %)sed_video_stream|(% style="width:676px" %)A service for streaming video from cameras registered in the information model|(% style="width:358px" %)
190 +|89.|(% style="width:214px" %)sed_archive|(% style="width:676px" %)A service that provides user interfaces for analyzing electricity and energy accounting|(% style="width:358px" %)
191 +|90.|(% style="width:214px" %)sed_archive_integrity|(% style="width:676px" %)A service that provides user interfaces for analyzing the completeness of electricity and energy resources data|(% style="width:358px" %)
192 +|91.|(% style="width:214px" %)sed_pq_reports|(% style="width:676px" %)A service for working with power quality reports|(% style="width:358px" %)
193 +|92.|(% style="width:214px" %)sed_pq_journal|(% style="width:676px" %)A service for working with power quality logs|(% style="width:358px" %)
194 +|93.|(% style="width:214px" %)sed_ras_configurator|(% style="width:676px" %)A service for configuring emergency event loggers|(% style="width:358px" %)
195 +|94.|(% style="width:214px" %)sed_reports|(% style="width:676px" %)A service for generating and managing reports, and maintaining user interfaces for reports|(% style="width:358px" %)
196 +|95.|(% style="width:214px" %)sed_widgets|(% style="width:676px" %)A service for the user interfaces of drag'n'drop widgets|(% style="width:358px" %)
197 +|96.|(% style="width:214px" %)sed_menu|(% style="width:676px" %)A service for displaying and configuring CENTO system menu|(% style="width:358px" %)
198 +|97.|(% style="width:214px" %)sed_mnemonic_diagrams|(% style="width:676px" %)A service for the user interfaces of diagrams v2|(% style="width:358px" %)
199 +|98.|(% style="width:214px" %)sed_configuration|(% style="width:676px" %)A service for user interfaces for system configuration (alerts, mail servers, formulas, device trees)|(% style="width:358px" %)
200 +|99.|(% style="width:214px" %)sed_devices_configurator|(% style="width:676px" %)A service for editing device configurations, tags, and channels|(% style="width:358px" %)
201 +|100.|(% style="width:214px" %)sed_common_event_journal|(% style="width:676px" %)A service for user interfaces for generalized configurable event logs|(% style="width:358px" %)
202 +|101.|(% style="width:214px" %)sed_device_event_journal|(% style="width:676px" %)A Device Log Service|(% style="width:358px" %)
203 +|102.|(% style="width:214px" %)sed_operative_journal|(% style="width:676px" %)A service for the user interface of the real-time event log|(% style="width:358px" %)
204 +|103.|(% style="width:214px" %)sed_video_journal|(% style="width:676px" %)A Video Camera Log Service|(% style="width:358px" %)
205 +|104.|(% style="width:214px" %)sed_marking|(% style="width:676px" %)A Dispatch Tag Management Service|(% style="width:358px" %)
206 +|105.|(% style="width:214px" %)sed_sounds|(% style="width:676px" %)A service for the user interface for sound alerts management|(% style="width:358px" %)
207 +|106.|(% style="width:214px" %)sed_video_stream|(% style="width:676px" %)A service for streaming video from cameras registered in the information model|(% style="width:358px" %)
204 204  |(% colspan="4" style="text-align:center" %)**System services**
205 -|(((
206 -1.
207 -)))|(% style="width:214px" %)nats|(% style="width:676px" %)A message broker and a service registry (service registry/service discovery)|(% style="width:358px" %)
208 -|(((
209 -1.
210 -)))|(% style="width:214px" %)influxdb|(% style="width:676px" %)A time series database|(% style="width:358px" %)
211 -|(((
212 -1.
213 -)))|(% style="width:214px" %)mongod|(% style="width:676px" %)A database of configuration and structured data (event logs, requests)|(% style="width:358px" %)
214 -|(((
215 -1.
216 -)))|(% style="width:214px" %)sed_signals|(% style="width:676px" %)A signal reception and transmission service inside the system (remote control, configuration update, manual polling, parameter recalculation)|(% style="width:358px" %)
217 -|(((
218 -1.
219 -)))|(% style="width:214px" %)sed_debug|(% style="width:676px" %)A service for providing access to debugging information of CENTO services|(% style="width:358px" %)
220 -|(((
221 -1.
222 -)))|(% style="width:214px" %)sed_graphql|(% style="width:676px" %)A subscription service for device statuses|(% style="width:358px" %)
223 -|(((
224 -1.
225 -)))|(% style="width:214px" %)sed_energy_calc_configuration|(% style="width:676px" %)A service for creating, changing, and deleting energy resource calculation configurations at the server level|(% style="width:358px" %)
226 -|(((
227 -1.
228 -)))|(% style="width:214px" %)sed_backup|(% style="width:676px" %)A service for backing up data according to the cron rule.|(% style="width:358px" %)
229 -|(((
230 -1.
231 -)))|(% style="width:214px" %)sed_channels|(% style="width:676px" %)A channel subscription service|(% style="width:358px" %)
232 -|(((
233 -1.
234 -)))|(% style="width:214px" %)sed_channels_data|(% style="width:676px" %)A subscription service for protocol statuses and the latest channel data|(% style="width:358px" %)
235 -|(((
236 -1.
237 -)))|(% style="width:214px" %)sed_emission_archive|(% style="width:676px" %)A service for providing emissions metering data|(% style="width:358px" %)
238 -|(((
239 -1.
240 -)))|(% style="width:214px" %)sed_profile_archive|(% style="width:676px" %)A service for providing metering data from InfluxDB via gRPC.|(% style="width:358px" %)
241 -|(((
242 -1.
243 -)))|(% style="width:214px" %)sed_web_storage|(% style="width:676px" %)A service for accessing archived metering data|(% style="width:358px" %)
244 -|(((
245 -1.
246 -)))|(% style="width:214px" %)sed_watchdog|(% style="width:676px" %)A service for managing the launch of CENTO services|(% style="width:358px" %)
247 -|(((
248 -1.
249 -)))|(% style="width:214px" %)sed_scheduler|(% style="width:676px" %)A service for launching scheduled tasks|(% style="width:358px" %)
250 -|(((
251 -1.
252 -)))|(% style="width:214px" %)sed_license|(% style="width:676px" %)A licensing service|(% style="width:358px" %)
253 -|(((
254 -1.
255 -)))|(% style="width:214px" %)sed_monitor|(% style="width:676px" %)A service for monitoring the operation of the system's services and applications|(% style="width:358px" %)
256 -|(((
257 -1.
258 -)))|(% style="width:214px" %)sed_telecontrol|(% style="width:676px" %)A remote control service|(% style="width:358px" %)
259 -|(((
260 -1.
261 -)))|(% style="width:214px" %)sed_notificator|(% style="width:676px" %)A service for notifying users about events by e-mail|(% style="width:358px" %)
262 -|(((
263 -1.
264 -)))|(% style="width:214px" %)sed_waveforms_journal|(% style="width:676px" %)A waveform Log Service|(% style="width:358px" %)
265 -|(((
266 -1.
267 -)))|(% style="width:214px" %)sed_storage_configurator|(% style="width:676px" %)An InfluxDB Database Configuration Service|(% style="width:358px" %)
268 -|(((
269 -1.
270 -)))|(% style="width:214px" %)sed_system_configuration|(% style="width:676px" %)A CENTO System Configuration Editing Service|(% style="width:358px" %)
271 -|(((
272 -1.
273 -)))|(% style="width:214px" %)sed_user_settings|(% style="width:676px" %)A User Settings Configuration Service|(% style="width:358px" %)
274 -|(((
275 -1.
276 -)))|(% style="width:214px" %)sed_system_event_journal|(% style="width:676px" %)A service for registration and provision of system events (business logic and administration)|(% style="width:358px" %)
277 -|(((
278 -1.
279 -)))|(% style="width:214px" %)sed_tech_event_journal|(% style="width:676px" %)A service for processing and managing technological events|(% style="width:358px" %)
280 -|(((
281 -1.
282 -)))|(% style="width:214px" %)sed_information_model|(% style="width:676px" %)A System Information Model Management Service|(% style="width:358px" %)
283 -|(((
284 -1.
285 -)))|(% style="width:214px" %)sed_events_configurator|(% style="width:676px" %)A System Event Configuration Service|(% style="width:358px" %)
286 -|(((
287 -1.
288 -)))|(% style="width:214px" %)sed_information_model_editor|(% style="width:676px" %)A service for editing the information model|(% style="width:358px" %)
289 -|(% colspan="4" %)**Server Backup Services**
290 -|(((
291 -1.
292 -)))|(% style="width:214px" %)sed_coordinator|(% style="width:676px" %)A service for selecting the cluster's host server using the Bully leader election algorithm|(% style="width:358px" %)
293 -|(((
294 -1.
295 -)))|(% style="width:214px" %)sed_reserve|(% style="width:676px" %)A service for displaying a list of backup servers|(% style="width:358px" %)
296 -|(((
297 -1.
298 -)))|(% style="width:214px" %)sed_replicator|(% style="width:676px" %)A log replication service between cluster servers|(% style="width:358px" %)
299 -|(((
300 -1.
301 -)))|(% style="width:214px" %)sed_influx_replicator|(% style="width:676px" %)A data replication service (archives and telemetry) between cluster servers|(% style="width:358px" %)
302 -|(((
303 -1.
304 -)))|(% style="width:214px" %)sed_events_replicator|(% style="width:676px" %)An event replication service between cluster servers|(% style="width:358px" %)
305 -|(((
306 -1.
307 -)))|(% style="width:214px" %)sed_fs_synch|(% style="width:676px" %)A data replication service (gob files, reports, waveforms) between cluster servers|(% style="width:358px" %)
209 +|107.|(% style="width:214px" %)nats|(% style="width:676px" %)A message broker and a service registry (service registry/service discovery)|(% style="width:358px" %)
210 +|108.|(% style="width:214px" %)influxdb|(% style="width:676px" %)A time series database|(% style="width:358px" %)
211 +|109.|(% style="width:214px" %)mongod|(% style="width:676px" %)A database of configuration and structured data (event logs, requests)|(% style="width:358px" %)
212 +|110.|(% style="width:214px" %)sed_signals|(% style="width:676px" %)A signal reception and transmission service inside the system (remote control, configuration update, manual polling, parameter recalculation)|(% style="width:358px" %)
213 +|111.|(% style="width:214px" %)sed_debug|(% style="width:676px" %)A service for providing access to debugging information of CENTO services|(% style="width:358px" %)
214 +|112.|(% style="width:214px" %)sed_graphql|(% style="width:676px" %)A subscription service for device statuses|(% style="width:358px" %)
215 +|113.|(% style="width:214px" %)sed_energy_calc_configuration|(% style="width:676px" %)A service for creating, changing, and deleting energy resource calculation configurations at the server level|(% style="width:358px" %)
216 +|114.|(% style="width:214px" %)sed_backup|(% style="width:676px" %)A service for backing up data according to the cron rule.|(% style="width:358px" %)
217 +|115.|(% style="width:214px" %)sed_channels|(% style="width:676px" %)A channel subscription service|(% style="width:358px" %)
218 +|116.|(% style="width:214px" %)sed_channels_data|(% style="width:676px" %)A subscription service for protocol statuses and the latest channel data|(% style="width:358px" %)
219 +|117.|(% style="width:214px" %)sed_emission_archive|(% style="width:676px" %)A service for providing emissions metering data|(% style="width:358px" %)
220 +|118.|(% style="width:214px" %)sed_profile_archive|(% style="width:676px" %)A service for providing metering data from InfluxDB via gRPC.|(% style="width:358px" %)
221 +|119.|(% style="width:214px" %)sed_web_storage|(% style="width:676px" %)A service for accessing archived metering data|(% style="width:358px" %)
222 +|120.|(% style="width:214px" %)sed_watchdog|(% style="width:676px" %)A service for managing the launch of CENTO services|(% style="width:358px" %)
223 +|121.|(% style="width:214px" %)sed_scheduler|(% style="width:676px" %)A service for launching scheduled tasks|(% style="width:358px" %)
224 +|122.|(% style="width:214px" %)sed_license|(% style="width:676px" %)A licensing service|(% style="width:358px" %)
225 +|123.|(% style="width:214px" %)sed_monitor|(% style="width:676px" %)A service for monitoring the operation of the system's services and applications|(% style="width:358px" %)
226 +|124.|(% style="width:214px" %)sed_telecontrol|(% style="width:676px" %)A remote control service|(% style="width:358px" %)
227 +|125.|(% style="width:214px" %)sed_notificator|(% style="width:676px" %)A service for notifying users about events by e-mail|(% style="width:358px" %)
228 +|126.|(% style="width:214px" %)sed_waveforms_journal|(% style="width:676px" %)A waveform Log Service|(% style="width:358px" %)
229 +|127.|(% style="width:214px" %)sed_storage_configurator|(% style="width:676px" %)An InfluxDB Database Configuration Service|(% style="width:358px" %)
230 +|128.|(% style="width:214px" %)sed_system_configuration|(% style="width:676px" %)A CENTO System Configuration Editing Service|(% style="width:358px" %)
231 +|129.|(% style="width:214px" %)sed_user_settings|(% style="width:676px" %)A User Settings Configuration Service|(% style="width:358px" %)
232 +|130.|(% style="width:214px" %)sed_system_event_journal|(% style="width:676px" %)A service for registration and provision of system events (business logic and administration)|(% style="width:358px" %)
233 +|131.|(% style="width:214px" %)sed_tech_event_journal|(% style="width:676px" %)A service for processing and managing technological events|(% style="width:358px" %)
234 +|132.|(% style="width:214px" %)sed_information_model|(% style="width:676px" %)A System Information Model Management Service|(% style="width:358px" %)
235 +|133.|(% style="width:214px" %)sed_events_configurator|(% style="width:676px" %)A System Event Configuration Service|(% style="width:358px" %)
236 +|134.|(% style="width:214px" %)sed_information_model_editor|(% style="width:676px" %)A service for editing the information model|(% style="width:358px" %)
237 +|(% colspan="4" style="text-align:center" %)**Server Backup Services**
238 +|135.|(% style="width:214px" %)sed_coordinator|(% style="width:676px" %)A service for selecting the cluster's host server using the Bully leader election algorithm|(% style="width:358px" %)
239 +|136.|(% style="width:214px" %)sed_reserve|(% style="width:676px" %)A service for displaying a list of backup servers|(% style="width:358px" %)
240 +|137.|(% style="width:214px" %)sed_replicator|(% style="width:676px" %)A log replication service between cluster servers|(% style="width:358px" %)
241 +|138.|(% style="width:214px" %)sed_influx_replicator|(% style="width:676px" %)A data replication service (archives and telemetry) between cluster servers|(% style="width:358px" %)
242 +|139.|(% style="width:214px" %)sed_events_replicator|(% style="width:676px" %)An event replication service between cluster servers|(% style="width:358px" %)
243 +|140.|(% style="width:214px" %)sed_fs_synch|(% style="width:676px" %)A data replication service (gob files, reports, waveforms) between cluster servers|(% style="width:358px" %)