Grabador de video digital utilizando un cluster con tecnología Raspberry Pi
La computación en cluster es un área muy importante en la actualidad. Gracias a ésta, se puede acceder a servicios en internet que cuentan con tolerancia a fallas y disponibilidad continua. Los usuarios de internet pueden hacer uso de bases de datos, correo electrónico y archivos entre otros s...
שמור ב:
מחבר ראשי: | |
---|---|
מחברים אחרים: | |
פורמט: | Trabajo recepcional licenciatura |
שפה: | spa |
יצא לאור: |
Universidad Autónoma de Ciudad Juárez
2017
|
נושאים: | |
גישה מקוונת: | http://hdl.handle.net/20.500.11961/2972 |
תגים: |
הוספת תג
אין תגיות, היה/י הראשונ/ה לתייג את הרשומה!
|
סיכום: | La computación en cluster es un área muy importante en la actualidad. Gracias a ésta, se
puede acceder a servicios en internet que cuentan con tolerancia a fallas y
disponibilidad continua. Los usuarios de internet pueden hacer uso de bases de datos,
correo electrónico y archivos entre otros servicios sin interrupciones. Si se presenta una
falla dentro de una red de servidores en cluster, ésta se corrige inmediatamente sin que
los usuarios lo noten. Los sistemas en cluster más importantes llegan a contar con miles
de computadoras conectadas en red en una sola habitación. La cantidad de dinero
requerida para replicar tales estructuras es un obstáculo mayor para quien desee
implementar soluciones y desarrollar investigaciones en esta área. La reciente creación e
introducción al mercado de la Raspberry Pi, ha hecho posible la construcción de este
tipo de estructuras sin necesidad de invertir grandes sumas de dinero. De esta manera, la
computación en cluster queda al alcance de un mayor número de personas con el fin de
investigar y profundizar más en el desarrollo de esta área de la computación.
Deseando explorar el área del cómputo en cluster, se optó por desarrollar el presente
proyecto que consiste en un sistema DVR conformado por tablillas Raspberry Pi que
graba y procesa video de alta definición. La cámara de video de Raspberry Pi captura
video en formato AVI, que más tarde mediante el uso de librerías para Linux es
convertido a video en formato MP4 y almacenado en un sistema distribuido de archivos
que comparten todos los nodos que constituyen el sistema en cluster.
En la actualidad un sistema DVR puede llegar a resultar muy costoso debido a que
usualmente viene con equipo de cámaras de seguridad y costos de instalación incluidos.
Esto en ocasiones no es alcanzable para microempresas u hogares los cuales en su
mayoría no cuentan con los recursos necesarios para implementar dichos sistemas. El
objetivo de este trabajo de investigación consistió en construir un DVR de bajo costo
para el procesamiento de video de alta definición utilizando un cluster de Raspberry Pi.
La manera en que se realizó esto fue mediante la integración de un sistema en cluster
conformado por tablillas Raspberry Pi. El video de alta definición es grabado mediante
el uso de la cámara de video de Raspberry Pi, esta cámara se encuentra instalada en uno
de los nodos que forman parte del sistema en cluster. Específicamente se logró integrar
un sistema de grabación de video de alta definición con hardware de bajo costo que
además ofrece ventajas como tolerancia a fallas y redundancia en cuanto a
almacenamiento de la información se refiere.
En el capítulo 1, se presenta el origen de los DVR (Grabador de Video Digital por sus
siglas en Ingles) así como de la tecnología Raspberry Pi. Qué otros usos se les ha dado,
y qué proyectos interesantes se han hecho con la Raspberry Pi. Se menciona los tipos de
DVR que existen y cuál de estos se usará para el proyecto de investigación. También se
define el problema, cuál es el objetivo general y los objetivos específicos. Se define así
mismo la justificación del proyecto y se plantean las preguntas de investigación que se
esperan resolver durante el desarrollo del mismo.
En el capítulo 2, se describe el grupo central de conceptos que van involucrados al
desarrollo del proyecto. Básicamente, se dividen en tres grupos: DVR, Raspberry Pi y
Clusters. De cada uno de ellos se derivan algunos subtemas, como la historia de estos y
el uso que se les da en la actualidad. En el capítulo 3, se describe los materiales que se
utilizaron para el desarrollo de este proyecto, así como, los pasos que se siguieron para
su desarrollo.
En el capítulo 4, se presentan los resultados que se obtuvieron al finalizar el desarrollo
de este proyecto. Los resultados son satisfactorios desde un punto de vista del proyecto
como un prototipo. El proyecto cumple con su función de grabar video de alta
definición, procesarlo o convertirlo a un formato diferente y almacenarlo en el sistema
de archivos distribuido del sistema en cluster.
En el capítulo 5, se presentan las conclusiones acerca de este proyecto. Es notorio que
pudo haberse realizado de mejores maneras, no se reclama el método utilizado como el
mejor, sin duda, se pueden realizar numerosas modificaciones lo cual haría este sistema
aún más atractivo para el usuario final. |
---|