![]() |
Резервирование & Genesis32 |
Ответить ![]() |
Автор | |
![]() Участник ![]() ![]() Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
![]() ![]() ![]() ![]() Опубликовано: 23 Сентябрь 2004 16:05 |
Народ, подскажите кто знает. Задача такая. Необходимо создать систему, из 2-х машин (серверов сбора информации и архивирования) и 3-х АРМов. Сервера должны друг друга дублировать. АРМы сами по себе пассивные, берут с сервера значения параметров и отображают на экране. Переключение в АРМе сделать не трудно (настроить соответствующим образом DataWorks), но суть дела в том, что необходимо заставить сервера собирать в параллели информацию с механизмов, а также регистрировать все команды с АРМов, независимо к какому серверу подключены АРМы. Т.о. базы данных на серверах д.б. идентичные по набору сигналов. Как это реализовать, используя Genesis32? |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 15 Март 2004 Категория: Russian Federation Online Status: Offline Публикации: 112 |
![]() ![]() ![]() ![]() |
В общих чертах: На "2-x машинах" сбора и архивирования также настраивается DWX32. И все архиваторы на "2-х машинах" сбора работают с локальными ОРС серверами через локальные DWX32. На первой машине локальный ОРС - основной, нелокальный - резервный На второй машине локальный ОРС - резервный, нелокальный основной. ---- Т.е. получается двухуровневое соединение DWX |
|
Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator |
|
![]() |
|
![]() Участник ![]() ![]() Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
![]() ![]() ![]() ![]() |
А как обеспечить зеркальность архивов на серверах? Ведь если один из серверов выходит из строя - АРМы переключатся на второй и необходимо, чтоб базы архивов на второй машине совпадали с первой. |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 15 Март 2004 Категория: Russian Federation Online Status: Offline Публикации: 112 |
![]() ![]() ![]() ![]() |
Все ОРС клиенты в каждый конкретный момент времени работают только с одним ОРСсервером. И соответсвенно пишут одно и тоже в свои локальные архивы.
А по уму для таких вещей (идентичность, надежность и др) ставиться сервер с 5-м RAID-ом и SCSI-дисками. И все проблемы идентичности архивов и трендов моментом исчезают.
Мы пару лет мучились с аналогичными проблемами в Тепловых Сетях (семь машин, 4-и с ОРС серверами и 3 АРМа) и все равно пришли к серверам. Цена вопроса 2,5-3 т. у.е., а спокойствия и стабильности на все 10.
|
|
Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator |
|
![]() |
|
![]() Участник ![]() ![]() Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
![]() ![]() ![]() ![]() |
Дело в том, что у меня в качестве источников данных не ОРС-сервера, а СОМ-порты, опрос методом "запрос-ответ". Мне кажется механизм таков - основной сервер производит опрос, а резервный должен с первого подглядывать данные, в случае выхода первого из строя основным становится второй и начинает опрос портов сам, ... т.о. должно выполняться условие одинаковости. Теперь осталось понять как осуществить это подглядывание и как резервному понять, что он резервный и когда он уже основной :-)
|
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 15 Март 2004 Категория: Russian Federation Online Status: Offline Публикации: 112 |
![]() ![]() ![]() ![]() |
Из COM-порта, через DWX32 в Genesis и без ОРС-серверов? А как?
Получаеться недостаточно исходных данных в вопросе! |
|
Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator |
|
![]() |
|
![]() Участник ![]() ![]() Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
![]() ![]() ![]() ![]() |
DWX+GWX .... GWX своим VBA+MSCOMM32 читает порт, разбирает данные и распихивает в DWX. Архивация идёт AWXомСервером и TWXСервером ... получая данные из DWX. |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 15 Март 2004 Категория: Russian Federation Online Status: Offline Публикации: 112 |
![]() ![]() ![]() ![]() |
Да уж ! Но не важно. Ведь даже в данном случае DWX выступает для AWX и TWX в качестве ОРС-сервера. А регистры двух DWX могут быть зарезервированы через 3-й DWX для любых клиентов. И клиентам поток идет один и только один. |
|
Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator |
|
![]() |
Ответить ![]() |
Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |