Professional Documents
Culture Documents
SISTEMAS DISTRIBUIDOS
Ingeniero
CARLOS VARELA
Docente
Contenido
WhatsApp Messenger Inc........................................................................................ 4
XMPP (Extensible Messaging and Presence Protocol).................................................5
Arquitectura........................................................................................................... 6
OpenMosix............................................................................................................ 7
Cndor................................................................................................................. 8
Rocks................................................................................................................... 9
Virus I-Love-you................................................................................................... 10
Proyecto SETI..................................................................................................... 11
Referencias......................................................................................................... 12
Originalmente se conoca como Jabber, y el proyecto fue iniciado en 1998 por Jeremie
Miller. Actualmente XMPP es un protocolo abierto basado en el intercambio en tiempo real
de mensajes y presencia entre dos puntos en Internet.
La principal aplicacin de la tecnologa XMPP es una plataforma de mensajera y una red
de MI (Mensajera Instantnea).
Caractersticas:
Es abierto: el protocolo de XMPP es gratuito, abierto, pblico y comprensible. Adems,
existen mltiples implementaciones de cdigo abierto para Servidores XMPP, como
numerosos clientes y libreras de desarrollo.
Es libre: XMPP es libre porque no solo se puede ver cmo funciona, sino adems el
usuario tiene la libertad de implementarlo l mismo, la libertad de adaptarlo a sus
necesidades, sin necesitar la aprobacin de nadie.
Es extensible: usando el potencial del lenguaje XML, cualquiera puede extender el
protocolo de XMPP para una funcionalidad personalizada.
Es descentralizado: cualquiera puede montar su propio servidor de XMPP, adems est
libre de patentes y no depende de ninguna empresa de modo que se puede usar ahora y
siempre con total libertad.
Es seguro: Soporta seguridad en la capa de transporte y cualquier servidor de XMPP
puede ser aislado de la red pblica XMPP.
Arquitectura
Generalmente, XMPP se implementa y se usa como una arquitectura cliente-servidor
descentralizada, pero puede emplearse XMPP para establecer una comunicacin directa,
de extremo a extremo peer-to-peer (P2P), entre los clientes.
Cuando enviamos un mensaje XMPP a algn contacto en otro dominio, el cliente XMPP
se conecta a nuestro servidor XMPP, y ste se conecta directamente al servidor XMPP de
Cndor
Es un sistema gestor de carga de trabajos que de forma independiente no proporciona
ambientes paralelos pero s los relacionados con la computacin de alta disponibilidad.
Dentro del gestor de carga Cndor se hacen diversas peticiones de recursos por parte de
los trabajos o Jobs teniendo en cuenta los recursos disponibles por cada mquina en
ejecucin. Esto se logra debido a que los miembros del pool envan actualizaciones
peridicas al nodo mster con el fin de informar acerca del estado del pool. El pool est
compuesto por tres nodos:
Rocks
es una iniciativa del San Diego Supercomputer Center y est financiado por la NSF de los
EE.UU. Rocks puede describirse mejor como una distribucin Linux para clster que
como un toolkit, ya que se basa en el sistema operativo Red Hat Linux y no ofrece la
posibilidad de usar otra distribucin. Tanto la documentacin disponible como la
comunidad de usuarios son muy amplias y es fcil recibir soporte en foros y listas de
correo. Adems se organizan congresos y talleres donde se presentan nuevas
caractersticas y avances.
Rocks posee un diseo muy modular basado en rolls; cada uno de los rolls agrupa
software (con sus opciones de instalacin y configuracin) temticamente, por ejemplo
existe un roll con bibliotecas de computacin de altas prestaciones, otro que instala el
gestor de colas SGE [1] o PBS [2], uno con software para integracin en Grid, as como
otros con aplicaciones especficas de ciertos campos de la ingeniera y la ciencia, etc. A la
hora de realizar la instalacin y configuracin de un clster mediante Rocks se procede de
la siguiente forma: en primer lugar se arranca el frontend con el programa de instalacin
de Rocks, este nos pregunta la informacin bsica sobre nombre del clster,
configuracin de red externa, etc. A continuacin se nos pide que indiquemos que rolls
deseamos instalar y para que arquitecturas, dichos rolls podemos suministrarlos a travs
de algn medio de almacenamiento extrable o dejar que el programa se conecte a alguno
de los repositorios disponibles y los descargue. Ntese que el sistema operativo se trata
como un roll ms, pudiendo elegir entre usar copias con licencia de Red Hat Linux o
alguno de sus clones de libre distribucin como CentOS.
Para evitar este virus es recomendable que se coloque un parche el cual se debe instalar
en los servidores de correo para impedir que el virus se introduzca en la red.
Proyecto SETI
SETI (por sus siglas en ingls) es un proyecto que significa Investigacin de Inteligencia
Extraterrestre. Es un proyecto que comenz en 1959 para investigar por radio seales de
vida inteligente en el espacio. El proyecto SETI usa radiotelescopios alrededor del mundo
para rastrear el cielo y observar patrones especiales en ondas de radio que pueden haber
sido enviadas por otra civilizacin en el espacio. Los radiotelescopios son usados porque
las ondas de radio pueden viajar muy lejos en el espacio sin ser absorbidas por las nubes
espesas de gas y polvo que hay en muchas regiones del espacio. Tambin, los
radiotelescopios pueden ser usados da y noche.
Este proyecto se socializa con los sistemas distribuidos ya que permite conectar varios
equipos para que interacten y ayuden a realizar investigaciones
Referencias
http://www.uv.es/~montanan/redes/trabajos/WhatsApp.pdf
http://redes-linux.com/manuales/cluster/006.pdf
http://www.educacioneningenieria.org/index.php/edi/article/view/306/179
https://riunet.upv.es/bitstream/handle/10251/13059/tesis_master_bernabeu.pdf?
sequence=1
http://www.ecured.cu/index.php/Virus_inform%C3%A1tico_I_Love_you
http://legacy.spitzer.caltech.edu/espanol/edu/askkids/seti.shtml