EnglishУкраїнськаmRussian
Login/New
Topic with many replies

Резервирование


Author Message
Written on: 07. 06. 2010 [15:09]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Здравствуйте! Вот если две станции работают с одними и теми же полевыми устройствами и настроено между ними горизонтальное резервирование, то как правильно записывать в удаленную сетевую базу данных архив атрибута параметра? Есть ли в OpenScada предусмотренный механизм записи архива на удаленную базу данных, в случае такой кофигурации оборудования, или нужно будет записывать этот архив с двух машин по отдельности, а после его обобщать в один, ну или както по другому...

[This article was edited 1 times, at last 07.06.2010 at 15:22.]
Written on: 07. 06. 2010 [15:39]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
Если каждое АРМ пишет архив в свою отдельную БД, пусть даже и удалённо-сетевую. То всё будет также как и с архивом на FS, а именно - они будут синхронизироваться.

Learn, learn and learn better than work, work and work.
Written on: 07. 06. 2010 [17:05]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Т.е если будем писать в одну и туже базу, то получим два одинаковых архива, в одной и той же базе. А нет ли такого механизма чтоб получать один архив в этой базе из двух источников, в случае горизонтального резервирования?

[This article was edited 1 times, at last 07.06.2010 at 17:10.]
Written on: 07. 06. 2010 [17:13]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
Нет. Архиватор на БД этого не предусматривает.
Впрочем, скорее всего работать оно так будет. Вот только крайне неэффективно, поскольку писать будут оба.

P.S. Кроме того работа на один архив в БД нивелирует главное свойство резервирования!

Learn, learn and learn better than work, work and work.
Written on: 07. 06. 2010 [17:30]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Просто стоит задача собрать обобщенный (из двух машин) архив в общую базу, куда данные сливаются не только из системы ОпенСкада, а внутри резервирующих друг друга машин свои архивы само собой разумеется.
Я вас понял, большое спасибо!
Written on: 08. 06. 2010 [09:01]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
То что БД общая ещё не означает, что таблицы с архивами должны быть общими.

Learn, learn and learn better than work, work and work.
Written on: 08. 06. 2010 [11:54]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Спасибо, навели на хорошую мысль.
Written on: 16. 06. 2010 [16:11]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Заметил интересное поведение работы двух станций, которые резервируют сбор данных одного контроллера, если на одной из станций выключаю этот резервируемый контроллер(убираю галочку включен, функции сбора данных подхватываются другой станцией корректно) то потом при попытке включить OpenScada перестает отвечать , пока не убъешь процесс и не перезапустишь. При нормальной работе таких ситуаций (с необходимостью отключения контроллера) не возникает. поэтому такое поведение ничем не напрягает, интересно это нормальная работа системы?
Эще момент, возможно ли такое: например какая-то удаленная станция сохраняет архив параметра в сетевую бд, я эту удаленную базу подключаю к локали и хочу отобразить этот ахив.
Written on: 16. 06. 2010 [16:52]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"andrelek" wrote:

Заметил интересное поведение работы двух станций, которые резервируют сбор данных одного контроллера, если на одной из станций выключаю этот резервируемый контроллер(убираю галочку включен, функции сбора данных подхватываются другой станцией корректно) то потом при попытке включить OpenScada перестает отвечать , пока не убъешь процесс и не перезапустишь. При нормальной работе таких ситуаций (с необходимостью отключения контроллера) не возникает. поэтому такое поведение ничем не напрягает, интересно это нормальная работа системы?

Ненормальная, но у себя воспроизвести не смогу. Что за контроллер опрашивается?

"andrelek" wrote:

Эще момент, возможно ли такое: например какая-то удаленная станция сохраняет архив параметра в сетевую бд, я эту удаленную базу подключаю к локали и хочу отобразить этот ахив.

Можно

Learn, learn and learn better than work, work and work.
Written on: 16. 06. 2010 [17:35]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Можете подсказать как? Или ссылку пришлите, а то в вики такого не нашел.
Спасибо!



14042