Xgrid
Upcoming SlideShare
Loading in...5
×
 

Xgrid

on

  • 1,572 views

 

Statistics

Views

Total Views
1,572
Views on SlideShare
1,568
Embed Views
4

Actions

Likes
0
Downloads
12
Comments
0

1 Embed 4

http://www.slideshare.net 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Xgrid Xgrid Presentation Transcript

  • XGRID INTEGRANTES Luis Eduardo Cuenca Hurtado
  • XGRID
    • Xgrid es el nombre de un software del grupo de computación avanzada de Apple.
    • Xgrid es una tecnología de sistemas multiterminales de computación de Advanced Computation Group de Apple (AGC).
    • Xgrid coopera con científicos y otras personas en ambientes altamente computacionales para utilizar por completo todas las fuentes IT.
    • Xgrid ofrece la ya conocida facilidad de uso Apple para utilizar los sistemas multiterminales de computación en la forma más fácil para poder correr las aplicaciones.
    • Tanto Tiger como Tiger Server incluyen Xgrid, la solución fácil de usar de Apple para computación distribuida.
    • Con Xgrid, los científicos, animadores y creadores de contenido digital pueden ejecutar fácilmente un determinado trabajo apoyándose en múltiples ordenadores simultáneamente, incrementando drásticamente el rendimiento.
    • “ Xgrid facilita convertir tu sistema multiterminal Mac en una supercomputadora”. “Los agentes del nuevo software Xgrid utilizan la innovadora tecnología de redes Rendezvous de Apple para exponer, conectar y manejar tareas con los sistemas disponibles en un sistema multiterminal Mac”.
    • Mediante el uso de Xgrid se pueden montar verdaderas “granjas” de proceso masivo de datos al estilo de supercomputadores o los estudios que vemos siempre que Pixar produce una nueva película de animación en 3D donde renderizan la película fotograma a fotograma.
  • APLICACIONES
    • Los que han tenido éxito a pesar de esto incluyen Xgrid @ Stanford
    • BLAST : “La aplicación BLAST de Xgrid permite a los investigadores de bioinformática desarrollar investigaciones BLAST en un sistema multiterminal que corre en un software Xgrid”, comentó Richard H. Scheller Ph. D. Vicepresidente adjunto de Research Genetech. “Ahora, estamos probando BLAST de Xgrid al solicitar a los archivos de secuencias ADN que busquen coincidencias en las bases de datos genómicas de múltiples gigabytes en un sistema multiterminal de cuatro Xserves de procesadores dobles”
    • Xgrid ha sido probada por la NASA, Langley Research Center en Hampton, Virginia. El código “Jet 3D” de predicción de ruido de aviones con base FORTRAN se corrió a través de un sistema multiterminal de los sistemas Power Mac G5, Power Mac G4 y Xserve G4. Se corrieron un total de ocho procesadores G4 y dos procesadores G5, lo que dio como resultado un desempeño de aproximadamente 32 gigaflops.
    • Renderización en 3D.
    • Visualización de escenas complejas en 3D.
    • Renderización de efectos en edición de video.
    • Cálculos para composición de efectos especiales.
    • Bases de datos distribuidas.
    • Servidores Web distribuidos.
    • Servidores de Aplicaciones distribuidos.
    • Algunas aplicaciones, como VisualHub, Xgrid controlador de la capacidad de proporcionar a través de sus interfaces de usuario.
  • ACTIVAR XGRID
    • Para activar Xgrid usaremos un terminal. Cualquier equipo con MacOS puede ser un controlador de Xgrid.
    • Lo primero que vamos a tener en cuenta es que vamos a crear la grid para muchos días de pruebas, por lo que haremos que el controlador se active automáticamente cuando se inicie el ordenador. Lo haremos con el comando:
    • # sudo xgridctl controller on
    • En /Library/Preferences/com.apple.xgrid.controller.plist tenemos la configuración de contraseñas. Editaremos ese archivo (viva el vi), modificando los valores de AgentAuthentication y de ClientAuthentication a None para que no pida nada.
    • Acto seguido activaremos el controlador de Xgrid y lo pondremos como demonio. Con sudo xgridctl controller start activaremos y arrancaremos el controlador de Xgrid que todos tenemos dentro y con sudo xgridctl controller on launchd lo colocaremos para que arranque. El comando xgridctl es el controlador y podremos iniciarlo, apagarlo o reiniciarlo.
    • sudo xgridctl c start
  •  
    • Usando el panel de "Preferencias de Sistema...", dentro de la opción Compartir vamos a activar el agente Xgrid con las siguientes opciones: "Usar el primer controlador disponible"; "Aceptar tareas: Siempre"; y "Método de de autenticación: ninguno".
    • En "Controlador", especificamos " Usar un controlador específico ", y el nombre de nuestro computador-controlador debería aparecer de inmediato en la lista.
    • En " Método de Autentificación " seleccionamos " Contraseña ", y especificamos una. Por supuesto debes recordarla, ya que también debe ser la misma en el controlador.
    •   
    • El estado de nuestra miniXgrid será el siguiente
    • # xgridctl status
    • 822 ?? Ss 0:00.32 xgridagentd
    • Lanzar el demonio sin reiniciar
    • xgridctl controller start
    • # xgridctl status
    • 822 ?? Ss 0:00.46 xgridagentd
    • 922 ?? Ss 0:00.04 xgridcontrollerd
    • Una ves descargadas e instaladas, abrimos la aplicación "Xgrid Admin" (en /Aplicaciones/Servidor) en nuestro computador-controlador . Al iniciarse, nos preguntará inmediatamente sobre el controlador que queremos utilizar, seleccionamos nuestro (previamente configurado) controlador y le damos a " Connect ". Cuando nos pregunte sobre la autentificación que queremos utilizar, seleccionamos " Use password " y usamos la misma contraseña con la que configuramos nuestro(s) agente(s).
    • Ya que ya habíamos creado dichos archivos cuando configuramos el agente y especificamos la contraseña del controlador, ahora la cosa es sólo copiar esos archivos (que están en /etc/xgrid/agent/controller-password ) a la ruta correcta. Para eso ejecutamos en el terminal:
    • sudo cp /etc/xgrid/agent/controller-password /etc/xgrid/controller/agent-password
    •  
    • Nos pedirá la contraseña, la escribimos, y luego:
      •  
    • sudo cp /etc/xgrid/agent/controller-password /etc/xgrid/controller/client-password
    •  
    • Y con ello todo quedará en su lugar, y podremos utilizar Xgrid. Por si acaso, reiniciaremos tanto el controlador como el(los) agente(s), con los comandos
    • sudo xgridctl c restart
    •  
    • Para el controlador, y
    • sudo xgridctl a restart