cluster
ESCUELA UNIVERSITARIA DE INFORMÁTICA
TRABAJO FIN DE CARRERA
CLUSTER WEB DE ALTA
DISPONIBILIDAD A TRAVÉS DE UNA
RED DE ÁREA EXTENSA
Autor: Alberto Moreno Ramírez
Tutor: Daniel Calzada del Fresno
Fecha: Marzo 2010
ÍNDICE
1.
INTRODUCCIÓN ............................................................................................................... 1
2.
OBJETIVOS ........................................................................................................................ 4
3.
ENTORNO TECNOLÓGICO ............................................................................................. 9
3.1. Protocolo ARP .......................................................................................................... 9
3.2. Protocolo TCP/IP ................................................................................................... 10
3.3. Protocolo HTTP ..................................................................................................... 10
3.4. Red Internet ............................................................................................................ 11
3.5. Ubuntu Server 8.04 ................................................................................................. 12
3.6. SSH (Secure Shell) ................................................................................................. 13
3.7. Servidor Web Apache ............................................................................................ 13 3.8. Servidor de Base de Datos MySQL ........................................................................ 14
3.9. PHP .......................................................................................................................... 15
3.10. OCFS2 .................................................................................................................. 16
3.11.DRBD ................................................................................................................... 17
3.12. MOODLE ............................................................................................................. 19
3.13. Linux Virtual Server ............................................................................................. 20
3.14.KeepAlived ........................................................................................................... 26
3.15. PostFix .................................................................................................................. 26
4.
DESCRIPCIÓN DEL PROYECTO ................................................................................... 27
5. REALIZACIÓN ................................................................................................................. 31
5.1. Sistema Operativo .................................................................................................. 31
5.2. SSH ......................................................................................................................... 34
5.3.Servidor Web .......................................................................................................... 35
5.4. PHP ......................................................................................................................... 36
5.5. Servidor de Base de Datos ...................................................................................... 37
5.6.Sistema de ficheros para clúster ............................................................................. 38
5.7. Sistema de Sincronización de datos ....................................................................... 40
5.8. IP-IP ....................................................................................................................... 43
5.9. Sistma de Balanceo...
Regístrate para leer el documento completo.