Modified Web Farm Framework for Virtual Workspace Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current web traffic routing procedures fail to efficiently route communications between computing devices in a virtual workspace, leading to network latency and delayed communication transmissions, and do not allow computing devices to identify a particular web server for real-time collaboration.
Innovation Solution
A modified web farm framework that allows computing devices to request connection to a virtual workspace, parse cookies for connection details, identify a local server load balancer hosting web servers, and establish connections with the appropriate web server for real-time collaboration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If current web traffic routing procedures are used, then computing devices can establish connections with web servers, but network latency increases and communication delivery time increases due to increased volume of communications
Solution Approach 1:
The patent implements a connection pooling mechanism where computing devices pre-establish connections with web servers before actual communication needs arise. The load balancer maintains a pool of active connections that can be immediately reused for subsequent communications, eliminating the need to repeatedly establish new connections and route traffic through the backplane for each interaction.
Solution Approach 2:
The load balancer serves as an intermediary component that directly routes communications between computing devices and web servers, bypassing the traditional backplane routing mechanism. This intermediary approach allows for more efficient connection management and reduced routing overhead, as the load balancer can directly forward communications without requiring backplane parsing and redistribution.
2Ease of operation
If current web traffic routing procedures are used, then computing devices can communicate through the backplane, but computing devices cannot identify a particular web server for real-time collaboration
Solution Approach 1:
The load balancer implements a feedback mechanism that tracks which computing devices are connected to which web servers and maintains this mapping information. When a computing device needs to collaborate with another device, the load balancer uses this feedback information to identify the target web server and establish direct connections, enabling reliable real-time collaboration while providing visibility into server assignments.
Data Source
AI summary
Aspects of the disclosure relate to accessing and interacting with requested web content using a modified web farm framework. A computing platform may receive a consumer request to connect to a virtual workspace. The computing platform may parse the consumer request to identify a cookie that contains server connections details associated with the virtual workspace. The computing platform may transmit the cookie to the consumer and may receive, from the consumer, a request to connect to a pod and a server that host the virtual workspace. The computing platform may monitor a server connection between the consumer and the virtual workspace to determine whether the server connection was lost and/or terminated. Based on determining the server connection was lost and/or terminated, the computing platform may transmit a notification to the consumer indicating the same. The computing platform may receive, from the consumer, a request to initiate a server re-connection loop.


