High Level Architecture

Farm Environment

Cliente Móvel

O EO.workspace oferece aplicativos nativos para as plataformas móveis modernas, como Android e iOS, disponíveis diretamente nas respectivas lojas de aplicativos. Isso garante desempenho otimizado e uma experiência de uso fluida ao acessar os aplicativos a partir de um dispositivo móvel ou tablet.

Gateway

O EO.workspace Gateway facilita o uso da plataforma por usuários remotos, de fora da organização. Independentemente de qual cliente é usado para acessar a plataforma, ao usar o Gateway, é necessário abrir apenas uma única porta no firewall externo da organização. Quando um usuário se conecta a um servidor Gateway, todo o tráfego, independentemente do tipo, é encapsulado em uma conexão HTTP sobre TLS.

Session Manager

O Session Manager é o componente central de um ambiente EO.workspace e uma parte essencial de sua arquitetura. É responsável por coordenar as sessões entre todos os outros componentes e fornece recursos de configuração para todo o sistema. Além disso, consolida informações de status, diagnóstico e análise, e expõe uma API para a administração da solução.

Application Servers

Os aplicativos e desktops dos usuários finais, entregues pela plataforma EO.workspace, são hospedados em um ou mais Application Servers (Windows ou Linux), hipervisores VDI ou até mesmo em ambientes de Nuvem, todos gerenciados centralmente pelo Session Manager.

Acesso Web

O cliente HTML5 conecta-se ao componente Web Client, permanecendo leve enquanto o servidor processa o protocolo de virtualização.

Cliente HTML5

O cliente HTML5 permite que os usuários finais iniciem sessões no navegador por meio de um cliente JavaScript que roda diretamente em qualquer navegador moderno, sem necessidade de software adicional. Devido às restrições da sandbox do navegador, oferece integração limitada com dispositivos locais (por exemplo, discos, impressoras), utilizando mecanismos alternativos para contornar essas limitações.

Cliente Nativo

O cliente nativo é um aplicativo independente disponível para Windows, Linux e macOS. Oferece uma integração mais profunda com o sistema operacional, permitindo recursos como atalhos na área de trabalho, janelas de aplicativos integradas e acesso a dispositivos locais, como discos e impressoras.

Ambiente Distribuído

Distributed Session Manager (DSM)

Implemente em vários locais (geograficamente diversos, vários provedores, etc) e equilibre os usuários entre esses locais com base em vários fatores.

Horizontal Scaling

Pode escalar horizontalmente seu ambiente com várias farms sem custo extra de licenciamento. Suporte suas estratégias de redundância, recuperação de desastres e elasticidade desde o início.

Distribuição baseada em:

  • Disponibilidade
  • Última visita
  • Carga
  • Origem
  • Latência

Ambiente de Redução de Custos Distribuído com Recuperação de Desastres

Redundant DSM Deployment

Implemente vários componentes DSM no local ou na nuvem para permitir uma rede de distribuição de usuários (UDN – User Distribution Network) totalmente redundante e escalável.

License Optimized Cloud Deployment

Aproveite as otimizações de licenças na nuvem e dos recursos flexíveis disponíveis de vários grandes fornecedores de software, sem qualquer risco de ficar preso (lock-in) ou dependente deles. Você tem controle total de quando e como usar seus serviços.

On-Premise Optimized Deployment

Aproveite o seu data center on-premises, garantindo total conformidade tranquilidade com a jurisdição local. Garanta a menor latência possível na interação do usuário e uma melhor eXperiência para seu ecossistema de aplicativos.

Disaster Recovery Optimized Deployment

Aproveite o modelo de negócios pay-as-you-go dos provedores de nuvem para implementar um ambiente de recuperação de desastres em cold standby sem custo marginal.

Estimativa do dimensionamento do ambiente

100

» Utilizadores

Recursos
  • 18 GHz
  • 60 GiB
  • 0,6 kIOPS
  • 9 Mbps

500

» Utilizadores

Recursos
  • 60 GHz
  • 200 GiB
  • 2 kIOPS
  • 30 Mbps

1500Most Popular

» Utilizadores

Recursos
  • 90 GHz
  • 300 GiB
  • 3 kIOPS
  • 45 Mbps

5000

» Utilizadores

Recursos
  • 252 GHz
  • 840 GiB
  • 8,4 kIOPS
  • 126 Mbps

25000

» Utilizadores

Recursos
  • 750 GHz
  • 2500 GiB
  • 25 kIOPS
  • 375 Mbps

Qual é a linha base?

Dimensionamento baseado em cenários típicos de clientes com uma mistura de 30% de usuários ligth, 60% transacionais e 10% avançados. Suposições computacionais:

Computação (GHz): Servidor da classe Intel Skylake-SP (soma total do núcleo)
Memória (GiB): DDR4-2666 (memória total)
Armazenamento (kIOPS): 20% leitura, 80% escrita
Rede (Mbps): Largura de banda agregada dos usuários finais (modo eficiente)
Concorrência: 0.9, 0.8, 0.65, 0.6, 0.4 [de 100 a 25000]

Dimensionamento à medida

Cada cliente tem um ecossistema de aplicativos diferente, com casos de negócios específicos e uma mistura da carga de trabalho dos usuários finais. Os parceiros do EO.workspace podem oferecer projetos de PoC integrados para:

  • Perfil de desempenho aplicacional
  • Validação de tecnologias-chave e riscos
  • Recolha de informação para roll-out
  • Aceitação pelos usuários e gestão

Plataformas Suportadas

Windows

Servidores de Aplicativos

Windows Server 2019
Windows Server 2022
Windows Server 2025

Linux

Servidores de Aplicativos

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

Desktop

Acesso de Aplicativos

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 a 149

Móvel

Acesso de Aplicativos

iOS 15 a 26
Android 12 a 16
HTML5

Recomendado para você

Gosta das sugestões? Ver mais

Quer uma demonstração?