Здравствуйте, AndrewK, Вы писали:
AK>Доброго времени суток всем!
AK>Есть задача спроектировать систему учета, которая должна работать в нескольких территориально удаленных организациях. Структура системы примерно такова: Есть несколько организаций, которые содержат, например, по одному серверу с установленной базой данных. Дальше буду оперировать серверами. Серверы логически организуются в виде иерархической структуры. Головной сервер имеет привилегию модерировать справочники, которые должны передаваться на подчиненные по структуре сервера. Есть часть справочников, которые могут правиться на нижних уровнях, например местные контрагенты, местные товары и т.д. Эти данные должны реплицироваться н вышестояшие сервера. Для простоты и масштабируемости принимаем, что сервер общается только с одним вышестоящим сервером и с первым рядом подчиненных серверов (получается маленький сетевой маркетинг
). По определенному регламенту или по требованию данные реплицируются между серверами.
AK>Теперь сам вопрос: Какими способами можно реализовать подобную схему работы? Какие инструменты лучше использовать? Посоветуйте какие-нибудь книги, лучше электронные, статьи, ссылки по данной теме. Если не трудно, то подкиньте несколько идей.
AK>P.S. Сейчас использую MS SQL Server 2000.
AK>Спасибо.
О!Это целая корпоративная логика ИТ- структуры, что называется "с нуля".Однозначно, применение субд Oracle, желательно на *nix серверах. Тут требуются советы квал-х администраторов и архитекторов. Вопрос в другом: какой бУджет на это отводится — от этого и отталкиваться. Времени нет на поиски статей, но найтти вполне возможно... Удачи!