Arquitectura basada en Java
AggreGate está basado en Java. Esto significa que se ejecuta en una amplia gama de plataformas de hardware y sistemas operativos. Tanto el servidor AggreGate como la consola de operaciones unificadas AggreGate pueden instalarse en la mayoría de los dispositivos con sistema operativo habilitado para Java:
Servidores de nivel empresarial | Computadoras de una sola placa y módulos de computación |
PC de escritorio y laptops | PLC y paneles táctiles |
Computadoras industriales | Puertas de enlace IoT |
Además, los agentes también pueden ejecutar:
- Teléfonos inteligentes
- Microcontroladores de bajo costo
- La mayoría de los otros dispositivos con recursos limitados de CPU y memoria
El servidor de la plataforma admite procesos de instalación interactivos y automatizados. Sistemas operativos compatibles:
- Microsoft Windows
- Diferentes distribuciones de Linux
- Otros Unix
- Mac OS
Entorno virtualizado
Siendo una aplicación Java normal que no requiere ninguna configuración de hardware especial, el servidor AggreGate puede funcionar perfectamente en una máquina virtual que se ejecuta bajo cualquier tipo de hipervisor, incluidos VMware, Hyper-V, KVM, Xen, y otros.
Entorno integrado
Las versiones regulares no restringidas del servidor AggreGate y la consola de operaciones unificada AggreGate pueden operar en computadoras, controladores y gateways de bajo costo, incluidos los basados en arquitectura de procesador ARM.
La plataforma objetiva debe tener al menos 256 MB de RAM del sistema. La frecuencia mínima recomendada de la CPU es de 500 MHz.
El Servidor AggreGate fue probado y confirmado con éxito para no tener problemas en muchos sistemas conocidos de bajo costo, incluyendo Raspberry Pi, BeagleBone Black y más.