Автор | Сообщение |
|
Отправлено: 18.07.16 15:59. Заголовок: Как раскидать оборудование по 4м процессорам
До этого были объекты только с одним процессором. Пришёл в фирму, в которой уже было закуплено оборудование для проекта: 4 PRO3, 4 лецензии на BacNet для них (температурой и светом рулить), DMxMD 64x64, 60 разных плееров, управляемых по ethernet (соответственно со своими модулями) и ИК, 30 панелей TSW-1052, 30 iPad, 60 ТВ. На вопрос "зачем столько процессоров" ответ был: порекомендовали в офисе Crestron, сказали, что иначе тормозить будет. В задачу собственно входит, чтобы на все тв все плееры можно было скомутировать (большинство однотипные и я их перебираю с помощью Crosspoint). Так вот собственно и вопрос к форумчанам: У кого был опыт, правда ли может тормозить и что раскидать лучше на оставшиеся три процессора?
|
|
|
Ответов - 8
[только новые]
|
|
|
| постоянный участник
|
|
|
Отправлено: 18.07.16 16:08. Заголовок: СергейК, Вы только з..
СергейК, Вы только закончили курсы Crestron? Полагаю, что одного AP3 будет достаточно. Для России очень свойственно завышать стоимость оборудования при его явной избыточности в проектах.
|
|
|
|
Отправлено: 18.07.16 16:15. Заголовок: Игорь K. нет, я 8 оф..
Игорь K. нет, я 8 офисных проектов сделал. Я не понимаю, зачем им PRO3 4шт впарили?! (скорее тогда риторический вопрос) И, если у Вас есть опыт объектов с 60шт. и более плеерами и 60шт. и более панелями - не тормозят ли они на одном процессоре? Логика там есть, но не очень сложная. К половине плееров модули свои на Simpl+ писал с парсеньем и ежесекундными коннектами для обновления состояния плеера, если это важно.
|
|
|
|
Отправлено: 19.07.16 09:42. Заголовок: Видели б вы инсталля..
Видели б вы инсталляции в US и EU - всё то же и похлеще бывает, и по PRO3 в каждой каюте, и по целому щиту из DIN-BLOCKов и DIN-HUBов, и межблочку через кросс-панели, но чаще - бездарный монтаж с проектированием и программированием "в лоб". Если вы планируете парсить XML 60 раз в секунду, я бы предложил не вешать на этот контроллер панели где логика переключения страниц и вообще фидбеки как-то выполняются на контроллере: пользователь субъективно ощущает "торможение" если реакция на нажатие опаздывает больше чем на 0.25с, а с 60-ю плеерами притормозить контроллер легко получится. Второй контроллер также удобен чтобы контроллировать первый - можно следить за офлайном и реакцией на каком-нибудь зацикленном EIC, и сделать внешний watchdog.
|
|
|
|
Отправлено: 19.07.16 11:33. Заголовок: eoulianov, насчёт вы..
eoulianov, насчёт вынесения плееров уже думал, даже протестировал с одним: задержек не увидел, если панель на одном проце, а логика и модули плеера - на другом. Второй проц для контроля - тема очень интересная! при том, что, конечно, тут нужно делать бес сбойную систему. Можете подробнее расписать, если делали такое? Сделать доп.бинарный сигнал, который будет окончанием каждой функции, и если один из них не прилетит - ребутать? А ребутать - отправлять команду? Ведь, если завис, то и команду может не принять!
|
|
|
|
Отправлено: 19.07.16 11:59. Заголовок: СергейК ребутать луч..
СергейК ребутать лучше через нормально замкнутое реле в цепи питания. Первый проц контроллирует второй по питанию и наоборот. Логика watchdog примерно такая - первый проц отправляет на второй какое-либо число, второй добавляет к этому числу 10 (к примеру) и возвращает на первый. Не пришел ответ через 10 секунд - импульс на реле на 30 секунд: потом ждем минуту-две (загрузка проца) и запускаем цикл опроса заново. Со вторым процом все то же самое.
|
|
|
|
Отправлено: 20.07.16 10:06. Заголовок: Если оборудование уж..
Если оборудование уже закуплено - распределите нагрузку по процессорам, но на один заведите простую логику, чтобы он всегда успевал обрабатывать запросы, этот контроллер сделайте головным и уже с него рулите двумя другими.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 20.07.16 10:39. Заголовок: Если деньги потрачен..
Если деньги потрачены, есть смысл установить один из процессоров в режиме горячего резерва. С небольшой вероятностью, за жизненный цикл, поможет быстро восстановить работоспособность.
|
|
|
|
Отправлено: 26.07.16 06:29. Заголовок: СергейК. В данном сл..
СергейК. В данном случае у Вас явно много пользовательского оборудования и "мощной" серверной, думаю с текущим розничным прайсом знакомы. Наличие 4шт. PRO3 конечно не обязательно, но объяснимо в проекте... В данном случае можно сделать так: 1. PRO3 - BacNet 2. PRO3 - IPad 3. PRO3 - TSW-1052 4. PRO3 - запасной, стоит в стоике и не работает DMxMD 64x64 и плеерами управляете только с IPad? - реализуйте на PRO3 №2. Если участвуют и панели то на PRO3 №1. При помощи Ethernet Intersystem Communications свяжите процессоры. Работать будет точно стабильнее чем при использовании одного процессора. Это уже проверено...
|
|
|
|