Comprobaciones a la hora de instalar Alfresco ECM

Estos días, mientras repasaba para la certificación de ACA (Alfresco Certified Administrator) de Alfresco tuve la oportunidad de revisar algunos documentos útiles en implantaciones, como el Zero Day Configuration Guide. Os dejo por aquí un resumencillo de algunas cosas básicas a tener en cuenta en una implantación de Alfresco, por ejemplo:
 
  •  Asegurate que tu máquina es de 64 bits y que la velocidad del(os) procesador(es) supera >2.5GHz 
  •  Revisa que el stack de software esté certificado.
  •  Comprueba que los discos tienen un thoughput de 200Mb/s (hdparm -tT /dev/sda1)
  •  Testea la conectividad de la base de datos: roundtrips rtt < 1 ms (ping -c 20 dbserver)
  •  Comprueba que el nombre de la máquina este bien resuelto por el DNS, y correcto en el /etc/hosts
  •  Valida que el número de descriptores de ficheros que utilice (el usuario que ejecuta) Alfresco sea por lo menos (>4096).
  •  Utiliza un usuario sin privilegios en la instalación y natea via iptables aquellos puertos con privilegios (como el de CIFS, por ejemplo).
  •  Revisa que los puertos que utiliza Alfresco estén libres y no haya otros servicios ocupandolos.
  •  Confirma que el encoding de la base de datos es UTF8.
  •  Deshabilita los servicios que sean innecesarios en tu proyecto, como los servicios de auditado, replicación, sincronizado, transferencia, cuotas o workflows (si es el caso).
  •  Verifica que los índices están alojados en tu disco local más rápido (y no NFS), y si es SSD aún mejor. 
  •  Ajusta la JVM heap a un 75% de la RAM disponible, dejando el resto para el sistema operativo, y los procesos de transformación externos de Alfresco.
  •  Por último, realiza un test EVT sobre tu instalación (y si no has cumplido alguna de las anteriores te sacará sapos y culebras).
 
Se recomienda la guia de configuración del dia zero de la documentación de Alfresco:
Otros consejos de cara a una implantación pueden leerse aquí.
00

More Blog Entries

0 Comments