Hola!
Tengo un ambiente preproductivo con Alfresco community 6.2 en Debian, DB en MySQL 5.7.31 y SolR6
por temas de performance y autoescalamiento, estamos planeando llevarnos el servidor hacia amazon AWS en IaaS en un servidor con Debian, planeamos separar la mayor cantidad de componentes de alfresco para optimizar. entre ellos son:
Llevar el SO de debian hacia la una VM de Amazon en S2 (esta configuracion y es estable)
llevar la base de MySQL hacia Amazon RDS.
Llevar el Store hacia S3 Bucket (esta configuracion ya esta y es estable).
Llevar el "data.dir.too=" de solr hacia otro S3 Bucket.
mis preguntas son:
hay algun procedimiento especial para migrar la Base hacia RDS?
hay algun procedimiento especial para mover el "data.dir.too=" de solr?
se les ocurre otro componente que pueda separar del servidor unico de alfresco?
Estos son los diferentes componentes de Alfresco:
Todavía es válido para Alfresco 6.
Lo mejor para la base de datos es generar un DUMP en MySQL y restaurarlo en RDS.
En cuanto a SOLR, si no tenéis muchos archivos, podéis regenerar los índices. En caso, contrario, podríais copiar la carpeta y debería funcionar sin problemas. Aunque no funciona sobre S3 (afaik).
Gracias por tu respuesta Angel,
si bien he podido seprar los componentes de BD, Index y tomcat dentro de AWS, y he notado que ocasiones se generan cuello de botella, o un comportamiento mas lento la funcionalidad versus tenerlo todo integrado en un solo servidor.
¿ustedes recomiendan separar los componentes de alfresco community? o ¿es preferible dar mas memoria y procesador en caso de tener una cantidad mayor de usuario utilizando Alfresco?
Saludos!!
En general, separar los componentes siempres es una buena idea. De esta manera puedes dar más recursos (cpu y memoria) específicamente a aquellos servicios que estén rindiendo por debajo de lo esperado.
¿Qué recursos has dado a cada servicio? ¿Has detectado cuál es el que está más sobrecargado?
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.