НОВИКОВ О.С. ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИИ ТИРАЖИРОВАНИЯ ДАННЫХ В СИСТЕМЕ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ ПО РАСПРЕДЕЛЕНИЮ ВОЕННЫХ РЕСУРСОВ


НОВИКОВ О.С. ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИИ ТИРАЖИРОВАНИЯ ДАННЫХ В СИСТЕМЕ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ ПО РАСПРЕДЕЛЕНИЮ ВОЕННЫХ РЕСУРСОВ


Библиографическая ссылка на статью:
// Современная техника и технологии. 2012. № 5 [Электронный ресурс]. URL: http://technology.snauka.ru/2012/05/955 (дата обращения: 27.05.2017).

Автор – Новиков О.С., магистрант 2-го курса

Научный руководитель – Волгина М.А., к.т.н., доцент

Пензенский государственный университет

 

 

Система поддержки принятия решений по распределению военных ресурсов построена на основе клиент-серверной архитектуры. Клиентский уровень реализуется с помощью пользовательского приложения, а серверный посредством базы данных PostgeSQL. Диаграмма развертывания системы представлена на рисунке 1.


Рисунок 1 – Диаграмма развертывания

Технология тиражирования данных предполагает отказ от распределенности данных – во всех узлах вычислительной системы должна находится своя копия базы данных. Средства тиражирования автоматически поддерживают согласованное состояние информации в нескольких баз данных посредством копирования изменений, вносимых в любую из них. Любая транзакция в такой системе выполняется локально, поэтому нет необходимости в сложной процедуре фиксации. Узкое место такого подхода – обеспечение тождественности данных в узлах сети. Процесс переноса изменений исходной базы данных в базы, принадлежащие различным узлам распределенной системы, принято называть тиражированием данных. Схема тиражирования может быть построена на полном обновлении содержимого таблицы на удаленных серверах (схема с полным обновлением) или же на обновлении только изменившихся записей (быстрое обновление). Процесс тиражирования данных скрыт от прикладных программ пользователей. При использовании технологии тиражирования уменьшается трафик, так как все запросы обрабатываются локальной СУБД, а на другие узлы передаются только изменения в данных, увеличивается скорость доступа к данным. Кроме того, обрыв связи между узлами не останавливает обработку данных.

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

  • сокращение сетевого трафика при выполнении запросов;
  • повышение производительности (данные приближены к месту их использования, не нужно ждать доступности всех частей распределенной базы данных);
  • повышение автономности рабочих мест пользователей;
  • повышение надежности системы (наличие множества копий повышает вероятность восстановления системы в критических ситуациях).

    Дублирование данных при использовании тиражирования влечет за собой:

  • дополнительный расход памяти;
  • возможность возникновения конфликтов при корректировке;
  • повышенные требования к рабочим станциям.

    Литература:

    1. Корнеев В.В. «Базы данных. Интеллектуальная обработка информации.» – М.: / Корнеев В.В., Гареев А.Ф., Васютин С.В. Нолидж, 2003.



Все статьи автора «osn58»


© Если вы обнаружили нарушение авторских или смежных прав, пожалуйста, незамедлительно сообщите нам об этом по электронной почте или через форму обратной связи.

Связь с автором (комментарии/рецензии к статье)

Оставить комментарий

Вы должны авторизоваться, чтобы оставить комментарий.

Если Вы еще не зарегистрированы на сайте, то Вам необходимо зарегистрироваться: