О синхронизации VideoNet

Предложения и пожелания по изменению системы VideoNet 8

О синхронизации VideoNet

Сообщение Vibat » 13 июн 2013, 08:36

Имеются два сервера, VideoNet 8.8 sp.3 . При изменении зоны детекции одной из камер на одном сервере и применении изменений, второй компьютер впадает в синхронизацию, а это процесс немалый, особенно с IP камерами , получается нет записи и охраны на всём объекте в течении нескольких минут.
Есть ли возможность как то изменить ( не удаляя сервер из конфигурации )) данный режим работы ?
Как я понимаю, данный режим работы это естественный и нормальный для разработчиков программы. Но никак не устраивает клиента.
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение dr0m0k » 13 июн 2013, 08:44

разработчики наверное предложат подождать 9-й версии.
Аватар пользователя
dr0m0k
Гуру
 
Сообщений: 2196

Re: О синхронизации VideoNet

Сообщение todd » 13 июн 2013, 08:48

Данное поведение ПО связано с архитектурой хранения конфигураций и его изменение в рамках восьмой версии невозможно.
Новая архитектура хранения конфигурации реализована в девятой версии VideoNet.
todd
Специалист
 
Сообщений: 60

Re: О синхронизации VideoNet

Сообщение dr0m0k » 13 июн 2013, 08:56

угадал :)

З.Ы. добавлю еще, что, это всё от лени, скорее всего... не очень понятно, зачем перезапускать все службы другого компьютера, если внесенные изменения его в общем-то не касаются... по идее можно было бы перезапускать только службы затрагиваемые изменениями, но проще конечно заново всё проинициализировать...
Аватар пользователя
dr0m0k
Гуру
 
Сообщений: 2196

Re: О синхронизации VideoNet

Сообщение Wert » 13 июн 2013, 17:25

Добавил одного клиента в систему. получил "свистопляску" по всем серверам и клиентам минут на 20. Тож весело
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 17 июн 2013, 19:20

Wert писал(а):Добавил одного клиента в систему. получил "свистопляску" по всем серверам и клиентам минут на 20. Тож весело


Новый клиент добавился в конфигурацию только к серверам ?
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 08:19

к серверам, к которым подключены другие клиенты, которые в свою очередь подключены еще к другим серверам и так далее по цепочке.
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 09:00

Wert писал(а):к серверам, к которым подключены другие клиенты, которые в свою очередь подключены еще к другим серверам и так далее по цепочке.


получается клиенты не добавлены друг к другу в конфигурацию, но впадают в синхронизацию через общий сервер ?
или некоторые сервера соединяются с другими серверами через общего клиента, и также всё впадает в синхронизацию при одном только изменении на каком либо сервере или клиенте ?
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение nemisis » 18 июн 2013, 11:55

Подтверждаю ваше предположение. Если машина уходит в принятие изменений, то любая другая машина связанная с ней уйдет в синхронизацию.
nemisis
Новичок
 
Сообщений: 44

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 12:49

nemisis писал(а):Подтверждаю ваше предположение. Если машина уходит в принятие изменений, то любая другая машина связанная с ней уйдет в синхронизацию.


тут два варианта связи )) :
1. если два компьютера связаны между собой - добавлены в конфигурацию друг друга
2. вариант как у Wert -а , компьютеры связаны между собой через третий компьютер , в конфигурации друг друга они не видят, но видят общий сервер или клиент

синхронизация ( как я понимаю) происходит только между теми компьютерами , которые имеются в конфигурации добавляемого ( или изменяемого ) ;
если синхронизация происходит по всем компьютерам , связанным каким либо другим способом, через общий сервер или клиент, то это какой то новый косяк , или , что более вероятно - Wert что то путает
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 12:58

Vibat писал(а): или некоторые сервера соединяются с другими серверами через общего клиента, и также всё впадает в синхронизацию при одном только изменении на каком либо сервере или клиенте ?

Совершенно верно. клиенты и сервера взаимосвязаны меж собой не напрямую а через другие сервера. Соотвественно и синхронизация происходит меж всеми. Каждый "узел" VideoNet хранит в себе конфигурацию подключенных к нему машин в реестре. при изменении конфигурации одного происходит синхронизация другого. и так по цепочке.
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 13:05

я понял :D
нет, после ответа todd -а мне пришлось удалить один сервер из конфигурации другого сервера ( т.к. 9 й версии не дождаться ))
теперь, хоть клиент и общий , он естественно естественно впадает в синхронизацию , если на одном из серверов изменить детектор движения;
но второй сервер как показывал , так и показывает
если например посмотреть на значок клиента на втором сервере, то в момент синхронизации ( клиента с первым сервером) , то он отключен

но как у тебя - это вообще ужас !!
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 13:15

Лишние свзи я конечно же поубирал, уже давно, и стараюсь разруливать так чтоб не получать лишние связи, но в виду приличного количества и серверов и клиентов к сожалению полностью убрать связи нет возможности. Не представляешь - даже блок схему веду по этому поводу. чтоб только не получить лишний раз фиолетовый экран.
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 13:33

Wert писал(а):Совершенно верно. клиенты и сервера взаимосвязаны меж собой не напрямую а через другие сервера. Соотвественно и синхронизация происходит меж всеми. Каждый "узел" VideoNet хранит в себе конфигурацию подключенных к нему машин в реестре. при изменении конфигурации одного происходит синхронизация другого. и так по цепочке.


вот тут твоя ошибка, и dr0m0k в принципе объяснил что происходит :
вся конфигурация сервера на клиенте не храниться ( по крайне мере касаемо детекторов движения) , перезапускаються только службы ( причины этого трудно комментировать, но версия dr0m0k-а наиболее правдоподобна ))

P.S. Да хоть камеру и удалю на сервере, и клиент впадёт в синхронизацию . Второму серверу как бы всё равно что там происходит )) . Проверь !
Последний раз редактировалось Vibat 18 июн 2013, 13:42, всего редактировалось 1 раз.
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 13:40

датчики тоже хранятся на клиенте. иначе как ты объяснишь что удаленно (на клиенте) ты можешь спокойно считать состояние (т.е. настройки) детекторов, а тем более порулить ими (опять же на клиенте) и при применении конфы настройки датчиков заносятся в сервер.
все хранится в реестре.
dr0m0k говорил о другом - зачем перезапускать всю систему если можно перезапустить только те службы где были изменения
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 13:53

вообще, на сколько я понял синхронизируется ветка реестра .....SKYROS\VideoNet\8.0\SysConfig\NetworkConfig
вот если там происходят изменения, то все машины, перечисленные в этой ветке и подлежат синхронизации
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 14:05

Wert писал(а):вообще, на сколько я понял ..


это уже сомнения, хорошо :)
ну проверь, что зря спорить ;
я рассказываю свой случай, да и так и должно быть, просто клюнуло в данный момент ;
если имеются три компьютера ( образно ) , но в конфигурацию добавлены через общий клиент ( без разницы сервер) никакие изменения одного сервера не должны привести к общей синхронизации.. никакие
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 14:13

Wert писал(а): синхронизируется ветка реестра .....SKYROS\VideoNet\8.0\SysConfig\NetworkConfig
вот если там происходят изменения, то все машины, перечисленные в этой ветке и подлежат синхронизации

если брать ветку : \VideoNet\8.0\SysConfig\NetworkConfig
то посмотри, в ней только данные компьютеров, которые были добавлены в конфигурацию , но ничего не известно о тех компьютерах, что за шлюзом, и с чего синхронизации быть ?
Последний раз редактировалось Vibat 18 июн 2013, 14:16, всего редактировалось 1 раз.
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 14:15

Vibat писал(а):не должны привести к общей синхронизации.. никакие

Но в моем случае привели же /либо у меня была галюцинация :D

Твои утверждения логичны и понятны и наверное на малом количестве машин так и есть, только на деле на нормальной распределенной системе не всегда так получается почему-то.
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 14:23

Wert писал(а):Но в моем случае привели же /либо у меня была галюцинация :D


запросто может быть косяк, ну там версии сборок разные или разработчики что опять напутали , этим не удивишь ;
в техподдержке еще ведут статистику , и наверняка знают ;
но на нормально настроенной системе, если подключения между компьютерами через шлюзы, а не напрямую, общей синхронизации быть не должно
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 14:41

ну на счет версий сборок - это врядли..
Потому как SP2 была только одна нормальная сборка :D (если помнишь веселуху после нового года)
что ты имеешь ввиду работу VN через шлюзы? Маршрутизацию в среде VN? или шлюз сети? поскольку у них общее название, но выполняют несколько разную роль. первый минимизирует трафик, а второй разделяет разные подсети в одной глобальной сети
Построение сети VN - это вообще отдельный разговор. как и построение сети для VN
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 15:41

Wert писал(а):ну на счет версий сборок - это врядли..
Потому как SP2 была только одна нормальная сборка :D (если помнишь веселуху после нового года)
что ты имеешь ввиду работу VN через шлюзы? Маршрутизацию в среде VN? или шлюз сети? поскольку у них общее название, но выполняют несколько разную роль. первый минимизирует трафик, а второй разделяет разные подсети в одной глобальной сети
Построение сети VN - это вообще отдельный разговор. как и построение сети для VN


всё проще : схему смотри
любые изменения в конфигурации на сервере №1 приведут только к синхронизации двух компьютеров №1 и №3
Сервер №2 не будет участвовать в этом " разврате"
Вложения
nosinh.jpg
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 15:55

В теории да.
А вот установив третий сервер (№4) и клиента (№5) и соединив №5 с №1 и №4 - ты получаешь то что имеем. и не всегда от этого можно уйти.
А на счет цепочки. увы - к сожалению не всегда представленная тобой теория соотвествует практике когда учавствует в схеме не один а два десятка серверов и 3 десятка клиентов
Wert
Пользователь
 
Сообщений: 59

Re: О синхронизации VideoNet

Сообщение Vibat » 18 июн 2013, 16:13

Wert писал(а):В теории да.
А вот установив третий сервер (№4) и клиента (№5) и соединив №5 с №1 и №4 - ты получаешь то что имеем. и не всегда от этого можно уйти.
А на счет цепочки. увы - к сожалению не всегда представленная тобой теория соотвествует практике когда учавствует в схеме не один а два десятка серверов и 3 десятка клиентов


в какой еще теории ? это нормальная работа системы, или ты думаешь я более чем с 3-мя компьютерами дела никогда не имел ? :)

твои изменения конфигурации на компьютере №4 никак не должны привести к впаданию в синхронизацию сервера №1 и тем более сервера №2
Vibat
Профессионал
 
Сообщений: 3454

Re: О синхронизации VideoNet

Сообщение Wert » 18 июн 2013, 20:45

я ни чуть не умоляю твой опыт работы, но и сам пишу то что вижу на экране. Началось это все после перехода на VN8, до этого не было такой проблемы. Использование шлюза в среде VideoNet, предложенное тобой ни как не решает проблему, поскольку это всего навсего оптимизирует трафик и все, ну и пожалуй снижает нагрузку на оцифровщики (ivt-real). Завтра закончу обновление до SP3 отпишу - может и действительно поможет.
Wert
Пользователь
 
Сообщений: 59

След.

Вернуться в Предложения и пожелания

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron