Thinfinity® deployment architecture options

Thinfinity can integrate easily with your existing infrastructure. Install and configure the software on on-premise servers and any cloud solution in the market. Alternatively, Thinfinity can also be fully or partially hosted by our team, providing the most cost-effective and high-performance solution in the market.

Thinfinity packs a secure, high-performance HTTP / WebSockets server, which manages the web pages needed to run the Thinfinity web client on the browser.

The Thinfinity gateway services respond to all web-page requests, and when a connection is requested, it selects the appropriate server where to forward that request. If any established connection fails or a server fails, the gateway will be able to reconnect to the server that has the highest availability.

When an end-user accesses the Thinfinity main page and enters the appropriate connection parameters, the Thinfinity web client communicates with the gateway services, which, in turn, forwards this connection to the Thinfinity server, using Ajax and WebSockets (if available) to initiate a link to the remote-end.

Once the connection has been established, the server will receive RDP commands, optimize them for the web, and send the resulting data stream to the gateway, which will send it to the Thinfinity web client.

Deployment architecture for Thinfinity use case

Thinfinity packs a secure, high-performance HTTP / WebSockets server, which manages the web pages needed to run the Thinfinity web client on the browser.

The Thinfinity gateway services respond to all web-page requests, and when a connection is requested, it selects the appropriate server where to forward that request. If any established connection fails or a server fails, the gateway will be able to reconnect to the server that has the highest availability.

When an end-user accesses the Thinfinity main page and enters the appropriate connection parameters, the Thinfinity web client communicates with the gateway services, which, in turn, forwards this connection to the Thinfinity server, using Ajax and WebSockets (if available) to initiate a link to the remote-end.

Once the connection has been established, the server will receive RDP commands, optimize them for the web, and send the resulting data stream to the gateway, which will send it to the Thinfinity web client.

Deployment architecture for Thinfinity use case

Load balancing architectures for Thinfinity

If you think that your Thinfinity environment would benefit from load balancing, you can choose between three possible architectures. This decision is essential for planning the hardware setup and configuring the system to work in a distributed way.

One Gateway and multiple Server

A single gateway distributes the connection load between several servers in this simple scenario.

Scenario 1 One Gateway and multiple Server for Thinfinity use case

Multiple gateways and multiple servers

This second scheme comprises multiple servers, multiple Gateways, and the DNS Server. Its domain name is associated with all the available gateways’ IPs.

scenario 2 Multiple gateways and multiple servers for Thinfinity use case

Secondary Broker

This third scheme comprises one gateway, one primary broker, and several secondary brokers, which serves one-to-one connections or access to multiple networks.

Scenario 3 Secondary broker for Thinfinity use case

One Gateway and multiple Server

A single gateway distributes the connection load between several servers in this simple scenario.

Scenario 1 One Gateway and multiple Server for Thinfinity use case

Multiple gateways and multiple servers

This second scheme comprises multiple servers, multiple Gateways, and the DNS Server. Its domain name is associated with all the available gateways’ IPs.

scenario 2 Multiple gateways and multiple servers for Thinfinity use case

Secondary Broker

This third scheme comprises one gateway, one primary broker, and several secondary brokers, which serves one-to-one connections or access to multiple networks.

Scenario 3 Secondary broker for Thinfinity use case

Thinfinity deployment options

The architecture for a Thinfinity® Remote Desktop deployment is composed of a Server Machine running Thinfinity® Remote Desktop Services, a Server Machine running Gateway Services and the Thinfinity® Remote Desktop Web Client (which loads on an HTML5 browser).

Fully featured and self-managed.

Thinfinity gateway and brokers reside in your architecture. Start small and grow based on your business needs. Provide a centralized point of access to on-premise and cloud environments. All your remote connections and applications reside in a single portal.

on premise deployment

Deploy a single digital workspace that combines cloud and on-premise resources.

Our team hosts the Thinfinity gateway and primary brokers. The Thinfinity secondary brokers, which reside in your infrastructure, securely connect to our primary brokers through web-tunneling. No open ports on your enterprise network are required. Fault tolerance and load balancing are crucial to providing the best workspace experience for your business. Our team will determine the infrastructure needs to guarantee the safest and most reliable solution required for your case scenario.

hybrid deployment

A complete turnkey solution.

Avoid infrastructure costs and deployment headaches. We host and manage it for you. We offer a fully-fledged digital workspace with practically zero effort. The Thinfinity gateways, primary brokers, and secondary brokers reside on our cloud-based infrastructure. This alternative includes the setup and management of cloud-based infrastructure, developer environments, and office productivity software. The entire solution resides on our cloud-based server infrastructure.

fully hosted deployment

Fully featured and self-managed.

Thinfinity gateway and brokers reside in your architecture. Start small and grow based on your business needs. Provide a centralized point of access to on-premise and cloud environments. All your remote connections and applications reside in a single portal.

on premise deployment

Deploy a single digital workspace that combines cloud and on-premise resources.

Our team hosts the Thinfinity gateway and primary brokers. The Thinfinity secondary brokers, which reside in your infrastructure, securely connect to our primary brokers through web-tunneling. No open ports on your enterprise network are required. Fault tolerance and load balancing are crucial to providing the best workspace experience for your business. Our team will determine the infrastructure needs to guarantee the safest and most reliable solution required for your case scenario.

hybrid deployment

A complete turnkey solution.

Avoid infrastructure costs and deployment headaches. We host and manage it for you. We offer a fully-fledged digital workspace with practically zero effort. The Thinfinity gateways, primary brokers, and secondary brokers reside on our cloud-based infrastructure. This alternative includes the setup and management of cloud-based infrastructure, developer environments, and office productivity software. The entire solution resides on our cloud-based server infrastructure.

fully hosted deployment

Contact Us!

We are happy to demo the product or answer any questions.