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

From version 7.1
edited by Lana
on 2025/12/03 22:03
Change comment: There is no comment for this version
To version 6.10
edited by Lana
on 2025/12/03 22:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,7 +1,5 @@
1 1  = CONTENT =
2 2  
3 -{{toc /}}
4 -
5 5  = 1. INTRODUCTION =
6 6  
7 7  CENTO is a multifunctional software platform for data collection, processing, and display.
... ... @@ -205,37 +205,49 @@
205 205  |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" %)
206 206  |(% colspan="4" style="text-align:center" %)**System services**
207 207  |107.|(% style="width:214px" %)nats|(% style="width:676px" %)A message broker and a service registry (service registry/service discovery)|(% style="width:358px" %)
208 -|108.|(% style="width:214px" %)influxdb|(% style="width:676px" %)A time series database|(% style="width:358px" %)
209 -|109.|(% style="width:214px" %)mongod|(% style="width:676px" %)A database of configuration and structured data (event logs, requests)|(% style="width:358px" %)
210 -|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" %)
211 -|111.|(% style="width:214px" %)sed_debug|(% style="width:676px" %)A service for providing access to debugging information of CENTO services|(% style="width:358px" %)
212 -|112.|(% style="width:214px" %)sed_graphql|(% style="width:676px" %)A subscription service for device statuses|(% style="width:358px" %)
213 -|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" %)
214 -|114.|(% style="width:214px" %)sed_backup|(% style="width:676px" %)A service for backing up data according to the cron rule.|(% style="width:358px" %)
215 -|115.|(% style="width:214px" %)sed_channels|(% style="width:676px" %)A channel subscription service|(% style="width:358px" %)
216 -|116.|(% style="width:214px" %)sed_channels_data|(% style="width:676px" %)A subscription service for protocol statuses and the latest channel data|(% style="width:358px" %)
217 -|117.|(% style="width:214px" %)sed_emission_archive|(% style="width:676px" %)A service for providing emissions metering data|(% style="width:358px" %)
218 -|118.|(% style="width:214px" %)sed_profile_archive|(% style="width:676px" %)A service for providing metering data from InfluxDB via gRPC.|(% style="width:358px" %)
219 -|119.|(% style="width:214px" %)sed_web_storage|(% style="width:676px" %)A service for accessing archived metering data|(% style="width:358px" %)
220 -|120.|(% style="width:214px" %)sed_watchdog|(% style="width:676px" %)A service for managing the launch of CENTO services|(% style="width:358px" %)
221 -|121.|(% style="width:214px" %)sed_scheduler|(% style="width:676px" %)A service for launching scheduled tasks|(% style="width:358px" %)
222 -|122.|(% style="width:214px" %)sed_license|(% style="width:676px" %)A licensing service|(% style="width:358px" %)
223 -|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" %)
224 -|124.|(% style="width:214px" %)sed_telecontrol|(% style="width:676px" %)A remote control service|(% style="width:358px" %)
225 -|125.|(% style="width:214px" %)sed_notificator|(% style="width:676px" %)A service for notifying users about events by e-mail|(% style="width:358px" %)
226 -|126.|(% style="width:214px" %)sed_waveforms_journal|(% style="width:676px" %)A waveform Log Service|(% style="width:358px" %)
227 -|127.|(% style="width:214px" %)sed_storage_configurator|(% style="width:676px" %)An InfluxDB Database Configuration Service|(% style="width:358px" %)
228 -|128.|(% style="width:214px" %)sed_system_configuration|(% style="width:676px" %)A CENTO System Configuration Editing Service|(% style="width:358px" %)
229 -|129.|(% style="width:214px" %)sed_user_settings|(% style="width:676px" %)A User Settings Configuration Service|(% style="width:358px" %)
230 -|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" %)
231 -|131.|(% style="width:214px" %)sed_tech_event_journal|(% style="width:676px" %)A service for processing and managing technological events|(% style="width:358px" %)
232 -|132.|(% style="width:214px" %)sed_information_model|(% style="width:676px" %)A System Information Model Management Service|(% style="width:358px" %)
233 -|133.|(% style="width:214px" %)sed_events_configurator|(% style="width:676px" %)A System Event Configuration Service|(% style="width:358px" %)
234 -|134.|(% style="width:214px" %)sed_information_model_editor|(% style="width:676px" %)A service for editing the information model|(% style="width:358px" %)
206 +|108|(% style="width:214px" %)influxdb|(% style="width:676px" %)A time series database|(% style="width:358px" %)
207 +| |(% style="width:214px" %)mongod|(% style="width:676px" %)A database of configuration and structured data (event logs, requests)|(% style="width:358px" %)
208 +| |(% 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" %)
209 +| |(% style="width:214px" %)sed_debug|(% style="width:676px" %)A service for providing access to debugging information of CENTO services|(% style="width:358px" %)
210 +| |(% style="width:214px" %)sed_graphql|(% style="width:676px" %)A subscription service for device statuses|(% style="width:358px" %)
211 +| |(% 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" %)
212 +| |(% style="width:214px" %)sed_backup|(% style="width:676px" %)A service for backing up data according to the cron rule.|(% style="width:358px" %)
213 +| |(% style="width:214px" %)sed_channels|(% style="width:676px" %)A channel subscription service|(% style="width:358px" %)
214 +| |(% style="width:214px" %)sed_channels_data|(% style="width:676px" %)A subscription service for protocol statuses and the latest channel data|(% style="width:358px" %)
215 +| |(% style="width:214px" %)sed_emission_archive|(% style="width:676px" %)A service for providing emissions metering data|(% style="width:358px" %)
216 +| |(% style="width:214px" %)sed_profile_archive|(% style="width:676px" %)A service for providing metering data from InfluxDB via gRPC.|(% style="width:358px" %)
217 +| |(% style="width:214px" %)sed_web_storage|(% style="width:676px" %)A service for accessing archived metering data|(% style="width:358px" %)
218 +| |(% style="width:214px" %)sed_watchdog|(% style="width:676px" %)A service for managing the launch of CENTO services|(% style="width:358px" %)
219 +| |(% style="width:214px" %)sed_scheduler|(% style="width:676px" %)A service for launching scheduled tasks|(% style="width:358px" %)
220 +| |(% style="width:214px" %)sed_license|(% style="width:676px" %)A licensing service|(% style="width:358px" %)
221 +| |(% style="width:214px" %)sed_monitor|(% style="width:676px" %)A service for monitoring the operation of the system's services and applications|(% style="width:358px" %)
222 +| |(% style="width:214px" %)sed_telecontrol|(% style="width:676px" %)A remote control service|(% style="width:358px" %)
223 +| |(% style="width:214px" %)sed_notificator|(% style="width:676px" %)A service for notifying users about events by e-mail|(% style="width:358px" %)
224 +| |(% style="width:214px" %)sed_waveforms_journal|(% style="width:676px" %)A waveform Log Service|(% style="width:358px" %)
225 +| |(% style="width:214px" %)sed_storage_configurator|(% style="width:676px" %)An InfluxDB Database Configuration Service|(% style="width:358px" %)
226 +| |(% style="width:214px" %)sed_system_configuration|(% style="width:676px" %)A CENTO System Configuration Editing Service|(% style="width:358px" %)
227 +| |(% style="width:214px" %)sed_user_settings|(% style="width:676px" %)A User Settings Configuration Service|(% style="width:358px" %)
228 +| |(% 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" %)
229 +| |(% style="width:214px" %)sed_tech_event_journal|(% style="width:676px" %)A service for processing and managing technological events|(% style="width:358px" %)
230 +| |(% style="width:214px" %)sed_information_model|(% style="width:676px" %)A System Information Model Management Service|(% style="width:358px" %)
231 +| |(% style="width:214px" %)sed_events_configurator|(% style="width:676px" %)A System Event Configuration Service|(% style="width:358px" %)
232 +| |(% style="width:214px" %)sed_information_model_editor|(% style="width:676px" %)A service for editing the information model|(% style="width:358px" %)
235 235  |(% colspan="4" style="text-align:center" %)**Server Backup Services**
236 -|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" %)
237 -|136.|(% style="width:214px" %)sed_reserve|(% style="width:676px" %)A service for displaying a list of backup servers|(% style="width:358px" %)
238 -|137.|(% style="width:214px" %)sed_replicator|(% style="width:676px" %)A log replication service between cluster servers|(% style="width:358px" %)
239 -|138.|(% style="width:214px" %)sed_influx_replicator|(% style="width:676px" %)A data replication service (archives and telemetry) between cluster servers|(% style="width:358px" %)
240 -|139.|(% style="width:214px" %)sed_events_replicator|(% style="width:676px" %)An event replication service between cluster servers|(% style="width:358px" %)
241 -|140.|(% style="width:214px" %)sed_fs_synch|(% style="width:676px" %)A data replication service (gob files, reports, waveforms) between cluster servers|(% style="width:358px" %)
234 +|(((
235 +1.
236 +)))|(% 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" %)
237 +|(((
238 +1.
239 +)))|(% style="width:214px" %)sed_reserve|(% style="width:676px" %)A service for displaying a list of backup servers|(% style="width:358px" %)
240 +|(((
241 +1.
242 +)))|(% style="width:214px" %)sed_replicator|(% style="width:676px" %)A log replication service between cluster servers|(% style="width:358px" %)
243 +|(((
244 +1.
245 +)))|(% style="width:214px" %)sed_influx_replicator|(% style="width:676px" %)A data replication service (archives and telemetry) between cluster servers|(% style="width:358px" %)
246 +|(((
247 +1.
248 +)))|(% style="width:214px" %)sed_events_replicator|(% style="width:676px" %)An event replication service between cluster servers|(% style="width:358px" %)
249 +|(((
250 +1.
251 +)))|(% style="width:214px" %)sed_fs_synch|(% style="width:676px" %)A data replication service (gob files, reports, waveforms) between cluster servers|(% style="width:358px" %)