Оптимизация параметров топологии системы видеонаблюдения | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Технические науки

Опубликовано в Молодой учёный №24 (419) июнь 2022 г.

Дата публикации: 17.06.2022

Статья просмотрена: 36 раз

Библиографическое описание:

Ежова, Д. А. Оптимизация параметров топологии системы видеонаблюдения / Д. А. Ежова, Д. В. Зоров. — Текст : непосредственный // Молодой ученый. — 2022. — № 24 (419). — С. 106-108. — URL: https://moluch.ru/archive/419/93144/ (дата обращения: 16.12.2024).



Приведен пример оптимизации параметров топологии системы видеонаблюдения с помощью инструментов моделирования туманных вычислений iFogSim.

Ключевые слова: облачные вычисления, туманные вычисления, моделирование информационных систем.

Системы видеонаблюдения с цифровыми камерами являются подходящей областью применения туманных вычислений в связи с ресурсозатратным характером обработки видеоинформации, критичной необходимостью малых задержек и экономии пропускной способности сети. Для снижения стоимости исследований и оптимизации систем туманных вычислений можно применить моделирование с помощью программных инструментов [1]. Цель настоящей работы состояла в определении оптимального количества камер в расчете на один роутер, предоставляющий туманные ресурсы. Был использован пакет инструментов моделирования iFogSim [2, 3].

Пакет моделирования iFogSim поддерживает иерархическую древовидную топологию аппаратных средств (рис. 1). В ней верхним узлом является облачный центр обработки данных. На остальных ниже лежащих уровнях может располагаться произвольное количество устройств, которые также могут содержать ресурсы для туманных вычислений. Например, система видеонаблюдения включает в себя камеры, роутеры и прокси-сервер. Будем называть множество камер, подключенных к одному роутеру зоной наблюдения.

Иерархическая топология

Рис. 1. Иерархическая топология

Модули распределенного ПО, выполняющие обработку видео, загружаются в подходящие по ресурсам туманные устройства (рис. 2). Очевидно, что чем больше однотипных роутеров, тем дороже система. Однако при слишком большом количестве камер/зону вычислительные ресурсы роутеров недостаточны и модули ПО перемещаются в облако.

Алгоритм размещения модулей приложения начинает с краевых устройств и по мере необходимости смещает модули к облаку

Алгоритм размещения модулей приложения начинает с краевых устройств и по мере необходимости смещает модули к облаку

Рис. 2. Алгоритм размещения модулей приложения начинает с краевых устройств и по мере необходимости смещает модули к облаку

На рис. 3, 4 представлены результаты моделирования топологий с 4 и 5 камерами/зону. Можно видеть, что как по задержке, так и по загрузке сети топология с 4 камерами в зоне наблюдения имеет преимущество.

Параметры системы в зависимости от общего количества камер Параметры системы в зависимости от общего количества камер

Рис. 3. Параметры системы в зависимости от общего количества камер

Более того, при 5 камерах/зону система плохо масштабируется, в частности, начиная с 4-й зоны модуль трекера размещается в облаке и это приводит к резкому ухудшению параметров системы.

Энергопотребление для 4 камер/зону (слева) и 5 камер/зону (справа) Энергопотребление для 4 камер/зону (слева) и 5 камер/зону (справа)

Рис. 4. Энергопотребление для 4 камер/зону (слева) и 5 камер/зону (справа)

Следует отметить, что показанные количественные результаты получены при дефолтных настройках параметров производительности моделей устройств, заданных в iFogSim. Была также получена оценка зависимости оптимального количества камер от этих параметров. Если, например вдвое увеличить настройки производительности для роутеров, то оптимальное количество камер/зону тоже увеличивается и становится равным 8.

Таким образом, существует оптимальное количество камер/зону, пропорциональное значениям вычислительных ресурсов роутера и его можно найти путем моделирования в iFogSim.

Литература:

  1. Mahmud R., Ramamohanarao K., Buyya R. Edge affinity-based management of applications in fog computing environments // Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing. — 2019. — С. 61–70.
  2. Gupta H. et al. iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments // Software: Practice and Experience. — 2017. — Т. 47. — №. 9. — С. 1275–1296.
  3. Mahmud R. et al. IFogSim2: An Extended iFogSim Simulator for Mobility, Clustering, and Microservice Management in Edge and Fog Computing Environments // arXiv preprint arXiv:2109.05636. — 2021.
Основные термины (генерируются автоматически): камера, вычисление, зона, система видеонаблюдения.


Похожие статьи

Моделирование туманных вычислений с iFogSim

С помощью моделирования системы туманной обработки видео от камер наблюдения получена оценка оптимального количества камер.

Пути исследования нечетких систем управления в среде fuzzyTECH Explorer Edition

Рассмотрена структура и исследованы параметры нечетких систем управления на основе теории нечетких множеств. Получены результаты моделирования функции нечеткого контроллера и оценки его функциональности путем его моделирования в программе fuzzyTECH E...

Облачные вычисления. Модели развертывания систем облачных вычислений

В статье автор рассмотрел такое понятие, как «облачные вычисления» и выявил его ключевые концепции, а также рассмотрел основные модели развертывания, в которых могут быть реализованы облачные вычисления.

Распределенные информационные системы: особенности применения и построения

Данная статья направлена на исследование вопроса построения распределенных информационных систем. Рассмотрены методы Grid и Cloud в качестве средства построения распределенных ИС, а также технологии построения распределенных баз данных.

Методы тестирования протокольных спецификаций

В данной статье определены ключевые вероятностно-временные характеристики процессов тестирования протоколов и выведены аналитические выражения для их расчета. Показана математическая модель процесса тестирования, алгоритмы оптимизации сроков и трудое...

Имитационное моделирование процесса передачи данных

В статье решена задача имитационного модулирования средствами AnyLogic.

Применение нечеткой логики и методов визуализации графических решений при анализе показателей финансового рынка

В данной статье проведен анализ мультипликаторов финансового рынка, на основании чего была представлена система вывода, которая базируется на нечеткой логике. Также были реализованы методы визуализации импликаций.

Повышение эффективности размещения элементов БИС на основе алгоритмов машинного обучения

В данной статье рассматривается целесообразность применения возможностей современного искусственного интеллекта в сфере проектирования микросхем, представлен метод размещения элементов БИС с использованием глубокого обучения с подкреплением на графов...

Обзор существующих инструментов для моделирования бизнес-процессов, использующих основные методологии

В статье авторы описывают и выявляют достоинства и недостатки программных средств для моделирования бизнес-процессов.

Передача информации в компьютерных сетях

В статье проводится анализ характеристик протоколов, используемых при передаче информации в беспроводных сетях. Обсуждаются возможности моделирования на основе системы Opnet Modeler. Отмечены некоторые результаты моделирования.

Похожие статьи

Моделирование туманных вычислений с iFogSim

С помощью моделирования системы туманной обработки видео от камер наблюдения получена оценка оптимального количества камер.

Пути исследования нечетких систем управления в среде fuzzyTECH Explorer Edition

Рассмотрена структура и исследованы параметры нечетких систем управления на основе теории нечетких множеств. Получены результаты моделирования функции нечеткого контроллера и оценки его функциональности путем его моделирования в программе fuzzyTECH E...

Облачные вычисления. Модели развертывания систем облачных вычислений

В статье автор рассмотрел такое понятие, как «облачные вычисления» и выявил его ключевые концепции, а также рассмотрел основные модели развертывания, в которых могут быть реализованы облачные вычисления.

Распределенные информационные системы: особенности применения и построения

Данная статья направлена на исследование вопроса построения распределенных информационных систем. Рассмотрены методы Grid и Cloud в качестве средства построения распределенных ИС, а также технологии построения распределенных баз данных.

Методы тестирования протокольных спецификаций

В данной статье определены ключевые вероятностно-временные характеристики процессов тестирования протоколов и выведены аналитические выражения для их расчета. Показана математическая модель процесса тестирования, алгоритмы оптимизации сроков и трудое...

Имитационное моделирование процесса передачи данных

В статье решена задача имитационного модулирования средствами AnyLogic.

Применение нечеткой логики и методов визуализации графических решений при анализе показателей финансового рынка

В данной статье проведен анализ мультипликаторов финансового рынка, на основании чего была представлена система вывода, которая базируется на нечеткой логике. Также были реализованы методы визуализации импликаций.

Повышение эффективности размещения элементов БИС на основе алгоритмов машинного обучения

В данной статье рассматривается целесообразность применения возможностей современного искусственного интеллекта в сфере проектирования микросхем, представлен метод размещения элементов БИС с использованием глубокого обучения с подкреплением на графов...

Обзор существующих инструментов для моделирования бизнес-процессов, использующих основные методологии

В статье авторы описывают и выявляют достоинства и недостатки программных средств для моделирования бизнес-процессов.

Передача информации в компьютерных сетях

В статье проводится анализ характеристик протоколов, используемых при передаче информации в беспроводных сетях. Обсуждаются возможности моделирования на основе системы Opnet Modeler. Отмечены некоторые результаты моделирования.

Задать вопрос