Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Большая ИС с централизованной БД / 10 сообщений из 10, страница 1 из 1
24.05.2007, 13:22
    #34548243
Severin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Всем доброго времени суток.
Есть необходимость разработки ИС для организации со 3хуровневой структурой (головной офис, региональные (20шт) и местные(700 шт) представительства) с численностью потенциальных пользователей порядка 15 000. Совокупный объем данных порядка 400-500 Гб. Планируется следующая связка MS SQL 2005+IIS6.0+.Net+IE 6.0(тонкий клиент). Каналы от представительств до головного офиса 128/64-512/256 Кбит. БД будет разбита на 2 отдельных СУБД-сервера по функционалу (распределение данных 40% - 60%, репликация связующей части). Первая БД - 10 %пользователей, массовые вставки (импорт), мало CRUID-операций, отчеты. Вторая БД - оставшаяся часть пользователей, много CRUID-операций, регламентные "тяжелые" расчетные операции вовлекающие от 30 до 80 % процентов данных.
В связи с вышеописанным безобразием :) вопросы:
1. Есть ли примеры таких внедрений (ссылки, если можно).
2. Жизнеспособность выбранного решения.
3. Вобщем-то любые комментарии по теме :)
Спасибо.
...
Рейтинг: 0 / 0
24.05.2007, 13:53
    #34548431
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
1 БД - OLTP
2 БД - OLAP (денормализованная)
??

______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
24.05.2007, 14:34
    #34548617
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Severin, со стороны себя попробуйте послушать: есть проект килобаксов на 500, может, кто чего скажет по этому поводу? Ну на самом-то деле ответ очевиден: заложите в бюджет проекта прототипирование, которое даст ответы на все Ваши вопросы.
...
Рейтинг: 0 / 0
24.05.2007, 14:51
    #34548678
bas
bas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Вообще стандартное решение:
1. Два сервера: OLTP+OLAP
2. Апп сервер на две БД, который консолидирует инфу
3. Клиент к апп. серверу
4. Репликация м/у двумя БД серверами

Поищите в инете по ключ словам OLAP OLTP, в свое время находил, сейчас лень искать.
...
Рейтинг: 0 / 0
24.05.2007, 14:52
    #34548681
bas
bas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Если еще удасться и функционал разбить м/у двумя БД серверами, то вообще сказка будет ...
...
Рейтинг: 0 / 0
24.05.2007, 15:22
    #34548795
Severin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Petro1231 БД - OLTP
2 БД - OLAP (денормализованная)...
Беспокоит не будет ли маловато одной БД(сервера? "размазанной" по нескольким серверам?) для таких нагрузок.


guest_20040621...Ну на самом-то деле ответ очевиден: заложите в бюджет проекта прототипирование, которое даст ответы на все Ваши вопросы...
Конечно, прототипирование будет, но хотелось бы узнать об опыте построения систем такого масштаба (объем БД, количество пользователей) уже наступавших на грабли, поскольку собственного пока что нет.

basВообще стандартное решение...
попробую погуглить именно в этом направлении.

basЕсли еще удасться и функционал разбить м/у двумя БД серверами, то вообще сказка будет ...
Хотелось бы соблюсти баланс между удобством разработки(отсутствия необходимости настройки репликации и поддержки ее работоспособности/схема данных будет меняться достаточно часто в силу специфики работы организации/) и быстродействия(сложно спрогнозировать поведение системы при планируемых нагрузках). Рассматриваются варианты выделения отдельного сервера под архивные данные(данные ушли и больше не используются), под "рассчеты"(данные перекачиваются на выделенный сервер, там происходят расчеты, результаты расчетов передаются обратно), выделенного отчетного сервера.
...
Рейтинг: 0 / 0
24.05.2007, 15:34
    #34548841
PVP
PVP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Severin... 700 шт представительства с численностью потенциальных пользователей порядка 15 000. Это еще одна проблема. Их же надо будет всех запустить в работу, обучить, потом исправлять глюки и, наконец, сопровождать. Надо обязательно продумать технологию ввода в эксплуатацию и последующего сопровождения.

SeverinСовокупный объем данных порядка 400-500 Гб. Тоже, как с ней работать ... Мало ли что может случиться.
...
Рейтинг: 0 / 0
24.05.2007, 15:51
    #34548917
Severin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
PVP Это еще одна проблема. Их же надо будет всех запустить в работу, обучить, потом исправлять глюки и, наконец, сопровождать. Надо обязательно продумать технологию ввода в эксплуатацию и последующего сопровождения.
Внедрение - это отдельная головная боль :) Планируется использовать веб-клиент(уменьшение проблематичности развертывания, невозможность доступа напрямую к БД на местах) + централизованная БД (уменьшение проблем с обновлением системы, отсутствие необходимости обмениваться данными с центральной БД).

PVPТоже, как с ней работать ... Мало ли что может случиться.
Вот потому и хотелось бы узнать о примерах внедрений для выбранных технологий/архитектуры.
...
Рейтинг: 0 / 0
24.05.2007, 16:58
    #34549197
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
автормного CRUID-операций
скока будет в граммах? (например активных транзакций в секунду?)
А то можно и ОДНИМ БД обойтись теоретически.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
25.05.2007, 12:35
    #34550964
Severin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Большая ИС с централизованной БД
Petro123 скока будет в граммах? (например активных транзакций в секунду?)
А то можно и ОДНИМ БД обойтись теоретически.

Точно оценить сложно. Приблизительно 60-100, хотя реально может быть и на порядок больше.
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Большая ИС с централизованной БД / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]