SlideShare uma empresa Scribd logo
1 de 13
La computación distribuida o informática en malla, es un nuevo modelo
para resolver problemas de computación masiva utilizando un gran
número de Computadoras organizadas en racimos incrustados en una
infraestructura de telecomunicaciones distribuida


Objetivo

La computación distribuida ha sido diseñada para resolver problemas
demasiado grandes para cualquier supercomputadora y
mainframe, mientras se mantiene la flexibilidad de trabajar en múltiples
problemas más pequeños. Por lo tanto, la computación en Grid es
naturalmente un entorno multiusuario; por ello, las técnicas de
autorización segura son esenciales antes de permitir que los recursos
informáticos sean controlados por usuarios remotos.
Sistemas distribuidos


Un sistema distribuido se define como: una colección de computadoras
separadas físicamente y conectadas entre sí por una red de
comunicaciones distribuida; cada máquina posee sus componentes de
hardware y software que el usuario percibe como un solo sistema (no
necesita saber qué cosas están en qué máquinas). El usuario accede a los
recursos remotos (RPC) de la misma manera en que accede a recursos
locales, o un grupo de computadoras que usan un software para conseguir
un objetivo en común.

Los sistemas distribuidos deben ser muy confiables, ya que si un
componente del sistema se descompone otro componente debe ser capaz
de reemplazarlo, esto se denomina Tolerancia a Fallos.
Características

1.- Para cada uno de los usuarios debe ser similar al trabajo en el
Sistema Centralizado.
2.- Seguridad interna en el sistema distribuido.
3.- Se ejecuta en múltiples Computadoras.
4.- Tiene varias copias del mismo Sistema Operativo o de diferentes
Sistemas Operativos que proveen los mismos servicios.
5.- Entorno de trabajo cómodo.
6.- Dependiente de redes (LAN, MAN, WAN, etc.).
7.- Compatibilidad entre los dispositivos conectados.
8.- Transparencia
9.- Interacción entre los equipos.
10.- Diseño de software compatible con varios usuarios y sistemas
operativos
Grid

La computación en grid o en malla es un nuevo paradigma de computación
distribuida en el cual todos los recursos de un número indeterminado de
computadoras son englobados para ser tratados como un único
superordenador de manera transparente.

Estas computadoras englobadas no están conectadas o enlazadas
firmemente, es decir no tienen por qué estar en el mismo lugar geográfico.
Seguridad

El punto de la seguridad es delicado en este tipo de computación
distribuida pues las conexiones se hacen de forma remota y no
local, entonces suelen surgir problemas para controlar el acceso a los
otros nodos. Esto puede aprovecharse para un ataque , aunque la red no
va a dejar de funcionar porque uno falle. Esa es una ventaja de este
sistema grid.
Diferencias entre los distintos tipos de computación distribuida
SSI (Single System Image):

en un SSI todas las computadoras vinculadas dependen de un sistema
operativo común, diseñado al efecto. En cambio, un grid es heterogéneo, en
el sentido en que las computadoras pueden tener diferentes sistemas
operativos.

Algunos ejemplos de estos sistemas operativos son:

Amoeba (inactivo)
BProc
DragonFly BSD (meta a largo plazo)
Genesis
Kerrighed
Mosix/OpenMosix
Nomad (inactivo)
OpenSSI
Plurix
Sprite (inactivo)
TruCluster
Clustering

Otro método para crear sistemas de supercomputadoras es el clustering. Un
cluster o racimo de computadoras consiste en un grupo de computadoras de
relativo bajo costo conectadas entre sí mediante un sistema de red de alta
velocidad y un software que realiza la distribución de la carga de trabajo entre
los equipos.

En un cluster todos los nodos se encuentran en el mismo lugar, conectados
por una red local y así englobar todos lo recursos.

 Por lo general, este tipo de sistemas cuentan con un centro de
almacenamiento de datos único. Los clusters tienen la ventaja de ser sistemas
redundantes, al estar fuera de servicio el procesador principal el segundo se
dispara y actúa como un Fail Over.
Herramientas y Servicios

*Globus

Es una colección de componentes Software que ofrecen la infaestructura
basica necesaria para la creacion y ejecucion de aplicaciones distribuidas, asi
como para la creacion de grids

Globus tiene recursos para manejar:

1.- La gestión de recursos(Protocolo de Gestión de Recursos en Malla o Grid
Resource Management Protocol)

2.- Servicios de Información (Servicio de Descubrimiento y Monitorización o
Monitoring and Discovery Service)

3.-Gestión y Movimiento de Datos (Acceso Global al Almacenamiento
Secundario, Global Access to secondary Storage y FTP en malla, GridFTP)
*XML

Los servicios web basados en XML ofrecen una forma de acceder a diversos
servicios/aplicaciones en un entorno distribuido. Recientemente, el mundo de la
informática en malla y los servicios web caminan juntos para ofrecer la malla
como un servicio web.

Las mallas ofrecen una forma de resolver grandes retos, como el plegamiento
de las proteínas y descubrimiento de medicamentos, modelización
financiera, simulación de terremotos, inundaciones y otras catástrofes
naturales, modelización del clima/tiempo, etc. Ofrecen un camino para utilizar
los recursos de las tecnologías de la información de forma óptima en una
organización.
Computación de ciclos redundantes

El modelo de computación de ciclos redundantes, también conocido como
computación zombi, consiste en que un servidor o grupo de servidores
distribuyen trabajo de procesamiento a un grupo de computadoras
voluntarias a ceder capacidad de procesamiento no utilizada.

Básicamente, cuando dejamos nuestro ordenador encendido, pero sin
utilizarlo, la capacidad de procesamiento se desperdicia por lo general en
algún protector de pantalla, este tipo de procesamiento distribuido utiliza
nuestra computadora cuando nosotros no la necesitamos, aprovechando al
máximo la capacidad de procesamiento.
- SETI@Home




-
 LHC@home




- Rosetta@home




- Einstein@Home
LINKS

http://es.wikipedia.org/wiki/Computaci%C3%B3n_distribuida

http://www.ordenadores-y-portatiles.com/computacion-distribuida.html

http://ankalima.blogspot.com/2012/01/berkeley-bsd-tcpip-bind-y-la.html

Mais conteúdo relacionado

Mais procurados

Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosLuis Yallerco
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos DistribuidasJorge Guerra
 
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOSDIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOSVictor V-h
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas DistribuidosLeopoldo Capa
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.A6M0
 
Base de datos distribuidos 2
Base de datos distribuidos 2Base de datos distribuidos 2
Base de datos distribuidos 2leybit
 
Evolución de la computación distribuida
Evolución de la computación distribuidaEvolución de la computación distribuida
Evolución de la computación distribuidalemafla
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasDeysi Hdz
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidasMax Perez
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Reyes
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidasBofo Cid
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos DistribuidasMiguel Serrano E
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossaul_ramos
 

Mais procurados (20)

Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Estructura Multicapa
Estructura MulticapaEstructura Multicapa
Estructura Multicapa
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos Distribuidas
 
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOSDIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
 
Base de datos distribuidos 2
Base de datos distribuidos 2Base de datos distribuidos 2
Base de datos distribuidos 2
 
Ddbms
DdbmsDdbms
Ddbms
 
Evolución de la computación distribuida
Evolución de la computación distribuidaEvolución de la computación distribuida
Evolución de la computación distribuida
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos Distribuidas
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
Distribuidas y centralizadas
Distribuidas y centralizadasDistribuidas y centralizadas
Distribuidas y centralizadas
 
Unidad 1 equipo 4
Unidad 1 equipo 4Unidad 1 equipo 4
Unidad 1 equipo 4
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 

Destaque

Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuidaRJ Manayay Chavez
 
Principales sistema operativos del mercado
Principales  sistema  operativos del  mercadoPrincipales  sistema  operativos del  mercado
Principales sistema operativos del mercadopoesiaenfermaelias
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossergiooney
 
Errores de startups tecnológicas en comunicación online ​
Errores de startups tecnológicas en comunicación online ​Errores de startups tecnológicas en comunicación online ​
Errores de startups tecnológicas en comunicación online ​Iván Lasso
 
Arquitectura en Capas
Arquitectura en CapasArquitectura en Capas
Arquitectura en CapasHelenSaravia
 
Funcionamiento de internet
Funcionamiento de internetFuncionamiento de internet
Funcionamiento de internetElGhetto
 
Cómic + Web = Webcómic
Cómic + Web = WebcómicCómic + Web = Webcómic
Cómic + Web = WebcómicIván Lasso
 
Computacion grafica
Computacion graficaComputacion grafica
Computacion graficaangel martin
 
Manual no oficial de VLC
Manual no oficial de VLCManual no oficial de VLC
Manual no oficial de VLCIván Lasso
 
Primeros pasos en Word (avance)
Primeros pasos en Word (avance)Primeros pasos en Word (avance)
Primeros pasos en Word (avance)Iván Lasso
 
Qué es la computación ubicua
Qué es la computación ubicuaQué es la computación ubicua
Qué es la computación ubicuaalejandro
 
Mapas conceptuales de sitemas distribuidos, modelo OSI y modelo TCP
Mapas conceptuales de sitemas distribuidos, modelo OSI  y modelo TCPMapas conceptuales de sitemas distribuidos, modelo OSI  y modelo TCP
Mapas conceptuales de sitemas distribuidos, modelo OSI y modelo TCPSergio Rodriguez
 
El procesador de computadora y cómo funciona
El procesador de computadora y cómo funcionaEl procesador de computadora y cómo funciona
El procesador de computadora y cómo funcionaIván Lasso
 
Fundamentos de Redes - Conector Modular 8 pc8
Fundamentos de Redes - Conector Modular 8 pc8Fundamentos de Redes - Conector Modular 8 pc8
Fundamentos de Redes - Conector Modular 8 pc8Pattzy Montero García
 
Microprocesador y sus partes
Microprocesador y sus partesMicroprocesador y sus partes
Microprocesador y sus partesJuan Carlos Sosa
 
Documentacion de una red
Documentacion de una redDocumentacion de una red
Documentacion de una redEduardo Guzman
 

Destaque (20)

Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuida
 
Principales sistema operativos del mercado
Principales  sistema  operativos del  mercadoPrincipales  sistema  operativos del  mercado
Principales sistema operativos del mercado
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
RUST GOD
RUST GODRUST GOD
RUST GOD
 
Servidor de mensajería
Servidor de mensajeríaServidor de mensajería
Servidor de mensajería
 
Errores de startups tecnológicas en comunicación online ​
Errores de startups tecnológicas en comunicación online ​Errores de startups tecnológicas en comunicación online ​
Errores de startups tecnológicas en comunicación online ​
 
Arquitectura en Capas
Arquitectura en CapasArquitectura en Capas
Arquitectura en Capas
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 
Funcionamiento de internet
Funcionamiento de internetFuncionamiento de internet
Funcionamiento de internet
 
Cómic + Web = Webcómic
Cómic + Web = WebcómicCómic + Web = Webcómic
Cómic + Web = Webcómic
 
Computacion grafica
Computacion graficaComputacion grafica
Computacion grafica
 
Manual no oficial de VLC
Manual no oficial de VLCManual no oficial de VLC
Manual no oficial de VLC
 
Primeros pasos en Word (avance)
Primeros pasos en Word (avance)Primeros pasos en Word (avance)
Primeros pasos en Word (avance)
 
Qué es la computación ubicua
Qué es la computación ubicuaQué es la computación ubicua
Qué es la computación ubicua
 
Mapas conceptuales de sitemas distribuidos, modelo OSI y modelo TCP
Mapas conceptuales de sitemas distribuidos, modelo OSI  y modelo TCPMapas conceptuales de sitemas distribuidos, modelo OSI  y modelo TCP
Mapas conceptuales de sitemas distribuidos, modelo OSI y modelo TCP
 
El procesador de computadora y cómo funciona
El procesador de computadora y cómo funcionaEl procesador de computadora y cómo funciona
El procesador de computadora y cómo funciona
 
Fundamentos de Redes - Conector Modular 8 pc8
Fundamentos de Redes - Conector Modular 8 pc8Fundamentos de Redes - Conector Modular 8 pc8
Fundamentos de Redes - Conector Modular 8 pc8
 
Microprocesador y sus partes
Microprocesador y sus partesMicroprocesador y sus partes
Microprocesador y sus partes
 
Tasa de transferencia
Tasa de transferenciaTasa de transferencia
Tasa de transferencia
 
Documentacion de una red
Documentacion de una redDocumentacion de una red
Documentacion de una red
 

Semelhante a Computacion distribuida

Sistemas Operativos distribuidos
Sistemas Operativos distribuidosSistemas Operativos distribuidos
Sistemas Operativos distribuidosHectorOcegueraSoto
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosNicolás Giacaman
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.scorpion_esab
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosJperez98
 
presentation GRID
presentation GRIDpresentation GRID
presentation GRIDchabal
 
Sistema operativo distribuidos daniel
Sistema operativo distribuidos danielSistema operativo distribuidos daniel
Sistema operativo distribuidos danielchinogallegos
 
Introducción a los sistemas distribuidos
Introducción a los sistemas distribuidosIntroducción a los sistemas distribuidos
Introducción a los sistemas distribuidosRene Guaman-Quinche
 
Cap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidosCap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidosRene Guaman-Quinche
 
Computación distribuida y sus diferencias con la computación ubicua
Computación distribuida y sus diferencias con la computación ubicuaComputación distribuida y sus diferencias con la computación ubicua
Computación distribuida y sus diferencias con la computación ubicuaDanMenGar
 
Areas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosAreas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosOLy Jimenez
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidoschinogallegos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidoschinogallegos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidoschinogallegos
 
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
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativomanuel
 
Sistemas centralizados resume
Sistemas centralizados resumeSistemas centralizados resume
Sistemas centralizados resumeveronica tenelema
 

Semelhante a Computacion distribuida (20)

Sistemas Operativos distribuidos
Sistemas Operativos distribuidosSistemas Operativos distribuidos
Sistemas Operativos distribuidos
 
TiposdeSistemasDistribuidos.pdf
TiposdeSistemasDistribuidos.pdfTiposdeSistemasDistribuidos.pdf
TiposdeSistemasDistribuidos.pdf
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
 
Redes maricarmen
Redes maricarmenRedes maricarmen
Redes maricarmen
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
presentation GRID
presentation GRIDpresentation GRID
presentation GRID
 
Sistemas Distribuidos
Sistemas Distribuidos Sistemas Distribuidos
Sistemas Distribuidos
 
Sistema operativo distribuidos daniel
Sistema operativo distribuidos danielSistema operativo distribuidos daniel
Sistema operativo distribuidos daniel
 
Introducción a los sistemas distribuidos
Introducción a los sistemas distribuidosIntroducción a los sistemas distribuidos
Introducción a los sistemas distribuidos
 
Cap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidosCap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidos
 
Computación distribuida y sus diferencias con la computación ubicua
Computación distribuida y sus diferencias con la computación ubicuaComputación distribuida y sus diferencias con la computación ubicua
Computación distribuida y sus diferencias con la computación ubicua
 
Areas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosAreas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 
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
 
Reporte Sistemas Distribuidos
Reporte Sistemas DistribuidosReporte Sistemas Distribuidos
Reporte Sistemas Distribuidos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas centralizados resume
Sistemas centralizados resumeSistemas centralizados resume
Sistemas centralizados resume
 

Computacion distribuida

  • 1.
  • 2. La computación distribuida o informática en malla, es un nuevo modelo para resolver problemas de computación masiva utilizando un gran número de Computadoras organizadas en racimos incrustados en una infraestructura de telecomunicaciones distribuida Objetivo La computación distribuida ha sido diseñada para resolver problemas demasiado grandes para cualquier supercomputadora y mainframe, mientras se mantiene la flexibilidad de trabajar en múltiples problemas más pequeños. Por lo tanto, la computación en Grid es naturalmente un entorno multiusuario; por ello, las técnicas de autorización segura son esenciales antes de permitir que los recursos informáticos sean controlados por usuarios remotos.
  • 3. Sistemas distribuidos Un sistema distribuido se define como: una colección de computadoras separadas físicamente y conectadas entre sí por una red de comunicaciones distribuida; cada máquina posee sus componentes de hardware y software que el usuario percibe como un solo sistema (no necesita saber qué cosas están en qué máquinas). El usuario accede a los recursos remotos (RPC) de la misma manera en que accede a recursos locales, o un grupo de computadoras que usan un software para conseguir un objetivo en común. Los sistemas distribuidos deben ser muy confiables, ya que si un componente del sistema se descompone otro componente debe ser capaz de reemplazarlo, esto se denomina Tolerancia a Fallos.
  • 4. Características 1.- Para cada uno de los usuarios debe ser similar al trabajo en el Sistema Centralizado. 2.- Seguridad interna en el sistema distribuido. 3.- Se ejecuta en múltiples Computadoras. 4.- Tiene varias copias del mismo Sistema Operativo o de diferentes Sistemas Operativos que proveen los mismos servicios. 5.- Entorno de trabajo cómodo. 6.- Dependiente de redes (LAN, MAN, WAN, etc.). 7.- Compatibilidad entre los dispositivos conectados. 8.- Transparencia 9.- Interacción entre los equipos. 10.- Diseño de software compatible con varios usuarios y sistemas operativos
  • 5. Grid La computación en grid o en malla es un nuevo paradigma de computación distribuida en el cual todos los recursos de un número indeterminado de computadoras son englobados para ser tratados como un único superordenador de manera transparente. Estas computadoras englobadas no están conectadas o enlazadas firmemente, es decir no tienen por qué estar en el mismo lugar geográfico.
  • 6. Seguridad El punto de la seguridad es delicado en este tipo de computación distribuida pues las conexiones se hacen de forma remota y no local, entonces suelen surgir problemas para controlar el acceso a los otros nodos. Esto puede aprovecharse para un ataque , aunque la red no va a dejar de funcionar porque uno falle. Esa es una ventaja de este sistema grid.
  • 7. Diferencias entre los distintos tipos de computación distribuida SSI (Single System Image): en un SSI todas las computadoras vinculadas dependen de un sistema operativo común, diseñado al efecto. En cambio, un grid es heterogéneo, en el sentido en que las computadoras pueden tener diferentes sistemas operativos. Algunos ejemplos de estos sistemas operativos son: Amoeba (inactivo) BProc DragonFly BSD (meta a largo plazo) Genesis Kerrighed Mosix/OpenMosix Nomad (inactivo) OpenSSI Plurix Sprite (inactivo) TruCluster
  • 8. Clustering Otro método para crear sistemas de supercomputadoras es el clustering. Un cluster o racimo de computadoras consiste en un grupo de computadoras de relativo bajo costo conectadas entre sí mediante un sistema de red de alta velocidad y un software que realiza la distribución de la carga de trabajo entre los equipos. En un cluster todos los nodos se encuentran en el mismo lugar, conectados por una red local y así englobar todos lo recursos. Por lo general, este tipo de sistemas cuentan con un centro de almacenamiento de datos único. Los clusters tienen la ventaja de ser sistemas redundantes, al estar fuera de servicio el procesador principal el segundo se dispara y actúa como un Fail Over.
  • 9. Herramientas y Servicios *Globus Es una colección de componentes Software que ofrecen la infaestructura basica necesaria para la creacion y ejecucion de aplicaciones distribuidas, asi como para la creacion de grids Globus tiene recursos para manejar: 1.- La gestión de recursos(Protocolo de Gestión de Recursos en Malla o Grid Resource Management Protocol) 2.- Servicios de Información (Servicio de Descubrimiento y Monitorización o Monitoring and Discovery Service) 3.-Gestión y Movimiento de Datos (Acceso Global al Almacenamiento Secundario, Global Access to secondary Storage y FTP en malla, GridFTP)
  • 10. *XML Los servicios web basados en XML ofrecen una forma de acceder a diversos servicios/aplicaciones en un entorno distribuido. Recientemente, el mundo de la informática en malla y los servicios web caminan juntos para ofrecer la malla como un servicio web. Las mallas ofrecen una forma de resolver grandes retos, como el plegamiento de las proteínas y descubrimiento de medicamentos, modelización financiera, simulación de terremotos, inundaciones y otras catástrofes naturales, modelización del clima/tiempo, etc. Ofrecen un camino para utilizar los recursos de las tecnologías de la información de forma óptima en una organización.
  • 11. Computación de ciclos redundantes El modelo de computación de ciclos redundantes, también conocido como computación zombi, consiste en que un servidor o grupo de servidores distribuyen trabajo de procesamiento a un grupo de computadoras voluntarias a ceder capacidad de procesamiento no utilizada. Básicamente, cuando dejamos nuestro ordenador encendido, pero sin utilizarlo, la capacidad de procesamiento se desperdicia por lo general en algún protector de pantalla, este tipo de procesamiento distribuido utiliza nuestra computadora cuando nosotros no la necesitamos, aprovechando al máximo la capacidad de procesamiento.
  • 12. - SETI@Home - LHC@home - Rosetta@home - Einstein@Home