1 OBJETIVO
El presente documento tiene como objetivo documentar las configuraciones necesarias para el buen funcionamiento de los sistemas informáticos mantenidos por Datapar, así como especificar los softwares de terceros necesarios para la ejecución de los mismos.
Es importante tener en cuenta que los requisitos de hardware y la compatibilidad de sistemas pueden cambiar sin previo aviso. A medida que la tecnología avanza y se desarrollan nuevas versiones de software y hardware, es posible que los fabricantes y desarrolladores actualicen los requisitos mínimos o realicen cambios en la compatibilidad con determinados sistemas operativos u otros componentes. Estos cambios pueden deberse a una variedad de factores, como mejoras en el rendimiento, la introducción de nuevas características o la optimización del software para aprovechar al máximo el hardware más reciente. Además, los avances en la seguridad y la estabilidad también pueden influir en los requisitos y la compatibilidad.
2 SOFTWARES DE TERCEROS HOMOLOGADOS
Herramienta de Tercero | Producto Datapar | Observación |
MOTOR DE DATOS |
|
|
|
| Considerar solamente la versión Standard Edition o Enterprise Edition |
|
|
|
|
|
|
SISTEMA OPERATIVO SERVIDOR |
|
|
|
|
|
SISTEMA OPERATIVO ESTACIÓN DE TRABAJO |
|
|
|
|
|
|
|
|
SERVIDOR DE APLICACIÓN |
|
|
|
|
|
|
|
|
|
|
|
MÁQUINA VIRTUAL JAVA (JVM) |
| En los servidores, es responsable por cargar y ejecutar las aplicaciones Java |
|
|
|
|
|
|
NAVEGADOR |
|
|
|
|
|
NOTA: Para las versiones homologadas, se debe considerar la instalación de solamente una, es decir, no es permitido instalar todas las versiones mencionadas.
3 ESPECIFICACIÓN DE HARDWARE
3.1 SERVIDOR ON PREMISE
| Mínimo | Ideal |
SERVIDOR |
| Considerar ambientes virtualizados para cada aplicación conforme item 5.3. |
Memoria | 16GB 2666MHz | 64GB 2666MHz |
Processador | Intel Xeon Platinum | Intel Xeon Platinum (versión más recente posible) |
Disco | 1TB | 2TB |
Red | Gigabit 10/100/1000 |
|
ESTACIÓN DE TRABAJO |
|
|
Memoria | 4GB 2666MHz | Ideal 8GB 2666MHz |
Processador | Mínimo Intel i5 o AMD Ryzen 3 | Ideal Intel i7 o AMD Ryzen 5 |
Disco | 80GB |
|
Red | Gigabit 10/100/1000 |
|
3.2 SERVIDOR EN LA NUBE (AWS)
| Mínimo | Ideal |
SERVIDOR |
|
|
RDS ORACLE |
| Servicio dedicado del Motor de Datos Oracle, utilizado por los sistemas Dolphin y API Dolphin |
Memoria | 2GB | 8GB |
Processador | Intel Xeon Platinum 2 vCPU | Intel Xeon Platinum 4 vCPU |
Disco | 30GB | 100GB |
RDS MYSQL |
| Servicio dedicado del Motor de Datos MySQL, utilizado para los sistemas Maestro y FacturaE |
Memoria | 2GB | 8GB |
Processador | Intel Xeon Platinum 2 vCPU | Intel Xeon Platinum 4 vCPU |
Disco | 30GB | 100GB |
RDS POSTGRESQL |
| Servicio dedicado del Motor de Datos PostgreSQL, utilizado por el sistema New Producción Web |
Memoria | 2GB | 8GB |
Processador | Intel Xeon Platinum 2 vCPU | Intel Xeon Platinum 4 vCPU |
Disco | 30GB | 100GB |
EC2 LINUX |
| Servicio dedicado para la ejecución de los servidores de aplicación Tomcat y Wildfly |
Memoria | 4GB |
|
Processador | 2 vCPU AMD EPYC Serie 7000 |
|
Disco | 30GB |
|
ESTACIÓN DE TRABAJO |
|
|
Memoria | 2GB 2666MHz | Ideal 4GB 2666MHz |
Processador | Mínimo Intel i5 o AMD Ryzen 3 |
|
Disco | 30GB |
|
Red | Gigabit 10/100/1000 |
|
4 CONFIGURACIONES / RECOMENDACIONES
| Informaciones | Link Apoyo |
---|---|---|
Oracle |
| |
MySQL |
|
|
PostgreSQL |
|
|
Internet |
|
|
Windows |
| |
Wildfly |
| |
Tomcat |
| |
Replicación |
|
|
5 DIAGRAMAS
5.1 ARQUITECTURA SISTEMAS
5.2 REPLICACIÓN
Todas los datos están disponibles entre las sucursales, una vez que la Sucursal 4 replica los datos para la Matriz. Las Sucursales 2 y 3 replica las informaciones para la Sucursal 1, que por su vez envía los datos a la Matriz.
5.3 MODELO ON PREMISE
Es recomendable utilizar servidores virtualizados en un entorno on-premise para que cada servicio opere de manera individual en una instancia propia. Al virtualizar los servidores, se pueden crear múltiples máquinas virtuales (VM) en un único servidor físico, lo que permite asignar recursos específicos a cada servicio y mantenerlos separados, obteniendo una mejor performance computacional.
5.3.1 Ambiente Grande
Ambiente Virtual por Aplicación | Disco | Memória (Sistema Operativo) | Memória (Aplicación) |
Oracle | 1TB | 32GB | 16GB |
MySQL | 200GB | 8GB | 4GB |
PostgreSQL | 200GB | 8GB | 4GB |
Wildfly | 100GB | 8GB | 4GB |
Tomcat | 100GB | 8GB | 4GB |
Tomcat | 100GB | 8GB | 4GB |
5.3.2 Ambiente Mediano
Ambiente Virtual por Aplicación | Disco | Memória (Sistema Operativo) | Memória (Aplicación) |
Oracle | 500GB | 16GB | 8GB |
MySQL | 120GB | 4GB | 2GB |
PostgreSQL | 120GB | 4GB | 2GB |
Wildfly | 80GB | 4GB | 2GB |
Tomcat | 80GB | 4GB | 2GB |
Tomcat | 80GB | 4GB | 2GB |
5.3.3 Ambiente Pequeno
Ambiente Virtual por Aplicación | Disco | Memória (Sistema Operativo) | Memória (Aplicación) |
Oracle | 160GB | 16GB | 8GB |
MySQL | 60GB | 2GB | 1GB |
PostgreSQL | 60GB | 2GB | 1GB |
Wildfly | 30GB | 2GB | 1GB |
Tomcat | 30GB | 2GB | 1GB |
Tomcat | 30GB | 2GB | 1GB |