Puerto cabello, Junio del 2012
Existen algunas alternativas deherramientas de software que permitenla   administración,     monitoreo     ybalanceo de ca...
La operación de clusters requierede un manejo adecuado de los recursosasociados. Los recursos del cluster debenser adminis...
El    administrador     deun cluster debe tomar en cuentaalgunos aspectos, una vez que se hacompletado la instalación de l...
Varios de los sistemas                                 • Definición y administración demás importantes para la          no...
El manejo de logs, o el registro de eventosgenerados tanto por el kernel del sistemaoperativo, como por los diferentes ser...
El monitoreo permite conocer si todos loscomponentes de hardware y software estándisponibles y operando de acuerdo a lo es...
La administración del cluster implica resolverproblemas provocados por fallos de hardware y/o software.Los fallos causados...
Los ambientes Linux ofrecenalgunas alternativas para mantener copias deun conjunto de archivos en varios equipos.La forma ...
Las        actividades         deadministración y balanceo de carga queson críticas para un entorno cluster son:• Administ...
Diapositivas blog
Diapositivas blog
Upcoming SlideShare
Loading in …5
×

Diapositivas blog

827 views
774 views

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
827
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Diapositivas blog

  1. 1. Puerto cabello, Junio del 2012
  2. 2. Existen algunas alternativas deherramientas de software que permitenla administración, monitoreo ybalanceo de carga computacional en losclusters de computadores personales.Estas tareas específicas pueden seradministradas con herramientas bienconocidas, tales como: C3 (ClusterCommand & Control) y Ganglia, quepresentan funcionalidades para laadministración y monitoreo; Condor yPBS (Portable Batch System), quepermiten la planificación, asignación derecursos y tareas.
  3. 3. La operación de clusters requierede un manejo adecuado de los recursosasociados. Los recursos del cluster debenser administrados adecuadamente paraque el administrador invierta la menorcantidad de tiempo en detectar, investigary recuperar fallos de hardware y software,y de este modo definir posibles medidasde contingencia y tratar que el sistemaesté libre de errores. A su vez, estos pasospermiten la adaptabilidad a losrequerimientos y cambios constantes quese presentan en la manipulación detecnologías cluster, en cuanto se refiere alhardware, software y al uso de ciertospatrones de diseño.
  4. 4. El administrador deun cluster debe tomar en cuentaalgunos aspectos, una vez que se hacompletado la instalación de losrecursos básicos de hardware ysoftware. Estos aspectos incluyen laconfiguración e instalación de unsistema de archivos universal, laconfiguración y administración derecursos mediante herramientasimplementadas en software; elmonitoreo de sus actividades y elregistro de cada uno de los eventosgenerados por la ejecución decálculos computacionales.
  5. 5. Varios de los sistemas • Definición y administración demás importantes para la nodos.instalación automática de • Administración de colas por lotesclusters, incluyen (Batch Queue Management).herramientas de monitoreo, • Administración de recursos: grupos NIS (Network Information Service),administración y registro de cuotas de disco y CPU.eventos mediante paquetes • Administración de servicios dede distribución para sistemas resolución de nombres : DNSWindows y Linux. Entre estos (Domain Namesistemas están OSCAR y System para clusters).. • Registro de usuarios para clusters deRocks NPACI; ambos dimensiones superiores a los 100sistemas permiten el uso de nodos.herramientas de software que • Monitoreo de carga.tienen propósitos específicostales como:
  6. 6. El manejo de logs, o el registro de eventosgenerados tanto por el kernel del sistemaoperativo, como por los diferentes serviciosque han sido habilitados para elestablecimiento de comunicación entre losnodos, se lo puede realizar mediantecomandos del sistema operativo Linux parapoder visualizar los archivos de logs, outilizar herramientas de monitoreo talescomo:• LogCheck• Swatch• LogSentry• LogDog
  7. 7. El monitoreo permite conocer si todos loscomponentes de hardware y software estándisponibles y operando de acuerdo a lo esperado.Es decir, debe asegurarse que todos loscomponentes de hardware estén disponiblesdurante el arranque del sistema operativo (CPUs,memoria, discos, dispositivos de red y otros), y deigual forma, que todos los servicios de software,tales como: planificadores de tareas,administradores de recursos, y demonios demonitoreo se ejecuten correctamente en el cluster.Entre las herramientas de monitoreos se puedenmencionar:• Big Brother• Cluemon• Ganglia• Nagios• PARMON• Supermon
  8. 8. La administración del cluster implica resolverproblemas provocados por fallos de hardware y/o software.Los fallos causados por hardware pueden ocasionar queel cluster quede inutilizable.La recuperación ante fallos a nivel de hardware implica:1. Aislar los componentes que fallaron para asegurar queno causen un considerable impacto en las actividadesdel cluster.2. Manejar los componentes de respaldo (backup), parapoder hacer reemplazos y minimizar los efectos del fallo. Los fallos de componentes de software muchasveces no tienen solución o forma de recuperación. Si seconsidera que el sistema operativo está basado en Linux,la mayor parte de aplicaciones requieren de parches onuevas versiones para mejorar o recuperarse de errores;sin embargo, este proceso es muy complejo y conllevamucho tiempo. Por tal motivo, si un componente desoftware falla lo único que resta por hacer es informar alvendedor, diseñador o desarrollador de la apliación yesperar por las mejoras.
  9. 9. Los ambientes Linux ofrecenalgunas alternativas para mantener copias deun conjunto de archivos en varios equipos.La forma más común y fácil de administrarlas copias de un conjunto de archivosinvolucra la utilización de una red basada enservicios para la administración de cuentas oregistros de usuario. Cuando se emplea estaalternativa, cada computador realizaconsultas a un servicio central, el cualmaneja la autorización, la autenticación y lainformación de los usuarios dentro delsistema. Para la configuración manualde clusters, los servicios más utilizados sonNIS (Network Information Service) o LDAP(Lightweight Directory Access Protocol); sinembargo; también se habilitan de formaautomática con los toolkits de OSCAR yNPACI Rocks.
  10. 10. Las actividades deadministración y balanceo de carga queson críticas para un entorno cluster son:• Administrar la disponibilidad de losnodos.• Configurar atributos de los nodos quesean importantes para balanceo de carga.• Administrar usuarios y grupos mediantecuotas de disco.• Configurar y diseñar políticas.• Administrar reservaciones y recursosdedicados.• Monitorear y generar un historial deutilización de recursos para usuarios ygrupos.

×