Eng ИССЛЕДОВАНИЯ ТЕХНОЛОГИИ НОВОСТИ КОНТАКТЫ ССЫЛКИ Карта сайта

 Технологии исследований

ТЕХНОЛОГИИ РЕПЛИКАЦИИ РАСПРЕДЕЛЁННЫХ ГЕТЕРОГЕННЫХ БАЗ ДАННЫХ «ruSBSS»

Специалистами ГосНИИАС разработано семейство систем репликации баз данных «ruSBSS».

Назначение

Системы сеансовой синхронизации (репликации) «ruSBSS» позволяют выполнять двунаправленную синхронизацию (репликацию) информации в распределенных гомогенных и гетерогенных базах данных.

Семейство систем синхронизации распределенных баз данных «ruSBSS» представляет собой линейку из трех продуктов:

  • SBSS (свидетельство Федеральной службы по интеллектуальной собственности № 2014662159)

  • uSBSS (свидетельство Федеральной службы по интеллектуальной собственности № 2014662504)

  • rSBSS (свидетельство Федеральной службы по интеллектуальной собственности № 2014662598)

Области применения

  • информационный обмен в распределённых гомогенных и гетерогенных базах данных;

  • удалённое администрирование дочерних баз данных распределённых информационных систем;

  • выполнение удалённых запросов к консолидирующим базам данных со стороны дочерних сайтов распределённых информационных систем.

Перечень поддерживаемых СУБД

Первая версия системы сеансовой синхронизации обеспечивала поддержку лишь СУБД Microsoft SQL Server. На следующем рисунке схематично показан перечень СУБД, которые поддерживаются «ruSBSS» к 2015 г.

Архитектура мультисерверного ядра системы сеансовой синхронизации не ограничивает ее область покрытия только лишь перечисленными СУБД. При таком подходе естественным образом возникает задача дальнейшего расширения перечня СУБД, поддерживаемых «ruSBSS». Есть все основания полагать, что это лишь вопрос времени.

Краткая историческая справка

Первая версия системы сеансовой синхронизации была введена в эксплуатацию в 2002 г. для обеспечения информационного взаимодействия распределенных баз данных, отдельные компоненты которых размещались в Москве, Вашингтоне и Нью-Йорке.

С тех пор «ruSBSS» прошла путь активного совершенствования, развития и внедрения. К 2015г. она используется для обеспечения информационного обмена более чем в десяти территориально распределенных (в том числе, континентально распределенных) информационных системах, каждая из которых содержит от 40 до 200 дочерних сайтов. Зарегистрированная нагрузка в пределах одного сеанса репликации – от 100 до 1,000,000 записей (до 500 Мбайт сырых данных). Зарегистрированное количество инсталляций агентов синхронизации – более тысячи.

Основные характеристики «ruSBSS»

Характеристика

SBSS

uSBSS

rSBSS

Первый релиз

ноябрь 2002

сентябрь 2010

сентябрь 2014

Текущий релиз

октябрь 2014

декабрь 2014

апрель 2015

Текущая версия

5.4

3.3

1.1

Технология доступа к БД

ADO + OLE DB

ADO + OLE DB

FireDAC

Сетевые протоколы

WinSock / HTTP

WinSock / HTTP

HTTP

Тип серверных модулей (rusbssServer, rusbssProxy)

DCOM-сервер

DCOM-сервер

служба+ISAPI

Поддержка гетерогенных сред СУБД

+

+

+

Поддержка технологии UNICODE

-

+

+

Повышенные меры информационной безопасности

-

+

+

Возможность работы в защищенных сетях (rusbssProxy)

+

+

+

Поддержка технологии удаленных запросов к ЦБД (rusbssReader)

+

+

+

Многопоточная модель серверных компонент

+

+

+

Технология массированной загрузки данных «BULK LOAD» / «BATCH LOAD»

-

+

+

Поддержка OLAP СУБД с поколоночным хранением (Sybase IQ, MSSQL2014)

-

+

+

Возможность использования в качестве ETL для хранилищ данных (OLAP)

-

+

+

Возможность управления сиротскими сессиями

+

+

+

Линейная зависимость времени доставки данных от их объема

+

+

+

Поддержка технологии зеркалирования БД во всей распределенной системе

+

+

+

Отказоустойчивые кластеры и балансировка нагрузки в ЦБД

+

+

+

Пакетирование передаваемых данных

-

+

+

Средства мониторинга серверов синхронизации

+

+

+

Разрядность

32 bit

32 bit

32 & 64 bit


Основные отличительные черты «ruSBSS»

Одним из основных выгодных отличий данной разработки от других технологий репликации баз данных является унификация интерфейса конечного пользователя и методологии процесса проектирования планов информационного взаимодействия в мультисерверных (гетерогенных) средах. Такой подход, в отличие от традиционного, позволяет исключить необходимость применения разработчиками распределенных гетерогенных систем различных технологий репликации в рамках одной распределенной системы. Между тем, подготовка IT-специалистов, профессионально владеющих несколькими системами репликации – проблема, требующая больших усилий, времени и финансовых затрат.

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

С помощью входящего в состав «ruSBSS» модуля удаленных запросов клиентские приложения дочерних сайтов могут выполнять запросы к другим базам данных распределенной системы и обрабатывать на клиентской стороне полученные наборы данных в соответствии с требованиями прикладной задачи. Используемая при этом технология кратковременных соединений позволяет работать даже в сетях с низким качеством линий связи.


За дополнительной информацией обращайтесь на www.rusbss.ru.
По этой же ссылке Вы можете скачать все необходимые ресурсы и дистрибутивные комплекты «ruSBSS».


Назад

© ГосНИИАС - GosNIIAS - 2010-2015