SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
INSTALACION Y CONFIGURACIÓN DE UN CLUSTER DE ALTA DISPONIBILIDAD COMO
HERRAMIENTA DE APRENDIZAJE SIGNIFICATIVO PARA LA MATERIA DE SISTEMAS
OPERATIVOS DISTRIBUIDOS EN CENTROS EDUCATIVOS DE NIVEL SUPERIOR QUE
NO CUENTAN CON LABORATORIO DE COMPUTO
Octavio Ulises Pérez Siliceo
DOCTORADO EN SISTEMAS COMPUTACIONALES
Seminario de Sistemas de Sistemas Distribuidos
Contenido
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
1. Introducción
2. Problemática
3. Propuesta de Solución
4. Objetivo
1. Introducción
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Un sistema distribuido es un sistema de información en el cual las funciones se
reparten por áreas de trabajo diferentes que trabajan de forma coordinada
para asumir los objetivos que la organización asigna a ese sistema de
información.
Esta definición no obliga a que los servicios sean internos ni fabricados por la
propia organización.
En el se integran:
Los objetivos de la empresa
La plataforma de proceso
Los elementos de la conectividad
El almacenamiento de datos
Sistemas de seguridad.
2. Problemática
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
En algunos centros educativos de reciente creación por lo general existe un desabasto
de material bibliográfico y de aprendizaje principalmente hacen falta materiales y
laboratorios para facilitar el aprendizaje, tal es el caso de la extensión Bochil del
Instituto Tecnológico de Tuxtla Gutiérrez. El área de sistemas computacionales es una
de las áreas en las que se requiere que una parte del conocimiento se adquiera de
manera práctica. Los sistemas de información distribuidos son meramente un tema
teórico en estos centros educativos. Por tal motivo y debido a las dificultades que
ofrece el aprendizaje de los contenidos de esta materia, pretendemos realizar la
implementación de un sistema distribuido basándonos en el microkernel "Open
Mosix", Mediante el cual podemos interconectar distintos equipos de distintas
capacidades y sumarizar estas para conformar un sistema operativo distribuido ,
sobre el cual puedan correr algunas aplicaciones de este tipo. Con esto, se pretende
que el alumno obtenga un conocimiento practico y mas significativo, ya que se
enfrentará a la problemática de la instalación y configuración de los equipos y
finalmente la puesta en marcha del sistema distribuido
3. Arquitectura.
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Clúster
Clúster.- del inglés “cluster” significa “ grupo o racimo”
La palabra “clúster” de manera general representa un modelo basado en la asociatividad. La asociatividad se refiere
al trabajo colaborativo, unión de talentos y conocimientos para resolver problemas comunes con eficiencia colectiva.
Así, podemos hablar de clúster en muchos ámbitos de nuestra vida cotidiana, por ejemplo, si nos enfocamos en el
ámbito empresarial, podríamos decir que son concentraciones geográficas de empresas e instituciones
interrelacionadas que actúan en una determinada actividad productiva. Como ejemplos podemos mencionar:
Servicios financieros de Wall Street, la Producción automotriz en el sur de Alemania, o las empresas de telefonía
móvil en Estocolmo, como podemos observar, son clúster locales con alcance y reconocimiento global.
En informática, la palabra clúster se aplica a los conjuntos o conglomerados de ordenadores unidos entre sí
normalmente por una red de alta velocidad y que se comportan como si fuesen una única computadora
3. Arquitectura.
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Clúster de computadoras, es un sistema de procesamiento paralelo o distribuido.
Consta de un conjunto de computadoras independientes, interconectadas entre sí, de tal manera
que funcionan como un solo recurso computacional.
Nodo: es cada uno de los elementos del cluster. Pueden tener uno o varios procesadores, memoria
RAM, interfaces de red, dispositivos de entrada y salida, y sistema operativo.
Los nodos pueden estar contenidos e interconectados en un solo gabinete, o, como en muchos
casos, acoplados a través de una red de área local (LAN (Local Area Network)).
Otro componente básico en un clúster es la interfaz de la red, la cual es responsable de transmitir y
recibir los paquetes de datos, que viajan a través de la red entre los nodos. Finalmente el lograr
que todos estos elementos funcionen como un solo sistema, es la meta a la que se quiere llegar
para dar origen a un clúster.
3. Arquitectura.
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Clasificación de los Clústers
Por disponibilidad : dedicados y no-dedicados.
Los primeros están destinados a ejecutar un solo código, programa o aplicación. Por lo tanto los procesadores estarán
funcionando al 100% en las tareas que se les asignaron. En los segundos, los procesadores serán utilizados al mismo
tiempo por diferentes procesos.
También en este grupo se encuentran los clusters de ALTA DISPONIBILIDAD, donde lo fundamental es que los nodos-
esclavos siempre se encuentren funcionando de manera óptima.
Por hardware: esta clasificación se hace de acuerdo a las características físicas de los equipos. Entonces, podemos
encontrar clusters de computadoras personales (CoPs o PoPs, por sus siglas en inglés), clusters de estaciones de
trabajo (COWs, por sus siglas en inglés) y clusters con multiprocesadores simétricos (CLUMPs, por sus siglas en inglés).
Sistema operativo (SO) instalado en sus nodos: clusters-Beowulf si el SO es Linux; clusters-NOW cuando funcionan a
través de Solaris; clusters-NT si están basados en Windows NT; clusters-AIX cuando el SO es el utilizado por la
compañía IBM; clusters-VMS si emplean el SO de Digital, y por último los clusters HP-UX y los Microsoft Wolfpack.
Confiuración de hardware y del SO: si el cluster es homogéneo significa que las arquitecturas son similares y todos
los nodos corren el mismo SO. En el caso de los clusters heterogéneos, los nodos pueden tener arquitecturas
diferentes y trabajar con SO distintos.
3. Arquitectura.
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Servicios de un Clúster
1. Alto rendimiento
2. Alta disponibilidad
3. Balanceo de carga
4. Escalabilidad
3. Middleware
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Historia
El origen de la palabra middleware se remonta al año 1968, en donde la palabra fue
usada durante la '1968 NATO Software Engineering Conference', siendo una idea de cómo
conectar el nuevo software con sistemas más antiguos. Durante las décadas previas a los
90s, fue solamente descrito como un software para la gestión de conexión en redes,
pero para cuando las tecnologías en redes alcanzaron una penetración y visibilidad
suficiente, el software middleware' había evolucionado en un conjunto de paradigmas y
servicios. De esta forma se estaba ofreciendo una manera más fácil, robusta y
controlable, para construir aplicaciones distribuidas.
3. Middleware
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Es aquel software que permite la comunicación de nodos o clientes se comunican con
otros software a través de el sin importar la aplicación, o paquetes de programas, redes,
hardware y/o sistemas operativos que cuenten los diferentes clientes.
Por lo que se simplifica el trabajo de los programadores en la compleja tarea de generar
las conexiones y sincronizaciones que son necesarias en los sistemas distribuidos. De
esta forma, se provee una solución que mejora la calidad de servicio, así como la
seguridad, el envío de mensajes, la actualización del directorio de servicio.
Funciona como una capa de abstracción de software distribuida, que se sitúa entre las
capas de aplicaciones y las capas inferiores (sistema operativo y red).
Dependiendo del problema a resolver y de las funciones necesarias, serán útiles
diferentes tipos de servicios de middleware. Por lo general el middleware del lado
cliente está implementado por el Sistema Operativo, el cual posee las bibliotecas que
ejecutan todas las funcionalidades para la comunicación a través de la red.
3. Tipos de Middleware
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
• Middleware para acceso a información (DAM, Data Access middleware)
• Middleware de escritorio
• Middleware basados en la web
• Middleware a tiempo real
• Middleware especialistas
Existen muchas especificaciones e implementaciones comerciales de middleware:
JBOSS
Middleware RFID Data Suite
Tuxedo
Tibco
webMethods
IBM WebSphere MQ (antes MQSeries)
JMS
CICS
Borland Visibroker
SAP PI SAP Process Integration
3. Arquitectura.
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Clúster basado en el microkernel Openmosix
3. OpenMosix
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
OpenMosix View
3. OpenMosix
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
OpenMosix Analyzer
3. OpenMosix
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
OpenMosix View Mosmon
3. OpenMosix procs
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
Adminstra los procesos
3. OpenMosix
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo
OpenMosix Analyzer
Fin
Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo

Más contenido relacionado

La actualidad más candente

Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubeEstephaniaSosa
 
Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)
Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)
Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)BesyXiomaraRodriguez1
 
Diapositivas del proyecto final
Diapositivas del proyecto finalDiapositivas del proyecto final
Diapositivas del proyecto finalaleduraanm
 
Proyecto multicapa
Proyecto multicapaProyecto multicapa
Proyecto multicapaledesma04
 
Arquitectura de la nube ppt
Arquitectura de la nube pptArquitectura de la nube ppt
Arquitectura de la nube pptNereydaReyes3
 
Sistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e ImplementacionSistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e ImplementacionJorge Guerra
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datosBetyllo Ocegueda
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapaHugo Herrera
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeJennyCastro53
 
Areas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosAreas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosOLy Jimenez
 
Marvin alexis mendoza tosta - UTH 2020
Marvin alexis mendoza tosta - UTH 2020Marvin alexis mendoza tosta - UTH 2020
Marvin alexis mendoza tosta - UTH 2020MarvinAMendozaT
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeUTH
 
5 excelentes razones para elegir los sistemas cisco hyper flex
5 excelentes razones para elegir los sistemas cisco hyper flex5 excelentes razones para elegir los sistemas cisco hyper flex
5 excelentes razones para elegir los sistemas cisco hyper flexJoshua Sibaja
 
S O R Y S O D
S O R  Y  S O DS O R  Y  S O D
S O R Y S O DIsabel
 
Modelos de arquitectura en la nube
Modelos de arquitectura en la nubeModelos de arquitectura en la nube
Modelos de arquitectura en la nubeGladisArevalo1
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datosomar5544
 

La actualidad más candente (20)

Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)
Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)
Presentacion capitulo 3 sistemas de informacion gerencial(besy rodriguez) (1)
 
Diapositivas del proyecto final
Diapositivas del proyecto finalDiapositivas del proyecto final
Diapositivas del proyecto final
 
Proyecto multicapa
Proyecto multicapaProyecto multicapa
Proyecto multicapa
 
Arquitectura de la nube ppt
Arquitectura de la nube pptArquitectura de la nube ppt
Arquitectura de la nube ppt
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Sistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e ImplementacionSistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e Implementacion
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Presentacion capitulo 3
Presentacion capitulo 3 Presentacion capitulo 3
Presentacion capitulo 3
 
Sistemas operativos de red
Sistemas operativos de redSistemas operativos de red
Sistemas operativos de red
 
Areas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosAreas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidos
 
Marvin alexis mendoza tosta - UTH 2020
Marvin alexis mendoza tosta - UTH 2020Marvin alexis mendoza tosta - UTH 2020
Marvin alexis mendoza tosta - UTH 2020
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
5 excelentes razones para elegir los sistemas cisco hyper flex
5 excelentes razones para elegir los sistemas cisco hyper flex5 excelentes razones para elegir los sistemas cisco hyper flex
5 excelentes razones para elegir los sistemas cisco hyper flex
 
S O R Y S O D
S O R  Y  S O DS O R  Y  S O D
S O R Y S O D
 
Modelos de arquitectura en la nube
Modelos de arquitectura en la nubeModelos de arquitectura en la nube
Modelos de arquitectura en la nube
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datos
 

Similar a Sistemas distribuidos

Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.argentm
 
Investigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosInvestigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosYolanda Mora
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoserwin portillo
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosVectorinox01
 
MODELO DE REFERENCIA OSI‏
MODELO DE REFERENCIA OSI‏MODELO DE REFERENCIA OSI‏
MODELO DE REFERENCIA OSI‏DaniiCerro
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalezyamiigonza
 
Middleware en los sistemas distribuidos
Middleware en los sistemas distribuidosMiddleware en los sistemas distribuidos
Middleware en los sistemas distribuidosJC Alca Arequi
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuidoRamon1 rodriguez1
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosguestea15e3
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosJeff Jesús
 

Similar a Sistemas distribuidos (20)

Trabajo Clusters
Trabajo ClustersTrabajo Clusters
Trabajo Clusters
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.
 
Arquitectura del computador clusters
Arquitectura del computador   clustersArquitectura del computador   clusters
Arquitectura del computador clusters
 
Investigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosInvestigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Clusters[1]
Clusters[1]Clusters[1]
Clusters[1]
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
TiposdeSistemasDistribuidos.pdf
TiposdeSistemasDistribuidos.pdfTiposdeSistemasDistribuidos.pdf
TiposdeSistemasDistribuidos.pdf
 
MODELO DE REFERENCIA OSI‏
MODELO DE REFERENCIA OSI‏MODELO DE REFERENCIA OSI‏
MODELO DE REFERENCIA OSI‏
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalez
 
Middleware en los sistemas distribuidos
Middleware en los sistemas distribuidosMiddleware en los sistemas distribuidos
Middleware en los sistemas distribuidos
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuido
 
Sist_Oper
Sist_OperSist_Oper
Sist_Oper
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Homogeneos terminado
Homogeneos terminadoHomogeneos terminado
Homogeneos terminado
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 

Último

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 

Último (20)

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 

Sistemas distribuidos

  • 1. INSTALACION Y CONFIGURACIÓN DE UN CLUSTER DE ALTA DISPONIBILIDAD COMO HERRAMIENTA DE APRENDIZAJE SIGNIFICATIVO PARA LA MATERIA DE SISTEMAS OPERATIVOS DISTRIBUIDOS EN CENTROS EDUCATIVOS DE NIVEL SUPERIOR QUE NO CUENTAN CON LABORATORIO DE COMPUTO Octavio Ulises Pérez Siliceo DOCTORADO EN SISTEMAS COMPUTACIONALES Seminario de Sistemas de Sistemas Distribuidos
  • 2. Contenido Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo 1. Introducción 2. Problemática 3. Propuesta de Solución 4. Objetivo
  • 3. 1. Introducción Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Un sistema distribuido es un sistema de información en el cual las funciones se reparten por áreas de trabajo diferentes que trabajan de forma coordinada para asumir los objetivos que la organización asigna a ese sistema de información. Esta definición no obliga a que los servicios sean internos ni fabricados por la propia organización. En el se integran: Los objetivos de la empresa La plataforma de proceso Los elementos de la conectividad El almacenamiento de datos Sistemas de seguridad.
  • 4. 2. Problemática Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo En algunos centros educativos de reciente creación por lo general existe un desabasto de material bibliográfico y de aprendizaje principalmente hacen falta materiales y laboratorios para facilitar el aprendizaje, tal es el caso de la extensión Bochil del Instituto Tecnológico de Tuxtla Gutiérrez. El área de sistemas computacionales es una de las áreas en las que se requiere que una parte del conocimiento se adquiera de manera práctica. Los sistemas de información distribuidos son meramente un tema teórico en estos centros educativos. Por tal motivo y debido a las dificultades que ofrece el aprendizaje de los contenidos de esta materia, pretendemos realizar la implementación de un sistema distribuido basándonos en el microkernel "Open Mosix", Mediante el cual podemos interconectar distintos equipos de distintas capacidades y sumarizar estas para conformar un sistema operativo distribuido , sobre el cual puedan correr algunas aplicaciones de este tipo. Con esto, se pretende que el alumno obtenga un conocimiento practico y mas significativo, ya que se enfrentará a la problemática de la instalación y configuración de los equipos y finalmente la puesta en marcha del sistema distribuido
  • 5. 3. Arquitectura. Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Clúster Clúster.- del inglés “cluster” significa “ grupo o racimo” La palabra “clúster” de manera general representa un modelo basado en la asociatividad. La asociatividad se refiere al trabajo colaborativo, unión de talentos y conocimientos para resolver problemas comunes con eficiencia colectiva. Así, podemos hablar de clúster en muchos ámbitos de nuestra vida cotidiana, por ejemplo, si nos enfocamos en el ámbito empresarial, podríamos decir que son concentraciones geográficas de empresas e instituciones interrelacionadas que actúan en una determinada actividad productiva. Como ejemplos podemos mencionar: Servicios financieros de Wall Street, la Producción automotriz en el sur de Alemania, o las empresas de telefonía móvil en Estocolmo, como podemos observar, son clúster locales con alcance y reconocimiento global. En informática, la palabra clúster se aplica a los conjuntos o conglomerados de ordenadores unidos entre sí normalmente por una red de alta velocidad y que se comportan como si fuesen una única computadora
  • 6. 3. Arquitectura. Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Clúster de computadoras, es un sistema de procesamiento paralelo o distribuido. Consta de un conjunto de computadoras independientes, interconectadas entre sí, de tal manera que funcionan como un solo recurso computacional. Nodo: es cada uno de los elementos del cluster. Pueden tener uno o varios procesadores, memoria RAM, interfaces de red, dispositivos de entrada y salida, y sistema operativo. Los nodos pueden estar contenidos e interconectados en un solo gabinete, o, como en muchos casos, acoplados a través de una red de área local (LAN (Local Area Network)). Otro componente básico en un clúster es la interfaz de la red, la cual es responsable de transmitir y recibir los paquetes de datos, que viajan a través de la red entre los nodos. Finalmente el lograr que todos estos elementos funcionen como un solo sistema, es la meta a la que se quiere llegar para dar origen a un clúster.
  • 7. 3. Arquitectura. Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Clasificación de los Clústers Por disponibilidad : dedicados y no-dedicados. Los primeros están destinados a ejecutar un solo código, programa o aplicación. Por lo tanto los procesadores estarán funcionando al 100% en las tareas que se les asignaron. En los segundos, los procesadores serán utilizados al mismo tiempo por diferentes procesos. También en este grupo se encuentran los clusters de ALTA DISPONIBILIDAD, donde lo fundamental es que los nodos- esclavos siempre se encuentren funcionando de manera óptima. Por hardware: esta clasificación se hace de acuerdo a las características físicas de los equipos. Entonces, podemos encontrar clusters de computadoras personales (CoPs o PoPs, por sus siglas en inglés), clusters de estaciones de trabajo (COWs, por sus siglas en inglés) y clusters con multiprocesadores simétricos (CLUMPs, por sus siglas en inglés). Sistema operativo (SO) instalado en sus nodos: clusters-Beowulf si el SO es Linux; clusters-NOW cuando funcionan a través de Solaris; clusters-NT si están basados en Windows NT; clusters-AIX cuando el SO es el utilizado por la compañía IBM; clusters-VMS si emplean el SO de Digital, y por último los clusters HP-UX y los Microsoft Wolfpack. Confiuración de hardware y del SO: si el cluster es homogéneo significa que las arquitecturas son similares y todos los nodos corren el mismo SO. En el caso de los clusters heterogéneos, los nodos pueden tener arquitecturas diferentes y trabajar con SO distintos.
  • 8. 3. Arquitectura. Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Servicios de un Clúster 1. Alto rendimiento 2. Alta disponibilidad 3. Balanceo de carga 4. Escalabilidad
  • 9. 3. Middleware Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Historia El origen de la palabra middleware se remonta al año 1968, en donde la palabra fue usada durante la '1968 NATO Software Engineering Conference', siendo una idea de cómo conectar el nuevo software con sistemas más antiguos. Durante las décadas previas a los 90s, fue solamente descrito como un software para la gestión de conexión en redes, pero para cuando las tecnologías en redes alcanzaron una penetración y visibilidad suficiente, el software middleware' había evolucionado en un conjunto de paradigmas y servicios. De esta forma se estaba ofreciendo una manera más fácil, robusta y controlable, para construir aplicaciones distribuidas.
  • 10. 3. Middleware Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Es aquel software que permite la comunicación de nodos o clientes se comunican con otros software a través de el sin importar la aplicación, o paquetes de programas, redes, hardware y/o sistemas operativos que cuenten los diferentes clientes. Por lo que se simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones y sincronizaciones que son necesarias en los sistemas distribuidos. De esta forma, se provee una solución que mejora la calidad de servicio, así como la seguridad, el envío de mensajes, la actualización del directorio de servicio. Funciona como una capa de abstracción de software distribuida, que se sitúa entre las capas de aplicaciones y las capas inferiores (sistema operativo y red). Dependiendo del problema a resolver y de las funciones necesarias, serán útiles diferentes tipos de servicios de middleware. Por lo general el middleware del lado cliente está implementado por el Sistema Operativo, el cual posee las bibliotecas que ejecutan todas las funcionalidades para la comunicación a través de la red.
  • 11. 3. Tipos de Middleware Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo • Middleware para acceso a información (DAM, Data Access middleware) • Middleware de escritorio • Middleware basados en la web • Middleware a tiempo real • Middleware especialistas Existen muchas especificaciones e implementaciones comerciales de middleware: JBOSS Middleware RFID Data Suite Tuxedo Tibco webMethods IBM WebSphere MQ (antes MQSeries) JMS CICS Borland Visibroker SAP PI SAP Process Integration
  • 12. 3. Arquitectura. Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Clúster basado en el microkernel Openmosix
  • 13. 3. OpenMosix Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo OpenMosix View
  • 14. 3. OpenMosix Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo OpenMosix Analyzer
  • 15. 3. OpenMosix Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo OpenMosix View Mosmon
  • 16. 3. OpenMosix procs Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo Adminstra los procesos
  • 17. 3. OpenMosix Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo OpenMosix Analyzer
  • 18. Fin Equipo 3: Omar Castro, Marcos Ivan, Octavio Siliceo