Sistemas distribuidos

Páginas: 67 (16686 palabras) Publicado: 14 de diciembre de 2011
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA
INSTITUTO TECNOLÓGICO DE CD. VALLES






RESIDENCIA PROFESIONAL




HERRAMIENTA PARA INTERCONEXIÓN DE CELDAS


LICENCIATURA EN INFORMÁTICA




JOSÉ LUIS ANDRADE MARTÍNEZ 06690366




* ASESOR INTERNOASESOR EXTERNO
* MAE. DALIA ROSARIO M. EN C. MOISÉS
* HERNÁNDEZ LÓPEZ QUEZADA NAQUID



Índice
1. INTRODUCCIÓN 3
2. JUSTIFICACIÓN 4
3. OBJETIVOS 6
3.1. OBJETIVO GENERAL 6
3.2. OBJETIVOS ESPECÍFICOS 6
4. CARACTERIZACIÓN DEL ÁREA EN QUE SE PARTICIPÓ 7
4.1. MISIÓN 9
4.2. VISIÓN 9
4.3. VALORES 104.4. OFICINA DE PROYECTOS DE INVESTIGACIÓN 11
4.4.1. MISIÓN DEL GRUPO GISAA 11
4.4.2. VISIÓN DEL GRUPO GISAA 11
4.4.3. META DEL GRUPO GISAA 11
4.4.4. POLÍTICAS DE LA CALIDAD 12
5. PROBLEMAS A RESOLVER PRIORIZÁNDOLOS 13
6. ALCANCES Y LIMITACIONES 14
7. FUNDAMENTO TEÓRICO 15
7.1. SISTEMAS DISTRIBUIDOS 15
7.2. PLATAFORMA DE DESARROLLO Y PROGRAMACIÓN EN LA NUBE 19
7.2.1. LINUX 20
7.2.2.APACHE 26
7.2.3. PHP-PGSQL 28
7.2.4. POSTGRESQL 28
7.2.5. SSH 30
7.3. ALMACENAMIENTO DISTRIBUIDO 30
7.3.1. CLASIFICACIÓN 31
7.4. CELDAS DE ALMACENAMIENTO DISTRIBUIDO ACW 34
7.5 TÉCNICAS DE TRANSPARENCIA 34
7.5.1 ACCESO 34
7.5.2 LOCALIZACIÓN 35
7.5.3 MIGRACIÓN Y REPLICACIÓN 36
7.5.4 CONCURRENCIA 39
7.5.5 TOLERANCIA A FALLOS 39
8. PROCEDIMIENTOS Y DESCRIPCIÓN DE LAS ACTIVIDADES REALIZADAS.41
8.1 INSTALACIÓN Y CONFIGURACIÓN DE PAQUETERÍAS 41
8.2 DEFINIR POLÍTICAS PARA INTERCONEXIÓN DE CELDAS DE ALMACENAMIENTO 41
8.3 VERIFICAR LA SEGURIDAD DEL SISTEMA TREESTORE 49
8.4 IMPLANTAR EL SISTEMA DE ALERTAS EN LA CELDA DE ALMACENAMIENTO. 51
8.5 DEFINIR LA MODULARIDAD DEL SISTEMA TREESTORE. 53
8.6 DISEÑAR MÓDULO DE INTERCONEXIÓN ENTRE CELDAS BASADO EN EL REPORTE DE POLÍTICAS DEINTERCONEXIÓN. 53
9. RESULTADOS 58
10. CONCLUSIONES Y RECOMENDACIONES 59
11. BIBLIOGRAFÍA 61
12. ANEXOS 62
12.1 INSTALACIÓN DE INFRAESTRUCTURA PARA ALOJAMIENTO DE UNA CELDA FEDERADA. 62
12.1.1 Ubuntu 10.10 62
12.1.2 INSTALACIÓN DE PAQUETERÍAS APACHE, POSTGRESQL, PHP EN UBUNTU 10.10 67
12.1.3 CONFIGURACIÓN DE UNA CELDA FEDERADA 69

1. INTRODUCCIÓN

Los usuarios cada día hacen uso de másaplicaciones web, ejemplo de esto son paginas como, Amazon, Facebook, skydrive, picnic etc. Ya que estos servicios no representan un gasto de instalación ni configuración de aplicación alguna para el usuario, haciéndole la vida más sencilla al usuario es como las grandes aplicaciones vía web han crecido explotando la necesidad de tener todo al alcance de su mano.

El almacenamiento de archivosen la nube no es la excepción, y se han buscado atreves del tiempo diferentes técnicas de almacenamiento que cumplan con los objetivos de escalabilidad y eficiencia.

Durante la investigación y desarrollo de este proyecto se ha modelado un sistema de almacenamiento tolerante a fallos basado en urls, que facilite su integración en ambientes heterogéneos, permitiéndole ser completamente adaptivoen cualquier variedad de hardware y software, construido en un cloud de bajo costo al que llamamos celda de almacenamiento Phoenix.

El objetivo principal es distribuir celdas de almacenamiento Phoenix en diferentes regiones del globo en instituciones que requieran un espacio de almacenamiento a bajo costo, fácil y seguro, los cuales se interconectaran por medio de la herramienta parainterconexión de celdas que es resultado del desarrollo en paralelo de esta investigación, que permitirá levantar una celda de almacenamiento desde una aplicación web en tiempo relativamente cortos.

Phoenix ha sido orientado a todos los usuarios en general que saben hacer uso de la web y un equipo de cómputo, no se requieren conocimiento técnicos ni específicos para poder usar el sistema, y el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema distribuido
  • Sistemas Distribuidos
  • sistema distribuido
  • Sistemas Distribuidos
  • Sistemas distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS