High Level Architecture

Farm Environment

Cliente Móvil

EO.workspace ofrece aplicaciones nativas para las plataformas móviles modernas, como Android e iOS, disponibles directamente en sus respectivas tiendas de aplicaciones. Esto garantiza un rendimiento optimizado y una experiencia de usuario fluida al acceder a las aplicaciones desde un dispositivo móvil o una 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 de un entorno EO.workspace y una parte obligatoria de su arquitectura. Es responsable de coordinar las sesiones entre todos los demás componentes y ofrece capacidades de configuración para todo el sistema. Además, consolida el estado, el diagnóstico y el análisis, y expone una API para la administración de la solución.

Application Servers

Las aplicaciones y escritorios de los usuarios finales, entregados a través de la plataforma EO.workspace, se alojan en uno o varios Application Servers (Windows o Linux), hipervisores VDI o incluso en entornos en la nube, todos gestionados de forma centralizada por el Session Manager.

Acceso Web

El cliente HTML5 se conecta al componente Web Client, manteniéndose ligero mientras el servidor procesa el protocolo de virtualización.

Cliente HTML5

El cliente HTML5 permite a los usuarios finales iniciar sesiones en el navegador mediante un cliente JavaScript que se ejecuta directamente en cualquier navegador moderno, sin necesidad de software adicional. Debido a las restricciones del sandbox del navegador, ofrece una integración limitada con los dispositivos locales (p. ej., discos, impresoras), recurriendo a mecanismos alternativos para superar estas limitaciones.

Cliente Nativo

El cliente nativo es una aplicación independiente disponible para Windows, Linux y macOS. Ofrece una integración más completa con el sistema operativo, permitiendo funciones como accesos directos en el escritorio, ventanas de aplicaciones integradas y acceso a dispositivos locales 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 tu 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 de los proveedores de la nube para implantar un entorno de recuperación 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 [de 100 a 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 2019
Windows Server 2022
Windows Server 2025

Linux

Servidores de Aplicaciones

Enterprise Linux 8/9
(Red Hat/Rocky/Oracle/Alma)

Desktop

Acceso de Aplicaciones

Windows 8.1 a 11
macOS 11 a 26
Red Hat/Rocky/Oracle 8 a 10
Ubuntu 22.04/26.04
Raspberry Pi OS 12 (Pi 4+)
ChromeOS 120 to 149

Móvil

Acceso de Aplicaciones

iOS 15 a 26
Android 12 a 16
HTML5

Recomendado para usted

¿Le gusta lo que ve? Vea más

¿Quieres una demostración?