Farm Environment

Mobile Clients
EO.workspace offers native applications for modern mobile platforms such as Android and iOS, available directly from their respective app stores. This ensures optimized performance and an excellent user experience when accessing your applications from a mobile device or tablet.
Gateway
The EO.workspace Gateway facilitates the usage of the platform by remote users, from outside the organization. Regardless of which client is used to access the platform, when using the Gateway, it’s only necessary to open a single port on the external organization’s firewall. When a user connects to a Gateway server, all the traffic, regardless of type, is encapsulated in an HTTP over TLS connection.
Session Manager
The Session Manager is the central component of an EO.workspace environment and a mandatory part of its architecture. It is responsible for coordinating sessions across all other components and provides configuration capabilities for the entire system. In addition, it consolidates status, troubleshooting and analysis, and exposes an API for solution administration.
Application Servers
End-user applications and desktops delivered through the EO.workspace platform are hosted on one or more Application Servers (Windows or Linux), VDI Hypervisors or even Cloud environments which are centrally managed by the Session Manager.
Web Access
The HTML5 client connects to the Web Client component, keeping it lightweight while the server handles the processing of the virtualization protocol.
HTML5 client
The HTML5 client enables end-users to start browser-based sessions through a JavaScript client that runs directly in any modern browser, with no need for external software. Due to browser sandbox restrictions, it offers less integration with local devices (e.g., disks, printers), relying on alternative mechanisms to bridge these limitations.
Native Client
The native client is a standalone application available for Windows, Linux, and macOS. It offers deeper integration with the operating system, enabling features such as desktop shortcuts, seamless application windows, and access to local devices like disks and printers.
Distributed Environment

Distributed Session Manager (DSM)
Deploy to several locations (geographical diverse, several providers, etc.) and balance users among these locations, based on several factors.
Horizontal Scaling
You can horizontally scale your environment with several farms at no extra licensing cost. Support your redundancy, disaster recovery and elasticity strategies from the start.
Distribution based on:
- Availability
- Last Seen
- Load
- Origin
- Latency
Distributed Cost Reduction Environment with Disaster Recovery

Redundant DSM Deployment
Deploy several DSM components on premises or in the cloud to allow a fully redundant and scalable user distribution network (UDN).
License Optimized Cloud Deployment
Take advantage of cloud license optimizations and elastic resources available from several large software vendors without any lock-in risk. You have the complete control to when and how to use their services.
On-Premise Optimized Deployment
Leverage your cost efficient on-premises datacenter, ensuring full local jurisdiction compliance and peace of mind. Guarantee the lowest possible user interaction latency and best eXperience for your application ecosystem.
Disaster Recovery Optimized Deployment
Leverage cloud providers pay-as-you-go business model to implement a cold standby disaster recovery environment at no marginal cost.
Environment Sizing Estimation
100
» Users
resources- 18 GHz
- 60 GiB
- 0,6 kIOPS
- 9 Mbps
500
» Users
resources- 60 GHz
- 200 GiB
- 2 kIOPS
- 30 Mbps
1500Most Popular
» Users
resources- 90 GHz
- 300 GiB
- 3 kIOPS
- 45 Mbps
5000
» Users
resources- 252 GHz
- 840 GiB
- 8,4 kIOPS
- 126 Mbps
25000
» Users
resources- 750 GHz
- 2500 GiB
- 25 kIOPS
- 375 Mbps
What is the baseline?
Sizing based on typical customer landscapes with a mix of 30% light, 60% transactional and 10% power users. Computational assumptions:
Compute (GHz): Intel Skylake-SP server class (total core sum)
Memory (GiB): DDR4-2666 (total memory)
Storage (kIOPS): 20% reads, 80% writes
Network (Mbps): Aggregated end-users’ bandwidth (efficient mode)
Concurrency: 0.9, 0.8, 0.65, 0.6, 0.4 [from 100 to 25000]
Custom Sizing
Every customer has a different application ecosystem, with specific business cases and end user workload mix. EO.workspace partners can offer integrated PoC projects for:
- Application performance profiling
- Key technologies and risks validation
- Larger roll-out information acquisition
- User and management acceptance
Supported Platforms
Windows
App Servers
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Server 2022
Windows Server 2025
Linux
App Servers
Enterprise Linux 8/9
(Red Hat/Rocky/Oracle/Alma)
Desktop
App Access
Windows 8.1 to 11
macOS 11 to 15
Red Hat/Rocky/Oracle 8 to 9
Ubuntu 22.04/24.04
Raspberry Pi OS 12 (Pi 4+)
ChromeOS 120 to 133
Mobile
App Access
iOS 15 to 18
Android 12 to 15
HTML5
Recommended For You

CIS Virtualizes Bank Branches

NOS Virtualizes Critical Applications

