[Press Release] Cybele Software Releases new Thinfinity VirtualUI version with Load Balancing

Convert your Windows apps to the web, and run them into any HTML5 browser

Thinfinity® VirtualUI v1.1, now with improved scalability and fault tolerance

VirtualUI v1.1 grants Scalable Virtualization for Windows appsThe new Thinfinity® VirtualUI™ platform helps developers to effortlessly take to the web Windows applications developed with .Net, Delphi, Visual C++ and the like.

For Immediate Release.

WILMINGTON, DE (August 5th, 2015)—Cybele Software, Inc. today announced the release of version 1.1 of Thinfinity VirtualUI, its Web enabling solution for Windows apps. This new release brings important changes to its architecture, which enhances the existing possibilities in terms of availability, scalability and fault tolerance.

Scalable Virtualization for Windows apps

Complementing the current architecture, two new components have been added to this release: a VirtualUI Gateway Service, which makes possible the redirection of http and websockets traffic to VirtualUI Servers, and a VirtualUI Broker Service, that keeps the load balanced across servers.

These modules provide access to the VirtualUI applications in three new ways:
– By server instances running in different RDS sessions on the same machine.
– Providing balanced access to different physical servers.
– The previous two can also be combined to make the most out of your environment.


Support for multiple RDS sessions

Thinfinity VirtualUI now includes support for multiple RDS sessions (RDS – Remote Desktop Services). This new feature makes it possible to increase the number of applications that can be run per server. The new VirtualUI Broker service will be responsible for opening new Windows sessions when needed. Also, this service will keep a balanced load between all open sessions.

Thinfinity VirtualUI - Multiple RDS sessions

Support for Load Balancing scenarios

Enabling the workload distribution across multiple servers has many advantages. Firstly, the load balancing procedure enables developers to achieve optimal resource utilization. Moreover, it avoids overload. Finally, it allows the system to operate properly in the event of failure of some of its components. Thinfinity VirtualUI currently supports two different Load Balancing schemes.

Thinfinity VirtualUI - Load Balancing Scheme

– Gateway/Broker Load Balancing: The VirtualUI Gateway, with the help of the new VirtualUI Broker, is designed to efficiently distribute the load among all registered servers.

– External Load Balancer + Multiple VirtualUI Gateways: In this case, the External Load Balancer will rotate across VirtualUI Gateways. Each VirtualUI Gateway will, in turn, process the connections and balance them among all the available servers.

“This is the first of many notable additions we have in the works”, said Gustavo Ricardi, President, and CEO at Cybele Software. “We will continue increasing Thinfinity VirtualUI’s performance”, he added.


Product Pagehttps://www.cybelesoft.com/thinfinity/virtualui/
White paper: http://www.cybelesoft.com/docs/thinfinity_virtualui_whitepaper.pdf

For more information about Thinfinity VirtualUI, contact Cybele Software.
3422 Old Capitol Trail, Suite 1125
Wilmington, DE – 19808, USA.
Phone: (302) 892-9625 or (866) 462-9768 (USA & Canada)
Email: [email protected]
Website: www.cybelesoft.com


Thinfinity Solutions for remote desktop, screen sharing, digital workspace and application virtualization.

Thinfinity Solutions

As you already know, Thinfinity VirtualUI is a web-enabling SDK to run apps on a browser without rewriting the code. Convert Windows apps to web in minutes!

Explore our other remoting and web-enabling solutions, enjoy our free trials, or request a custom demo HERE. No commitment!

We will be happy to assist you and show you our portfolio for remote desktop, screen sharing, digital workspace, and application virtualization.

Leave a comment

Privacy Preferences
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.