experience the next
 
Главная  > О компании  > Пресс-центр  > Новости партнеров

Компания НТЦ «ВиАйТи» провела тестирование сервера на базе MB Intel S5500BC и ПО «Интеллект»

12.08.2009

Компания НТЦ «ВиАйТи» провела тестирование сервера на базе материнской платы Intel S5500BC в тандеме с программным комплексом «Интеллект» и модулем распознавания автомобильных номеров. Сервер использовался в качестве слепого видеосервера и сравнивался с аналогичным сервером на чипсете 5000 серии.

Сервер на базе MB Intel S5500BC целесообразно использовать именно в качестве слепого видеосервера, так как эта плата не имеет слота PCI-E x16 для установки видеоадаптера, а встроенная видеокарта не поддерживает режим «Оверлей 2». Ее использование для отображения нежелательно, поскольку при этом резко возрастет нагрузка на одно из ядер CPU.

Цели тестирования

  1. Определение максимального количества подключенных к слепому видеосерверу IP-камер при использовании подключенного удаленного рабочего места (УРМ) и выполнении задачи перекодирования видеопотока из MJPEG в Motion Wavelet. Нагрузка на CPU сервера не должна превышать 50% по диспетчеру задач. Анализ производительности осуществлялся в сравнении с загрузкой CPU аналогичного сервера на чипсете 5000 серии, работающего в таких же условиях. Загрузка в 50% выбрана неслучайно – во-первых, даже в случае возникновения пиковой нагрузки система останется работоспособной и стабильной, а, во-вторых, это позволяет наращивать количество УРМ.
  2. Определение нагрузки на CPU сервера при использовании модуля «Ураган» в режиме 16-slow – одновременное распознавание номеров автотранспорта по 16 камерам (16 потоков позволяют хорошо загрузить процессор) при скорости движения транспортных средств менее 10 км/ч. Сравнение загрузки CPU с аналогичным сервером на чипсете 5000 серии.
  3. Определение изменения нагрузки на сервер при подключении дополнительных удаленных рабочих мест.

Схема испытательного стенда

Испытательный стенд

Сервер 1 – сервер на MB Intel S5500BC c системой хранения данных AXUS YB-24S3EF4, подключенной по FC-интерфейсу

  • MB Intel S5500BC
  • CPU Intel Xeon X5550 2,67 GHz – 2 шт. (включена технология Hyper-Threading)
  • RAM DDR3 6 Gb (1 Gb x 6 шт.)

Сервер 2 – сервер на чипсете Intel S5000PSL

  • MB Intel S5000PSL
  • CPU Intel Xeon E5430 2,67 GHz – 2шт.
  • RAM DDR2 FB 8 Gb (2 Gb x 4 шт.)

Программное обеспечение на Сервере 1 и Сервере 2

  • OS Windows Server 2003 32-bit Enterprise Edition
  • Ядро цифровой системы видеонаблюдения: «Интеллект», версия 4.7.5
  • ПО Авто-Интеллект, версия 4.7.5, модуль распознавания автомобильных номеров «Ураган»

IP-камеры – аналоговые цветные камеры высокого разрешения Vidatec, подключенные к IP-видеосерверам AXIS 241S.

Удаленное рабочее место – PC (MB Intel DX48BT2, CPU Intel Q9650, RAM 4 Gb, Video ATI HD4650 512 Mb).

Результаты тестирования

  1. При подключении 30 камер (25 кадр/с, 704х576 точек) основная нагрузка на CPU – перекодирование видеопотока из MJPEG в Motion WaveLet. Загрузка сети в пике – до 300 Mb/s. Результат загрузки CPU для Сервера 1 составляет 42%, для Сервера 2 – 68%. (Таким образом, при подключении 30 камер для Сервера 2 превышена загрузка в 50%, а для Сервера 1 загрузка приближается к этому значению).
  2. При одновременном использовании 16 камер по 8 кадр/с каждая и 16 модулей распознавания номеров (по одному на каждую камеру) основную нагрузку на процессор составляет «математика» распознавания номеров. Загрузка процессора Сервера 1 не превышает 10%, в то время как загрузка Сервера 2 достигает 50%.
  3. При подключении второго удаленного рабочего места с отображением всех камер загрузка процессора изменяется несущественно – в пределах 1%. Подключение более 5 УРМ также не оказывает существенного влияния на загрузку CPU (в пределах 3%), но приводит к существенной загрузке сети Ethernet.

Выводы

  1. Загрузка CPU Intel Xeon X5550 на платформе S5500BC заметно ниже CPU Intel Xeon E5430 на платформе S5000PSL при использовании этих решений в слепом видеосервере, который выполняет перекодирование видеопотоков из MJPEG в Motion Wavelet.
  2. Если перекодирование видеопотока не планируется, то освободившиеся ресурсы системы могут быть отданы под другие ресурсоемкие задачи, например, распознавание номеров. Новые процессоры Intel Xeon X5550 загружаются данной задачей существенно меньше процессоров предыдущего поколения Intel Xeon E5430.
  3. Подключение одного и даже нескольких УРМ в системе «Интеллект» не дает существенного увеличения загрузки сервера.
  4. Наличие на плате Intel S5500BC двух слотов PCI Express 2.0 x8 и двух PCI Express 2.0 x4 позволяет установить как адаптеры для подключения внешних устройств, например, систем хранения данных для создания видеоархивов большого объема (на несколько месяцев), так и сетевые адаптеры для увеличения числа подключаемых IP-камер или большего числа УРМ.
  5. Наличие на плате двух гигабитных сетевых адаптеров позволяет рационально распределить потоки данных: один из адаптеров используется для получения видеопотоков от камер, а второй для подключения удаленных рабочих мест. Таким способом можно подключить до 40 IP-камер через один сетевой адаптер, достигая пика пропускной способности.

Основной вывод

Сервер на базе Intel S5500BC является перспективной платформой для масштабируемых систем IP-видеонаблюдения и рекомендуется специалистами НТЦ «ВиАйТи» к применению в качестве одного из основных элементов системы. Незначительная загрузка CPU при использовании модуля «Ураган» 16-slow в составе программного комплекса «Интеллект» позволяет консолидировать несколько серверов в один, тем самым уменьшая стоимость системы.

Если планируется использовать видеосервер для отображения видео с подключенных камер или если необходимо иметь возможность средствами ПО «Интеллект» (программа Convert) конвертировать полученный архив в AVI-файл, то целесообразно использовать старшие модели серверных плат, которые позволяют установить видеоадаптер (например, Intel S5520SC).

Полная версия новости


Полезные материалы