IDIOMA

S O F T W A R E >>


Contamos con nuestro propio sistema de administración e instalación de clusters llamado CIA (Cluster Installation and Administration). El ambiente CIA fue desarrollado para simplificar en lo mas posible el manejo de un cluster y a la vez proporcionar un sistema integral para su manejo. Los principales objetivos al desarrollar CIA fueron:

  • Flexibilidad: Se elegió bash como lenguaje de programación por ser suficientemente conocido por los administradores de sistemas, sencillo de modificar y reprogramar o añadir código.
  • Robustez: La elección de bash como lenguaje de programación asegura una gran facilidad en la realización de tests y en la modificación del código. Esto asegura que cualquier error o fallo en la configuración del cluster pueda ser solucionado por el mismo administrador del sistema, sin necesidad de contratar servicios de consultoría o aprender lenguajes de programación nuevos. El lenguaje es lo suficientemente rápido para asegurar que cualquier error en los scripts o los ficheros de configuración sea detectado fácilmente.
  • Fácil mantenimiento: El uso de bash tanto en el código como en los ficheros de configuración permite modificar y mantener el cluster de forma muy sencilla para cualquier administrador con conocimientos básicos de programación en shell.
  • Portabilidad: El código bash y la utilización de herramientas estandard de Linux hacen a CIA perfecto para ser adaptado a múltiples distribuciones de Linux o a sistemas de producción completamente diferentes.
  • Configuración centralizada: Toda la configuración de CIA se encuentra dentro de un solo directorio lo cual permite un facíl respaldo en caso de reinstalar o actualizar el cluster


Sistemas Operativos

El sistema operativo usado por excelencia es Linux, contamos con la distribución que sea de su preferencia.


Middleware

La lista de middleware que generalmente se usa en un cluster es:

  • MPICH (MPI)
  • PVM (Parallel Virtual Machine)
  • OpenPBS (Sistema de Colas)
  • Ganglia (Monitoreo)
  • CIA (Ambiente de clusters de LUFAC)
En la solución de un cluster, todo el software se configura de acuerdo a los requerimientos del cliente.


Aplicaciones

Tenemos experiencia con las siguientes aplicaciones:

  • NWChem
  • DFT++
  • Abinit
  • deMon
  • Gaussian
  • GAMESS
  • ADF
  • BLAST
  • FASTA
  • MHD
  • RAMS
  • MM5
  • GeoDepth
  • Eclipse entre otras





OpenPBS






Lufac Computacion S.A de C.V

Calle Savona #80 Fracc. Residencial Acoxpa C.P 14300