Arquitetura de Alto Nível

Ambiente de Farm

Cliente Móvel

O EO.workspace disponibiliza aplicações nativas para as plataformas móveis modernas, como Android e iOS, diretamente a partir das respetivas App Stores. sto garante um desempenho otimizado e uma experiência de utilização fluida ao aceder às aplicações a partir de um dispositivo móvel ou tablet.

Gateway

O EO.workspace Gateway facilita a utilização da plataforma por utilizadores remotos, de fora da organização. Independentemente do cliente utilizado para aceder à plataforma, ao utilizar o Gateway, só é necessário abrir uma única porta na firewall externa à empresa. Quando um utilizador se liga a um servidor Gateway, todo o tráfego, independentemente do tipo, é encapsulado numa conexão HTTP sobre TLS.

Session Manager

O Session Manager é o componente central de um ambiente EO.workspace e uma parte obrigatória da sua arquitetura. É responsável pela coordenação das sessões entre todos os outros componentes e disponibiliza capacidades de configuração para todo o sistema. Além disso, consolida informações de estado, diagnóstico e análise, e disponibiliza uma API para a administração da solução.

Application Servers

As aplicações e os ambientes de trabalho dos utilizadores finais, disponibilizados através da plataforma EO.workspace, são alojados em um ou mais Application Servers (Windows ou Linux), hipervisores VDI ou mesmo em ambientes Cloud, todos geridos centralmente pelo Session Manager.

Acesso Web

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

Cliente HTML5

O cliente HTML5 permite aos utilizadores finais iniciar sessões baseadas em navegador através de um cliente JavaScript que é executado diretamente em qualquer navegador moderno, sem necessidade de software adicional. Devido às restrições da sandbox do navegador, oferece uma integração limitada com dispositivos locais (por exemplo, discos, impressoras), recorrendo a mecanismos alternativos para ultrapassar estas limitações.

Cliente Nativo

O cliente nativo é uma aplicação autónoma disponível para Windows, Linux e macOS. Oferece uma integração mais profunda com o sistema operativo, permitindo funcionalidades como atalhos no ambiente de trabalho, janelas de aplicações integradas e acesso a dispositivos locais como discos e impressoras.

Ambiente Distribuído

Distributed Session Manager (DSM)

Implemente a solução em vários locais (geograficamente diversos, vários fornecedores, etc) e balanceie/distribua equilibradamente os utilizadores entre esses locais com base em vários fatores.

Horizontal Scaling

Pode escalar horizontalmente o seu ambiente com várias farms sem custo de licenciamento adicional. Suporte as suas estratégias de redundância, recuperação de desastres e de 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 localmente ou na nuvem para permitir uma rede de distribuição de utilizadores (UDN – User Distribution Network) totalmente redundante e escalável.

License Optimized Cloud Deployment

Tire partido das otimizações que as licenças de cloud oferecem e dos recursos flexíveis disponíveis de vários grandes fornecedores de software, sem qualquer risco de ficar preso (lock-in) ou dependente destes. Controle por completo quando e como utilizar os 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 utilizador e uma melhor eXperiência para o seu ecossistema de aplicações.

Disaster Recovery Optimized Deployment

Aproveite o modelo de negócios pay-as-you-go dos fornecedores de cloud para implementar um ambiente de recuperação de desastres 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 é o cenário base?

Dimensionamento baseado em cenários típicos de clientes com uma mistura de 30% de utilizadores 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 utilizadores 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 aplicações diferente, com casos de negócios específicos e um mix da carga de trabalho dos utilizadores finais. Os parceiros do EO.workspace podem oferecer projetos de PoC integrados para:

  • Perfil da performance aplicacional
  • Validação de tecnologias-chave e riscos
  • Recolha de informação para roll-out
  • Aceitação pelos utilizadores e gestão

Plataformas Suportadas

Windows

Servidores de Apps

Windows Server 2019
Windows Server 2022
Windows Server 2025

Linux

Servidores de Apps

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

Desktop

Acesso a Apps

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

iOS 15 to 26
Android 12 to 16
HTML5

Recomendado para si

Gosta das sugestões? Ver mais

Quer uma Demonstração?