Skip to content

Comparing Exceed TurboX (ETX) vs Amazon DCV for shared Linux GUI sessions

0

We currently use Exceed TurboX as a Linux session brokering and remote display platform for engineering and HPC users.

The platform provides a user-facing portal where users select a session type instead of a specific machine. Exceed TurboX manages session templates, automatic backend host selection, shared and dedicated Linux GUI sessions, capacity tracking, and load based placement across available hosts.

We are evaluating AWS alternatives and are specifically looking at Amazon DCV together with DCV Session Manager and DCV Access Console.

Based on AWS documentation and public demos, it appears that this combination can provide similar behavior, including session templates, host abstraction, shared versus dedicated sessions, capacity limits, availability tracking, and placement across a fleet of hosts. What is not clear is how closely this approach compares to Exceed TurboX as a complete product and operational model.

We are trying to understand which Exceed TurboX capabilities are natively provided by Amazon DCV, which capabilities require additional customer managed components or custom tooling, and what the major operational or architectural differences are between the two approaches in real deployments. We are also interested in whether AWS considers this DCV based approach a recommended long term pattern for Exceed TurboX style Linux session brokering.

Our primary use case is multi user Linux GUI sessions for engineering and HPC workloads, including both GPU and non GPU systems.

Any guidance from AWS or customers running Amazon DCV in this pattern would be appreciated.

asked 9 days ago53 views
1 Answer
1

Amazon DCV can provide similar functionality to Exceed TurboX for Linux GUI sessions, but the implementation approach and operational model differ significantly.

Native Amazon DCV Capabilities:

Amazon DCV natively supports multiple virtual sessions per Linux server, allowing you to maximize cost savings by hosting multiple users on a single instance. It provides GPU sharing capabilities, enabling you to share one or more physical GPUs between multiple virtual sessions on Linux servers. The protocol delivers high-performance remote display that works well over varying network conditions and uses TLS to secure pixels and end-user inputs, streaming pixels rather than geometries to protect data privacy.

Architecture for Session Brokering:

To achieve Exceed TurboX-style session brokering with host abstraction and automatic placement, you would need to combine Amazon DCV with DCV Session Manager and DCV Access Console. This combination can provide session templates, host abstraction, capacity tracking, and placement across a fleet of hosts. However, unlike Exceed TurboX as a complete integrated product, this AWS approach requires you to deploy and manage multiple components together.

Session Types:

Amazon DCV on Linux offers two session types: console sessions and virtual sessions. For your multi-user shared session use case, virtual sessions are the appropriate choice. Virtual sessions support custom resolutions, multiple displays, and allow multiple sessions per server. Each virtual session uses a dedicated X server instance, and any user can start and close their own sessions. For GPU-accelerated OpenGL support across multiple virtual sessions, you'll need to install and configure the DCV-GL package.

Operational Considerations:

The key difference is that while Exceed TurboX provides an integrated session brokering platform, the Amazon DCV approach requires you to architect and manage the session management layer using DCV Session Manager and Access Console. You'll be responsible for configuring session templates, defining capacity limits, implementing placement logic, and managing the overall fleet of DCV servers. This provides flexibility but requires more customer-managed infrastructure and operational processes compared to a turnkey commercial solution.

Deployment Pattern:

AWS does position Amazon DCV as a recommended solution for remote desktop functionality in engineering and HPC environments, particularly for semiconductor design workflows and similar use cases. The combination with Session Manager and Access Console represents a supported pattern for multi-user environments, though the level of integration and automation may require additional custom tooling depending on your specific operational requirements compared to what Exceed TurboX provides out of the box.

For your evaluation, I'd recommend testing whether the DCV Session Manager and Access Console provide sufficient session brokering capabilities for your workflows, or whether you'll need to develop additional automation and management tooling to match your current Exceed TurboX operational model.
Sources
Understanding Amazon DCV sessions - Amazon DCV
What Is Amazon DCV? - Amazon DCV
Optimize the remote desktop experience - AWS Prescriptive Guidance

answered 9 days ago
EXPERT
reviewed 9 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.