Автор: Alexey_M
« : 28 Липень 2009, 17:26:49 »Цитата: Берия
1. Вопрос сможете ли вы обеспечить опрос более 1000 счетчиков при таком построении, ЧАС?В смысле каждый час? Если да, то всё зависит от потребностей заказчика - мы же говорим не о мониторнге данных в реальном времени - некоторым заказчикам нужны данные раз в месяц, некоторым каждый день утром (наиболее часто именно такой вариант), некоторым действительно каждый час или каждые 30мин - с учётом этих потребностей мы подбираем аппаратную часть и выбираем наиболее подходящие каналы связи. Самому программному обеспечению абсолютно всё равно с каким кол-ом приборов учёта работать. Есть сервер, который может либо самостоятельно опрашивать приборы учёта и раскладывать данные в БД (если не большое кол-во приборов в системе) либо собирать (по любым каналам связи) данные с устройств, которые самостоятельно опрашивают приборы учёта и на выходе формируется макет в формате xml (и таких устройств, которые расположены, например, на подстанциях облэнерго может быть весьма большое кол-во), т.е. сервер уже не тратит время на опрос прибор, а тратит время только на разбор xml-макета (который хранит в себе полную информацию по данным прибора учёта и весит около 3кб в заархивированном виде с полной инф. за 3 суток), на что уходит значительно меньше времени. Таким образом, если мы считаем, что приборы опрашиваются не достаточно быстро (например 100 счётчиков по GSM-модему) мы просто ставим второй GSM-модем, который опрашивает 50 приборов параллельно с первым, если 1000 (50 ПС по 20 счётчиков например) - оптимально поставить 50 устройств сбора данных на каждую ПС , которые напрямую за пару минут опросят приборы учёта, а сервер позвонит на каждую ПС и заберёт необходимые файлы (ск-ть 1кб\с, т.е. 3кб*1кб\с=1мин на подстанцию), таким образом за 50 мин мы опросим 1000 счётчиков используя по сути самый медленный канал связи, можно поставить на сервер 2 GSM-модема на сервер, тогда мы опросим 1000 приборов за 25мин. В данный момент мы разрабатываем и систему диспетчеризации (мониторинга данных в режиме реального времени) на базе этих устройств, т.е. постоянный опрос мгновенных значений, но об этом говорить пока не закончили рановато.
Alexey_M Хоть 10000 - система многоуровневая