2. Реализация подсистемы «Репликация бд»




Скачать 29.49 Kb.
Название2. Реализация подсистемы «Репликация бд»
Дата публикации14.05.2014
Размер29.49 Kb.
ТипДокументы
literature-edu.ru > Лекции > Документы

© ЮУрГУ, Кафедра системного программирования Дата последнего изменения: 11.05.2014

Модель реализации
системы ведения видеоархива
телеканала ЮУрГУ-ТВ


Технический отчет TR-VideoStorm-03

М.А. Хомутецкий, М.Л. Цымблер

Данный документ содержит модель реализации системы VideoStorm, которая предназначена для ведения видеоархива телеканала ЮУрГУ-ТВ. Приведены реализации подсистем.

1.Введение


Система VideoStorm представляет собой компьютеризированную систему хранения исходных видеоматериалов телеканала ЮУрГУ-ТВ и видеоматериалов смонтированных сотрудниками из исходных. Система должна обеспечивать следующие основные функции [1]:

  • сохранение исходных и смонтированных видеоматериалов в архиве и извлечение видеоматериалов из архива;

  • создание сжатой копии видеоматериала (для предварительного просмотра) и сохранение ее в архиве;

  • назначение тегов (семантических меток) видеоматериалам и поиск видеоматериалов по тегам;

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


Документ организован следующим образом. В разделе 2 приведено описание реализации подсистемы репликации БД. В разделе 3 приведено описание реализации подсистемы хранения видеоматериалов. В разделе 4 приведено описание реализации подсистемы поиска. В разделе 5 приведено описание реализации подсистемы сжатия видеоматериалов.

2.Реализация подсистемы «Репликация БД»


Репликация БД в системе реализуется программно, при помощи процесса потоковой репликации, предоставляемой СУБД PostgreSQL 9.0. Актеры, участвующие в процессе потоковой репликации представлены на Рис. .



Рис. . Актеры процесса потоковой репликации

В процессе репликации задействованы актеры Главный и Резервный, являющиеся узлами вычислительной системы. Существует только один Главный узел.

Диаграмма последовательности процесса репликации представлена на Рис. . Актер Главный в асинхронном режиме периодически отсылает актеру Резервный фрагменты журнала предварительной записи транзакций. Резервный принимает данные фрагменты журнала и выполняет соответствующие изменения в своей копии БД.



Рис. . Диаграмма последовательности процесса репликации БД
Преимуществами потоковой репликации являются:

  1. минимизация накладных расходов на организацию репликации;

  2. доступ к резервным узлам в режиме чтения;

  3. быстрый перевод одного из Резервных узлов в Главный в случае сбоя Главного узла.

3.Реализация подсистемы «Хранение видеоматериалов»


Репликация видеоматериалов в системе реализуется аппаратно, при помощи RAID-массива. В качестве уровня спецификации RAID массива выбран уровень RAID 5, который обладает следующими преимуществами [3]:

  • высокая скорость записи данных;

  • достаточно высокая скорость чтения данных;

  • высокая производительность при большой интенсивности запросов чтения/записи данных;

  • малые накладные расходы для реализации избыточного хранения.

RAID 5 поддерживает выход из строя одного жесткого диска.

4.Реализация подсистемы «Поиск видеоматериалов»


Подсистема «Поиск видеоматериалов» [2] реализуется на основе библиотеки Lucene [4]. Данная библиотека позволяет организовать полнотекстовый поиск.

5.Реализация подсистемы «Сжатие видеоматериалов»


Сжатие видеоматериалов в системе происходит при помощи хранимой очереди заданий. Задание может находиться в следующих стадиях:

  1. создано;

  2. выполняется;

  3. завершено.

Данный подход позволяет обеспечить:

  1. равномерное распределение нагрузки;

  2. устойчивость к сбоям и перезагрузкам сервера.


6.Литература


  1. Хомутецкий М.А., Цымблер М.Л. Модель вариантов использования системы ведения видеоархива телеканала ЮУрГУ-ТВ. Технич. отчет TR-01. – Челябинск: ЮУрГУ, 2010. -17 с. URL: http://www.assembla.com/code/videostrom/subversion/nodes/trunk/VideoStorm/documents/TR-VideoStorm-01.pdf (дата обр. 13.10.2010).

  2. Хомутецкий М.А., Цымблер М.Л. Модель анализа системы ведения видеоархива телеканала ЮУрГУ-ТВ. Технич. отчет TR-02. – Челябинск: ЮУрГУ, 2010. -10 с. URL: http://www.assembla.com/code/videostrom/subversion/nodes/trunk/VideoStorm/documents/TR-VideoStorm-02.pdf (дата обр. 27.10.2010).

  3. http://www.ixbt.com/storage/raids.html (дата обр. 5.11.2010).

  4. http://lucene.apache.org/

Добавить документ в свой блог или на сайт

Похожие:

2. Реализация подсистемы «Репликация бд» iconДипломной работы Студенту Андрейчуку Николаю Петровичу
Тема работы Реализация подсистемы конечно-элементного анализа в универсальной системе обработки данных |

2. Реализация подсистемы «Репликация бд» iconОпределение Требований
Описание и модель подсистемы отчетности, общее описание принципов функционирования 24

2. Реализация подсистемы «Репликация бд» iconВ. Н. Минина социология социальных проблем
А ведь от того, как он решается, зависит выбор направлений совместной деятельности большого количества субъектов, объемы и формы...

2. Реализация подсистемы «Репликация бд» iconЛитература с. 19
Реализация компетентностного подхода в преподавании английского языка с. 8-17

2. Реализация подсистемы «Репликация бд» iconСодержание 2 введение 3
Реализация двусторонней синхронизации 1с конфигурации «Электронный куратор» с сайтом «Рейтинг студентов» 24

2. Реализация подсистемы «Репликация бд» iconМинск литература
Реализация тиража запрещается без письменного разрешения издателя. Любые попытки

2. Реализация подсистемы «Репликация бд» iconПлан на 2013-2014 учебный год мбоу сош №7 г. Североморска (реализация фгос нового поколения)

2. Реализация подсистемы «Репликация бд» icon«Реализация системно деятельностного подхода в практике комплексного...
Реализация системно – деятельностного подхода в практике комплексного тематического планирования познавательно – речевого развития...

2. Реализация подсистемы «Репликация бд» iconИсследовательская работа по обществознанию «Толерантность в современной жизни»
Реализация государственной национальной политики России в Санкт-Петербурге 9

2. Реализация подсистемы «Репликация бд» iconПлан мероприятий по оздоровлению учащихся №
«Профилактическая работа. Реализация программы «Образование и здоровье», Антинаркотическая программа «Путь к успеху»

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции