Requisitos Técnicos - Brilo Server
Requerimientos del Servidor
La computadora (servidor) que tenga instalado el SQL Server requiere de mejor rendimiento que las demás (computadoras clientes). Los requerimientos mínimos y recomendados para el servidor son:
Servidor en la Nube
Característica | Mínimo | Recomendado | Optimo |
---|---|---|---|
Memoria RAM |
8GB | 16GB | 32GB |
Disco Duro |
1 Disco SSD | 2 Discos SSD (OS / Data) | 3 Discos SSD (OS / Data / TempDB) |
Procesador |
2 vcpus | 4 vcpus | 8 vcpus |
Sistema Operativo |
Windows Server 2012 | Windows Server 2019-2025 | |
Internet Local |
20Mbit / 10Mbit | 50Mbit / 25Mbit | 100Mbit / 50Mbit |
Servidor Físico
Característica | Mínimo | Recomendado | Optimo |
---|---|---|---|
Memoria RAM |
16GB | 32GB | 64GB - 128GB |
Disco Duro 1 |
1 disco SSD | 2 discos SSD en Raid 1 | 6 discos SSD: 2 en Raid 1 (OS) 2 en Raid 1 (DB) 1 (TempDB) 1 (Backups) |
Procesador |
1 proc. de 6 Cores (Core i5/i7) | 1 proc. Xeon Bronze/Silver | 1 o 2 proc. Xeon Gold/Platinum |
Sistema Operativo |
Windows 10 (v. 1607) | Windows Server 2019-2025 |
- Aunque el equipo puede ser usado como estación de trabajo, se recomienda que se use exclusivamente como servidor (incluso, posiblemente, sirviendo otras funciones como servidor de impresiones, archivos, etc.)
- Cualquier equipo utilizado para sincronizar bajo el esquema de sucursales offline (servidor de sucursal offline) debe considerarse bajo estos mismos requerimientos de servidor
- Para cada empresa/instancia que se habilite en un solo servidor, se debe considerar asignarle al menos 2GB de memoria RAM por instancia (mientras más empresas se deseen operar en un solo servidor, mayor capacidad de memoria RAM debería tener).
Base de Datos
La base de datos se aloja en la aplicación Microsoft SQL Server 2014/2016/2017/2019/2022 (para Windows; SQL Server para Linux no es soportado). Se recomienda hacer la implementación inicial con la versión “Express Edition” del SQL Server que no requiere pago de licencia (la licencia es gratuita y con limitantes mínimas no impactantes). Opcionalmente también se puede utilizar la licencia del producto completo (edición “SQL Server Standard”), recomendado cuando el sistema tendrá más de 25 usuarios concurrentes o un alto volumen transaccional diario.
- Si se opta por utilizar la edición Express del SQL Server, ésta permite un uso prolongado del sistema sin necesidad de hacer un upgrade a una edición pagada dependiendo del volumen de información transaccionado, así como de la cantidad de usuarios concurrentes que la acceden. Se puede hacer un upgrade de la edición Express a una edición pagada de SQL Server sin mayor contratiempo y en cualquier momento en caso de ser necesario.
- Si se opta por adquirir una edición pagada del SQL Server, puede encontrar mayor información en http://www.microsoft.com/sqlserver
Acceso a Bases de Datos
Las bases de datos de BRILO ERP son cerradas, accesibles únicamente a través del sistema. Se puede entregar un acceso de lectura especial a ellas, pero la(s) instancia(s) del motor (a diferencia de la licencia de uso) que contiene(n) la(s) base(s) de datos del sistema es parte de la propiedad intelectual (y Código Fuente) de BRILO ERP.
Backups
El motor de base de datos es sumamente eficiente y seguro. No se requiere compactación ni reparación periódica de ningún tipo. BRILO ERP incluye un mecanismo autónomo de chequeo, optimización de índices y ejecución de backups de las bases de datos (se configuran para ejecutarse de forma diaria, automática); la restauración de backups se debe ejecutar manualmente con la herramienta provista en BRILO ERP. También es sumamente recomendado tener configurado en el servidor un servicio de backups online (como Dropbox, Google Drive o Microsoft OneDrive) para asegurarse que la data resguardada sobreviva una catástrofe local o un ataque de ransomware.
Responsabilidad de los Backups
La creación y resguardo de backups de las bases de datos del sistema es responsabilidad del cliente a través de su administrador del sistema o de IT. Pueden apoyarse con las herramientas que BRILO ERP brinda para la creación automática de backups, pero siempre deben estar pendientes que los backups estén siendo resguardados correctamente.
Mínimo vs Recomendado
Si bien BRILO ERP puede instalarse y correr en un equipo con los requerimientos mínimos antes indicados, esto no garantiza un rendimiento óptimo del aplicativo. Los requerimientos recomendados se han detallado para que, al cumplirse, la experiencia de uso del aplicativo conjuntamente con otros programas del equipo sea idónea.
Red e Internet Local
Si se opta por utilizar un servidor físico local, se recomienda tenerlo conectado a una red local alámbrica Fast Ethernet (de 100Mbps) como mínimo, y de preferencia una red local Gigabit (de 1000Mbps). Se sugiere tener un Internet de al menos 10Mbit de bajada y 5Mbit de subida (recomendable, un servicio de internet por cable o fibra óptica de 50Mbit de bajada y 10Mbit de subida).
- En caso de tener equipos clientes externos que se conecten al servidor de forma remota o en la nube, se recomienda un enlace o servicio de internet de al menos 10Mbit síncronos (recomendado de 25Mbit síncronos). Se sugiere calcular aproximadamente 2Mbit de ancho de banda por cada equipo que se conecte al servidor remoto de BRILO ERP.
- Las velocidades antes mencionadas son lo recomendado de forma “libre”, lo cual significa que si el internet es utilizado para otras funciones (como para cámaras de video-vigilancia u otros servicios que consumen ancho de banda substancialmente), se debe aumentar a partir del consumo base del resto de servicios.
- En el caso del servidor, es sumamente recomendado que esté conectado a la red de forma alámbrica.
- Un dominio de Windows no es requerido, pero es soportado.
Hardware, Software e Infraestructura para la implementación y uso de BRILO ERP
El sistema requiere que el cliente tenga o adquiera la infraestructura base para la ejecución del sistema. Se requiere de al menos un equipo, pero se recomienda un esquema cliente-servidor (un servidor y uno o más equipos clientes con una red estructurada que permita la comunicación entre todos los equipos).
Buen Funcionamiento & Necesidades Adicionales
Los equipos que serán utilizados para trabajar con el sistema (sean estas computadoras, impresoras, lectoras de barra, o cualquier otro equipo tecnológico que el cliente desee emplear para su uso con el sistema), deberán estar debidamente configurados por el cliente y funcionando correctamente (con sus controladores y parches actualizados) a la hora de la implementación y del uso en si del sistema. Cualquier servicio adicional que se necesite para que alguno de estos equipos pueda trabajar correctamente (i.e.: instalación de controladores, configuración de lectoras, etc.), podrá ser proveído por nuestra empresa como un servicio cotizado por aparte.
-
Puede encontrar información más detallada de los tipos de RAID en este sitio web: http://en.wikipedia.org/wiki/Standard_RAID_levels ↩