Farm Environment

Cliente Móvil
El EO.workspace soporta con aplicaciones nativas en plataformas móviles modernas como Android e IOS, solo tienes que instalarlas desde las respectivas tiendas de aplicaciones (App Stores). Esto significa que puedes esperar un alto rendimiento y una gran experiencia de usuario al acceder a tus aplicaciones desde tu dispositivo móvil y tableta.
Gateway
El EO.workspace Gateway facilita el uso de la plataforma por usuarios remotos, desde fuera de la organización. Independientemente de qué cliente se use para acceder a la plataforma, al usar el Gateway, solo es necesario abrir un único puerto en el firewall externo de la organización. Cuando un usuario se conecta a un servidor Gateway, todo el tráfico, independientemente del tipo, se encapsula en una conexión HTTP sobre TLS.
Session Manager
El Session Manager es el componente central del entorno EO.workspace y una parte obligatoria de su arquitectura. Es responsable de coordinar las sesiones entre todos los demás componentes y proporciona capacidades de persistencia (por ejemplo, la base de datos) para todo el sistema. Concentra archivos de registro para solución de problemas y análisis centralizado, y una API SOAP para la administración de la solución.
Application Servers
Las aplicaciones de usuario final que ofrece la plataforma EO.workspace se alojan en uno o varios Application Servers (Windows o Linux), controlados por el Administrador de Sesiones (Session Manager).
Acceso Web
El cliente HTML5 se conecta al componente Web Client, que a su vez se conecta a otros componentes de EO.workspace. Por lo tanto, el cliente HTML5 es bastante simple y ligero, mientras que el servidor Cliente Web realiza el trabajo pesado. Comparado con otros clientes, el cliente HTML5 está menos integrado con el entorno del usuario, debido a las restricciones de ejecución en el sandbox del navegador (por ejemplo, no puede acceder directamente a dispositivos locales como discos o impresoras), y utiliza diferentes mecanismos para trabajar al rededor de estas restricciones.
Cliente HTML5
El cliente HTML5 permite a los usuarios finales iniciar sesiones de cliente basadas en browser. Proporciona un cliente JavaScript (normalmente denominado como cliente HTML5), que se ejecuta directamente en el navegador web, sin depender de software externo. Esto sólo requiere el uso de un navegador moderno, que admita aplicaciones avanzadas de JavaScript y HTML5.
Cliente Nativo
El cliente nativo es una aplicación independiente, que se ejecuta directamente en el ordenador del usuario. Este cliente está disponible para los sistemas Microsoft Windows, Linux y Apple OS X. El cliente proporciona un mayor nivel de integración con el sistema operativo del ordenador del usuario, permitiendo el uso de funciones como la integración con el escritorio (la colocación de atajos directos para acceder a las aplicaciones entregadas directamente en el escritorio del usuario), ventanas de aplicaciones sin interrupciones e integración con dispositivos externos como discos e impresoras.
Entorno Distribuido

Distributed Session Manager (DSM)
Despliegue en varias ubicaciones (diversidad geográfica, varios proveedores, etc.) y equilibre los usuarios entre estas ubicaciones, en función de varios factores.
Horizontal Scaling
Puedes escalar horizontalmente tu entorno con varias farms (granjas) sin coste adicional de licencias. Apoye tus estrategias de redundancia, recuperación ante desastres y elasticidad desde el principio.
Distribución basada en:
- Disponibilidad
- Visto por última vez
- Carga
- Origen
- Latencia
Entorno de Reducción de Costes Distribuido con Recuperación de Desastres

Redundant DSM Deployment
Despliega varios componentes DSM en las instalaciones o en la nube para permitir una red de distribución de usuarios (UDN – User Distribution Network) totalmente redundante y escalable.
License Optimized Cloud Deployment
Aprovecha las optimizaciones de licencias en la nube y los recursos elásticos disponibles de varios grandes proveedores de software sin ningún riesgo de bloqueo (lock-in). Tú tienes el control absoluto de cuándo y cómo utilizar sus servicios.
On-Premise Optimized Deployment
Aprovecha su rentable centro de datos local, garantizando el pleno cumplimiento de la jurisdicción local y tu tranquilidad. Garantiza la menor latencia posible en la interacción con el usuario y la mejor eXPeriencia para tu ecosistema de aplicaciones.
Disaster Recovery Optimized Deployment
Aprovecha el modelo de negocio de pago por uso (pay-as-you-go) de los cloud providers, para implantar un entorno de recuperación redundante ante desastres, sin coste marginal.
Estimación del Dimensionamiento del Entorno
100
» Usuarios
Recursos- 18 GHz
- 60 GiB
- 0,6 kIOPS
- 9 Mbps
500
» Usuarios
Recursos- 60 GHz
- 200 GiB
- 2 kIOPS
- 30 Mbps
1500Most Popular
» Usuarios
Recursos- 90 GHz
- 300 GiB
- 3 kIOPS
- 45 Mbps
5000
» Usuarios
Recursos- 252 GHz
- 840 GiB
- 8,4 kIOPS
- 126 Mbps
25000
» Usuarios
Recursos- 750 GHz
- 2500 GiB
- 25 kIOPS
- 375 Mbps
¿Cuál es la línea de base?
Dimensionamiento basado en entornos de clientes típicos con una mezcla de 30% de usuarios ligeros, 60% de usuarios transaccionales y 10% de usuarios avanzados. Suposiciones computacionales:
Computación (GHz): Servidor de clase Intel Skylake-SP (suma total del núcleo)
Memoria (GiB): DDR4-2666 (memoria total)
Almacenamiento (kIOPS): 20% de lectura, 80% de escritura
Red (Mbps): Ancho de banda agregado de los usuarios finales (modo eficiente)
Concurrencia: 0.9, 0.8, 0.65, 0.6, 0.4 [from 100 to 25000]
Dimensionamiento Personalizado
Cada cliente tiene un ecosistema de aplicaciones diferente, con casos de negocio específicos y un mix de cargas de trabajo para los usuarios finales. Los socios de EO.workspace pueden ofrecer proyectos PoC integrados para:
- Perfil de rendimiento de la aplicación
- Validación de tecnologías y riesgos clave
- Recogida de información para el roll-out
- Aceptación por los usuarios y la dirección
Plataformas Compatibles
Windows
Servidores de Aplicaciones
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Server 2022
Linux
Servidores de Aplicaciones
Enterprise Linux 7/8
(Redhat/Rocky/Oracle/CentOS)
Desktop
Acceso de Aplicaciones
Windows 7 a 11
macOS 10.14 a 13
RedHat/Rocky/Oracle 7 a 9
Ubuntu 20.04/22.04
Raspberry Pi OS 11 (Pi 4+)
Móvil
Acceso de Aplicaciones
iOS 13 a 16
Android 7 a 14
HTML5