06.07.2006, 17:23 | #1 |
Участник
|
Организация распределенки в Ax.
Есть задача. Центральная компания и несколько филиалов по всей стране. Достаточно большой документооборот в каждом. Нужно организовать совместную работу в единой базе. Насколько это реально в аксапте?
Есть примерно следующие задачи 1. Часть справочников (основные) - общие, заполняются только головной организацией, пользуются все. Часть справочников - в каждой компании свои. 2. Филиалы ведут деятельность в своей компании, получают информацию по своей деятельности. Также центральный офис может получить отчеты. 3. Есть такие моменты, как необходимость акцептовывaть какие-то документы филиалов из центра. Как это всё можно организовать? Какие каналы связи должны быть? Мне кажется, что реально организовать так - в каждом филиале своя база, через Olap идет выгрузка отчетных данных в центр. Акцептование документов - через терминальный доступ. Или может быть есть еще варианты? |
|
06.07.2006, 17:31 | #2 |
Гость
|
а терминальный доступ существует постоянно?
|
|
06.07.2006, 18:56 | #3 |
Участник
|
Все это можно сделать в Axapta. Хороший пример Юнимилк. Более конкретные детали надо узнавать у них и у их партнеров.
|
|
06.07.2006, 19:12 | #4 |
Banned
|
Цитата:
Сообщение от NJD
Мне кажется, что реально организовать так - в каждом филиале своя база, через Olap идет выгрузка отчетных данных в центр. Акцептование документов - через терминальный доступ.
|
|
07.07.2006, 00:34 | #5 |
Участник
|
Есть два основных базовых варианта:
1. В каждом филиале установить свою базу данных и приложение Axapta. Синхронизация мастер данных (справочников) и данных для отчетности через механизмы экспорта - импорта любым доступным способом. 2. Установить единую базу данных и приложение. Доступ из филиалов организовать через терминальные соединения. Каждый вариант имеет свои преимущества и недостатки, и нет однозначно предпочтительного варианта для всех случаев. Некоторые соображения в сравнении обоих вариантов: Вариант 1) Менее зависим от надежности каналов связи. Связь рвется – приложения Axapta работают и нужно только успеть восстановить коннект до момента потребности в синхронизации данных. Надежность всей системы в целом гораздо ниже. Нужно контролировать работоспособность многих баз местными специалистами. Конечно, многие работы по администрированию можно делать из центра удаленно, но так как компетентность людей на местах скорее всего оставит желать лучшего, могут быть проблемы в работоспособности Axapta. Защита приложений в филиалах хуже как с точки зрения информационной безопасности, так и с точки зрения технической. Не было ранее случаев с порчей БД особенно в аккурат перед инвентаризацией вследствие "неполадок с электричеством"? С местными органами всё в порядке? Экспорт – импорт данных тоже потенциально больная проблема, особенно если есть жесткий регламент их обновления. Сложнее разработка и модификации. Нужно следить за версионностью приложения в филиалах. Еще хуже, если в каждом филиале своя уникальная версия. Наверное будет дороже в лицензировании. Вариант 2) Нет связи – нет системы на местах. Необходимо дублирование каналов. Необходимо рассчитать пропускную способность не только для терминальных соединений но и для других потоков данных, например печати. Менее комфортная работа пользователей. Проблемы с синхронностью данных понятное дело нет, как и проблем с получением общей отчетности. Защита приложения в выделенном дата центре высокая. Высокая надежность. Нужно следить за одной системой в приличных условиях. Если совокупные обороты головного офиса и филиалов высоки, нужно тщательно рассчитать производительность единой системы. Более высоки требования к ее доступности. Если подвести итог, то вариант 1 более подходит для относительно самостоятельных филиалов с автономным управлением. Вариант 2 перспективнее для холдинга с централизованным управлением, которой стремится к динамичной управляемости всех бизнес - процессов. Последний раз редактировалось Serge Kotov; 07.07.2006 в 00:36. |
|
07.07.2006, 00:54 | #6 |
Участник
|
Цитата:
Сообщение от Serge Kotov
Есть два основных базовых варианта:
1. В каждом филиале установить свою базу данных и приложение Axapta. Синхронизация мастер данных (справочников) и данных для отчетности через механизмы экспорта - импорта любым доступным способом. 2. Установить единую базу данных и приложение. Доступ из филиалов организовать через терминальные соединения. Стоит ли серьезно рассматривать трехуровневую конфигурацию как альтернативу терминалу? |
|
07.07.2006, 01:57 | #7 |
Участник
|
Спасибо за такой полный ответ.
Цитата:
Сообщение от Serge Kotov
Надежность всей системы в целом гораздо ниже. Нужно контролировать работоспособность многих баз местными специалистами. Конечно, многие работы по администрированию можно делать из центра удаленно, но так как компетентность людей на местах скорее всего оставит желать лучшего, могут быть проблемы в работоспособности Axapta. . Цитата:
Сообщение от Serge Kotov
Защита приложений в филиалах хуже как с точки зрения информационной безопасности, так и с точки зрения технической. Не было ранее случаев с порчей БД особенно в аккурат перед инвентаризацией вследствие "неполадок с электричеством"? С местными органами всё в порядке? . Цитата:
Сообщение от Serge Kotov
Экспорт – импорт данных тоже потенциально больная проблема, особенно если есть жесткий регламент их обновления.
. Цитата:
Сообщение от Serge Kotov
Сложнее разработка и модификации. Нужно следить за версионностью приложения в филиалах. Еще хуже, если в каждом филиале своя уникальная версия.
. Цитата:
Сообщение от Serge Kotov
Наверное будет дороже в лицензировании.
. Цитата:
Сообщение от Serge Kotov
Вариант 2) Нет связи – нет системы на местах. Необходимо дублирование каналов. Необходимо рассчитать пропускную способность не только для терминальных соединений но и для других потоков данных, например печати.
. Цитата:
Сообщение от Serge Kotov
Менее комфортная работа пользователей. Проблемы с синхронностью данных понятное дело нет, как и проблем с получением общей отчетности. Защита приложения в выделенном дата центре высокая. Высокая надежность. Нужно следить за одной системой в приличных условиях. Если совокупные обороты головного офиса и филиалов высоки, нужно тщательно рассчитать производительность единой системы. Более высоки требования к ее доступности. Если подвести итог, то вариант 1 более подходит для относительно самостоятельных филиалов с автономным управлением. Вариант 2 перспективнее для холдинга с централизованным управлением, которой стремится к динамичной управляемости всех бизнес - процессов. P.S. А чтобы все работали в единой базе , скажем через интеркампони, это только связь должна быть от 10 мб/сек и выше? Других вариантов нет? Насколько я понимаю такую связь только оптоволокно может предоставить, но на больших расстояних это безумно дорого. Извините за ламерские вопросы, но просто хочется разобраться. |
|
07.07.2006, 09:13 | #8 |
Участник
|
Цитата:
Сообщение от mazzy
А почему рассматриваешь только терминальное соединение?
Стоит ли серьезно рассматривать трехуровневую конфигурацию как альтернативу терминалу? Конечно, вариант с прямым соединением тонких клиентов на филиалах лучше. Но пока есть сомнения, что в масштабах страны (как сказано в условии NJD) это можно сделать. Напомню, проблема не в пропускной способности канала (я когда то замерял - в среднем не более 2 MB/час входящего трафика на одного тонкого клиента при активной работе), а в неконтролируемом плавании времени задержки на типовых каналах связи, за исключением настоящих типа точка - точка. |
|
07.07.2006, 09:29 | #9 |
Участник
|
Цитата:
Сообщение от NJD
P.S. А чтобы все работали в единой базе , скажем через интеркампони, это только связь должна быть от 10 мб/сек и выше? ...
|
|
07.07.2006, 11:38 | #10 |
Участник
|
Цитата:
Сообщение от Serge Kotov
Есть два основных базовых варианта:
1. В каждом филиале установить свою базу данных и приложение Axapta. Синхронизация мастер данных (справочников) и данных для отчетности через механизмы экспорта - импорта любым доступным способом. 2. Установить единую базу данных и приложение. Доступ из филиалов организовать через терминальные соединения. |
|
07.07.2006, 11:58 | #11 |
Участник
|
Цитата:
Сообщение от NJD
Мне именно видится такой вариант, что все работают в своих базах, отчетность выгружается в центр, и центр имеет терминалы к филиалам - типа в любой момент могут проверить, как там да чего.
Если же между филиалами идут активные операции, а еще не дай бог требуется к примеру multi-site планирование производства, то тут уже и централизованная Axapta может не подойти... |
|
07.07.2006, 12:47 | #12 |
Banned
|
Цитата:
Сообщение от Serge Kotov
По умолчанию я и имел в виду трехуровневую конфигурацию с тонкими клиентами на терминальных серверах. В 4-ке же уже не будет двухуровневой - пора ее забывать.
|
|
|
|