Журналов:     Статей:        

Вопросы радиоэлектроники. 2017; : 44-48

ОБЕСПЕЧЕНИЕ НЕПРОТИВОРЕЧИВОСТИ ДАННЫХ НА АВТОМАТИЗИРОВАННЫХ РАБОЧИХ МЕСТАХ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ УПРАВЛЕНИЯ МОБИЛЬНОЙ ТЕХНИКОЙ СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ

Беляков М. О., Селезнев А. А.

Аннотация

При использовании распределенной системы управления без единого хранилища данных с несколькими рабочими местами в первую очередь встает вопрос о поддержании их в непротиворечивом состоянии. В данной статье рассмотрены методы, которые могут помочь обеспечить непротиворечивость данных применительно к системам управления мобильной техникой специального назначения, а также показано, как предметная область оказывает влияние на методы обеспечения непротиворечивости. Рассматриваются две отдельных задачи: первичная синхронизация рабочих мест и обеспечение их последующей непротиворечивости. При этом акцент ставится на задачу первичной синхронизации, поскольку методов поддержания системы в актуальном состоянии на данный момент известно достаточно. В статье предложен оригинальный алгоритм решения конфликта при первичной синхронизации, отличающийся менее строгим, но более удобным для пользователя поведением. Продемонстрирована важность классификации данных для решения задачи первоначальной синхронизации рабочих мест.
Список литературы

1. Junqueira F., Reed B. Zookeeper. Distributed Process Coordination, 2014, 216 p.

2. ZooKeeper Recipes and Solutions. Available at: zookeeper.apache.org/doc/trunk/recipes.html#sc_recipes_Locks (accessed 10.03.2017)

3. Беляков М. О. Координация автоматизированных рабочих мест в автоматизированных системах управления мобильной техники специального назначения // Вопросы радиоэлектроники. 2015. № 12. С. 34–45.

Issues of radio electronics. 2017; : 44-48

ENSURING NON-RESISTANCE OF DATA ON AUTOMATED WORKSTATION IN AUTOMATED CONTROL SYSTEMS FOR MOBILE TECHNICS OF SPECIAL PURPOSE

Belyakov M. O., Seleznev A. A.

Abstract

When a distributed control system is used without a single data warehouse with multiple workstations, the first question is whether to maintain them in a consistent state. This article discusses methods that can help to ensure consistency of data for mobile control systems for special purpose vehicles, and also shows how the subject area influences the methods of ensuring consistency. Two separate tasks are considered: primary synchronization of workplaces and ensuring their subsequent consistency. At the same time, the emphasis is placed on the task of primary synchronization, since there are enough methods of maintaining the system in the current state at the moment. The article suggests an original algorithm for solving the conflict during primary synchronization, which is characterized by less strict, but more user-friendly behavior. Demonstrated the importance of classifying data to solve the problem of initial synchronization of jobs.
References

1. Junqueira F., Reed B. Zookeeper. Distributed Process Coordination, 2014, 216 p.

2. ZooKeeper Recipes and Solutions. Available at: zookeeper.apache.org/doc/trunk/recipes.html#sc_recipes_Locks (accessed 10.03.2017)

3. Belyakov M. O. Koordinatsiya avtomatizirovannykh rabochikh mest v avtomatizirovannykh sistemakh upravleniya mobil'noi tekhniki spetsial'nogo naznacheniya // Voprosy radioelektroniki. 2015. № 12. S. 34–45.