Контакты
Подписка
МЕНЮ
Контакты
Подписка

Сетевая архитектура как основа построения вещательных систем

В рубрику "Новые продукты" | К списку рубрик  |  К списку авторов  |  К списку публикаций

Сетевая архитектура как основа построения вещательных систем

Бурное развитие компьютерной техники позволило в корне изменить принципы работы телевизионных компаний. Одной из основных особенностей компьютерных технологий является сетевая структура и возможность многопользовательской работы. Тем не менее многие, если не большинство, системы автоматизации эфира начального и среднего уровня ограничиваются удаленным доступом к отдельным функциям. Зачастую этого бывает достаточно, но такие особенности сетевых приложений, как повышенная отказоустойчивость, отсутствие точек отказа, объединение компьютерных мощностей, остаются невостребованными.

Владимир Зонтов
Руководитель отдела продаж компании Bramtech

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

Тем не менее именно по такому пути пошла компания Bram Technologies в своих разработках, среди которых популярные системы автоматизации вещания Autoplay, новостийный комплекс NewsHouse, система учета и хранения "Видеоархивъ". Преимущества такой архитектуры в сочетании с многолетним опытом разработки приложений позволили заметно расширить возможности систем, увеличив при этом стабильность работы и отказоустойчивость.

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

Ключевое звено

Итак, прежде всего центром системы является не видеосервер, а база данных (БД). Это ключевое звено. В БД хранятся настройки, плей-листы, информация о сюжетах, графика и пр. В результате пользователь получает возможность трудиться на любом рабочем месте с одними и теми же данными, не заботясь об их физическом расположении. Взаимодействие модулей и пользователей ведется через эту БД. Тут-то и проявляются особенности проектирования ПО, о которых говорилось выше. Несмотря на то что потоки идут через БД, последняя не становится ахиллесовой пятой системы. Критичные для работы канала модули могут продолжительное время работать автономно даже при выходе из строя значительной доли сетевой инфраструктуры, включая и сервер базы данных. Таким образом, в сочетании с резервированием составных частей комплекса открывается возможность максимально защититься как от внутренних сбоев, так и от проблем общей инфраструктуры, в том числе от случайностей (типа швабры уборщицы или перфоратора строителей).

Повышенная отказоустойчивость является важным, но не единственным достоинством распределенных систем. Хранение материалов в сети позволяет увеличить объемы хранения, значительно снизить стоимость, одновременно уменьшив время доступа по сравнению с библиотеками. При этом так же легко решаются задачи резервирования самих видеоматериалов: копий может быть несколько (и каждая - на дисковом массиве с RAID). База данных сама выберет ту, которая в данный момент доступна.

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

Несмотря на, казалось бы, сложную структуру внутренних взаимодействий, для пользователя системы автоматизации компании Bram Technologies очень просты и обладают дружественным интерфейсом. Начинать работу можно даже с минимальной конфигурации из одного видеосервера, которая, тем не менее, будет обладать большинством достоинств сложной многокомпонентной системы.

Опубликовано: Журнал "Broadcasting. Телевидение и радиовещание" #6, 2009
Посещений: 10077

Статьи по теме

  Автор

 

Владимир Зонтов

Руководитель отдела продаж компании Bramtech

Всего статей:  1

В рубрику "Новые продукты" | К списку рубрик  |  К списку авторов  |  К списку публикаций