Какие комплектующие для видеосерверов вы рекомендуете использовать совместно с GOALcity?
Для применения совместно с системой GOALcity мы рекомендуем использовать следующие комплектующие:
1. Процессоры:
- Intel Core i5, i7, i9 последних поколений и intel Xeon последних поколений, с частотой не ниже 3 ГГц.
- AMD Ryzen r5, r7, r9 последних поколений и AMD Threadripper последних поколений, с частотой не ниже 3 ГГц.
Мощность процессора зависит от выбранной конфигурации СВН. Чем больше живых (25 к/с) камер, чем выше их разрешение, чем больше алгоритмов задействовано, чем больше панелей «Внимание» присутствует в системе - тем мощнее должен быть процессор и тем выше должна быть его рабочая частота.
Более подробно об этом Вы можете почитать в статье.
2. Материнские платы. В принципе, с нашими (да и любыми другими) платами с шиной PCI-E должны работать любые материнские платы. Однако производители МВ часто лукавят. Например, если на МВ есть 7 PCI-E 16х слотов, то это совсем не означает, что она имеет 7*16 = 112 линий PCI-E.
- Во-первых, нужно смотреть, сколько линий поддерживает процессор. Как правило, гораздо меньше.
- Во-вторых, материнские платы имеют встроенные USB, сетевые, звуковые и прочие интегрированные устройства, которые также могут использовать линии экспресс-шины.
Исходя из вышесказанного, надо учитывать, что разъем PCI-E 16х вполне может работать ТОЛЬКО в режиме PCI-E 1х. Соответственно плата, которой нужен режим PCI-E 4х и которая имеет слот PCI-E 4х, в такой разъем PCI-E 16х установится и запустится, но нормально работать не будет.
Как материнская плата использует и распределяет линии между экспресс-слотами и интегрированными устройствами, определяется только производителем, а он эту информацию не всегда выкладывает для всеобщего пользования. Поэтому приходится проводить тестирование, чтобы определить, работает ли та или иная МВ с полной нагрузкой.
Если Вы сомневаетесь в своём выборе материнской платы, то Вы всегда можете отправить запрос нашей ТП и мы постараемся Вам помочь.
А чтобы не ломать голову, Вы можете заказать у нас готовые, протестированные и настроенные серверы. Посмотреть информацию о них Вы можете здесь.
3. Оперативная память:
- 32 ГБ (минимально) фирм Samsung, Kingston, Corsair. Более подробно о поддержке конкретных моделей ОП смотрите в спецификации к материнской плате или процессору (если контроллер памяти находится в нем). Для 64-х битных ОС чем больше памяти - тем лучше. При использовании Нейросетей она должна быть в 2 раза больше, чем суммарный объем всей видеопамяти используемых видеокарт.
- При выборе ОП обратите внимание на то, чтобы количество планок памяти соответствовало числу каналов контроллера. Так, например, для 3-х канального контроллера памяти число планок лучше взять равным трем, для 4-х канального - четырем. В этом случае (в сочетании с последующим пунктом) будет достигнуто максимальное быстродействие, что очень важно для высокопроизводительных систем.
- Берите модули памяти с максимальным по частоте стандартом, поддерживаемым процессором или материнской платой. В сочетании с предыдущим пунктом это позволит достичь максимального быстродействия.
- Лучше использовать наборы модулей - KIT - специально подобранные и протестированные для совместной работы планки памяти.
4. Диски. Для ОС лучше использовать отдельный диск SSD. Используйте модель повышенной надежности. Для архива используйте диски, специально предназначенные производителем для систем видеонаблюдения. Объем дискового массива зависит от требуемого времени хранения информации. Как рассчитать необходимый объем Вы можете посмотреть здесь.
5. Видеокарта. Если Вы не планируете использовать нейросети, то рекомендуется использовать видеокарты серий AMD Radeon R7, R9, RX (GCN) и более старшие модели, т. к. они поддерживают более эффективный метод загрузки данных из системной памяти, отсутствующий у NVIDIA GeForce. Во время написания статьи реализация OpenGL от AMD проявляет себя заметно лучше, чем от NVIDIA. Хотя, со временем это может измениться.
Если Вы планируете использовать нейросети: определение людей, животных, автомобилей, предметов и т. п., то Вам потребуется мощная видеокарта NVIDIA с 6-ю и более ГБ памяти, например, GeForce GTX 1060, и выше. Следует помнить, что на одну камеру требуется примерно 700-1000Мб видеопамяти, при использовании нейросетей, потому подбирать объем видеопамяти надо исходя из этого.
Если же у вас видеосервер не выводит изображение на мониторы, а лишь осуществляет предварительную обработку видео (например, детектирование движения) и (или) запись, то можно обойтись встроенным видео.
Если Вам необходимо именно встроенное видео, то используйте его на базе AMD.
Обратите внимание! Начиная с версии GOALcity Vanga поддерживаются только последние версии OpenGL. В связи с этим OpenGL-режим не поддерживается на:
- всех графических процессорах (ГП), не поддерживающих OpenGL 4.0
- ГП серий Radeon 6000 и более старых (архитектура до GCN)
- Устаревших моделях ГП
6. Качественный блок питания (не NoName!). Подробнее о требованиях к блоку питания смотрите в описании на МВ. Рассчитать требуемую мощность Вам помогут калькуляторы БП от MSI, eXtreme или от Cooler Master.
7. Настоятельно рекомендуем использовать источник бесперебойного питания (ИБП), работающий в режиме двойного преобразования (On-line) или по линейно-интерактивной (Line-Interactive) схеме. Рассчитать необходимую мощность ИБП вам поможет калькулятор от APC.