Formalized selection of open-source database management systems for MES import substitution: an architectural approach and industrial operation criteria
Abstract
This paper addresses the problem of import substitution of the data storage subsystem at the Manufacturing Execution System (MES) level of an industrial enterprise through migration from a proprietary database management system (DBMS) to an open-source solution. The relevance of such migration is substantiated by the increasing volume of production data and the growing requirements for fault tolerance, observability, and integration with modern industrial analytics tools. A formalized approach to DBMS selection is proposed based on a set of technical and operational criteria, including transaction reliability, fault tolerance, backup and recovery capabilities, scalability, time-series data processing efficiency, manageability, compatibility with enterprise IT architecture, and predictable behavior under load. Using PostgreSQL as a case study, it is demonstrated that import substitution should not be reduced to a simple replacement of a software product. Instead, it requires a revision of architectural principles, separation of development, testing, and production environments, implementation of replication mechanisms, Write-Ahead Logging (WAL) archiving, data partitioning, and monitoring tools. The practical significance of the study lies in the applicability of the proposed criteria and evaluation approach to the modernization of existing MES solutions and the design of new industrial information platforms based on open technologies.
Full Text:
PDF (Russian)References
IEC, IEC 62264-1:2013 Enterprise-Control System Integration – Part 1: Models and Terminology. Geneva, Switzerland: International Electrotechnical Commission, 2013.
S. D. Kuznetsov, Osnovy bazdannykh [Database Fundamentals]. Moscow, Russia: Binom. Laboratoriya znaniy, 2017. (in Russian).
D. Talia, P. Trunfio, F. Marozzo, L. Belcastro, R. Cantini, and A. Orsino, Bol'shie dannye. Sovremennye freymvorki i razrabotka prilozheniy [Big Data. Modern Frameworks and Application Development]. Moscow, Russia: DMK Press, 2025. (in Russian).
Oracle Corporation. Oracle Database Documentation [Online]. Available: https://docs.oracle.com/en/database/oracle/oracle-database/
Microsoft. SQL Server Technical Documentation [Online]. Available: https://learn.microsoft.com/en-us/sql/sql-server/
Microsoft. SQL Server Integration Services (SSIS) Documentation [Online]. Available: https://learn.microsoft.com/en-us/sql/integration-services/sql-server-integration-services
Oracle Corporation. Oracle Data Integrator Documentation [Online]. Available: https://docs.oracle.com/en/middleware/fusion-middleware/data-integrator/14.1.2/
I. Sommerville, Software Engineering, 10th ed. Boston, MA: Pearson, 2016.
M. Stonebraker, J. M. Hellerstein, and J. Hamilton, “Architecture of a Database System,” Foundations and Trends in Databases, vol. 1, no. 2, pp. 141–259, 2007.
R. Kimball and J. Caserta, The Data Warehouse ETL Toolkit: Practical Techniques for Extracting, Cleaning, Conforming, and Delivering Data. Indianapolis, IN: Wiley, 2004.
J. Kreps, I Heart Logs: Event Data, Stream Processing, and Data Integration. Sebastopol, CA: O’Reilly Media, 2014.
J. Densmore, Konveyery dannykh. Karmannyy spravochnik [Data Pipelines Pocket Reference]. Astana, Kazakhstan: ALIST, 2024. (in Russian).
Oracle Corporation. MySQL 8.4 Reference Manual [Online]. Available: https://dev.mysql.com/doc/refman/8.4/en/
ClickHouse Inc. ClickHouse Documentation [Online]. Available: https://clickhouse.com/docs/
Apache Software Foundation. Apache NiFi Documentation [Online]. Available: https://nifi.apache.org/docs.html
J. Pivetto and B. Brazil, Zapuskaem Prometheus. Monitoring infrastruktury i prilozheniy [Prometheus Up & Running. Infrastructure and Application Monitoring]. Moscow, Russia: DMK Press, 2023. (in Russian).
E. V. Rogov, PostgreSQL 17 iznutri [PostgreSQL 17 Internals]. Moscow, Russia: DMK Press, 2025. (in Russian).
Refbacks
- There are currently no refbacks.
Abava Кибербезопасность ИТ-КОНГРЕСС ВМК МГУ 2026 СНЭ
ISSN: 2307-8162