В репликационной схеме, как и в консолидационной, каждое учреждение банка имеет полнофункциональный вычислительный комплекс, который работает в автономном режиме.
Периодически проводятся сеансы связи между филиалами и главным отделением. Однако в отличие от предыдущей схемы, во время такого сеанса осуществляется не только консолидация баланса, но и полная актуализация базы данной. При этом их переменчивый “образ” во всех учреждениях становится одинаковым. Иначе говоря, каждое из отделений банка работает с полной версией базы данной, в которую включается информация всех других учреждений.
Как любой компромисс, репликационная схема имеет недостатки других вариантов. Она выдвигает высокие требования к вычислительной возможности (каждый филиал должен иметь ресурсы, которые являются необходимыми для ведения базы данной всего банка) и телекоммуникации (объем данных, которые передаются при репликации, является достаточно большим). Актуальность данных форекс фактически сохраняется лишь несколько мгновенности непосредственно после репликации, а затем база данных в разных учреждениях банка начинает быстро “расходиться”. Поэтому репликация должна проводиться достаточно часто. Проблему можно решить, использовав “интеллектуальное” управление периодичностью репликации, которое учитывает статистику трансакции в отделениях.
Самый простой вариант – осуществлять репликацию после накопления определенного количества трансакции.
Однако во многих случаях такая схема может быть работоспособной. К ее бесспорным преимуществам принадлежит возможность использования стандартных АБС, которые изначально не рассчитаны на багатофилийни учреждения.
Распределенная схема сегодня, к сожалению, на украинском рынке практически отсутствующие АБС, которые отвечают всему комплексу требований к распределенной обработке данных (система V технологического поколения).
Для корректного функционирования такой АБС необходимое использование монитора (менеджера) транзакции, который изолирует “клиентскую” часть от “серверной”. Со стороны клиента монитор транзакции выглядит как обычный сервер, а со стороны сервера – как обычный клиент. Принципиальная разница заключается в том, что монитор транзакции знает, на котором (или на которых) из серверов размещенные данные, к которым обращается клиент. Отдельная часть этой информации может находиться на разных серверах, однако благодаря монитору транзакции клиент обращается к им так, будто они размещены на одном сервере. АБС, построенные по такой схеме, позволяют обращаться к любым существующим данным в режиме реального времени.
Статья подготовлена при поддержке бизнес сайта о том, что торговать кроссами просто и как заработать на Forex.