Correlation Identity Generation for Cloud Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud computing platforms face inefficiencies in authenticating and connecting client devices to appropriate servers within complex datacenter environments, making the process cumbersome and time-consuming.
Innovation Solution
A method for generating a correlation ID within the cloud environment to establish and integrate client devices with servers, using a service location identity to serialize payloads and facilitate authenticated information flow, allowing for efficient message switching and authentication between client and server endpoints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If IP address authentication is used to establish connection between client device and server, then authentication function is provided, but the authentication process becomes cumbersome and time-consuming in complex datacenter environment
Solution Approach 1:
The patent introduces a load balancer as an intermediary component that receives client requests and redirects them to appropriate servers. The load balancer maintains session state information and uses it to route subsequent requests, eliminating the need for repeated IP address authentication and reducing authentication time while maintaining reliability
Solution Approach 2:
The system performs preliminary authentication and session establishment through the load balancer before the client connects to the actual server. This preliminary action stores session information that can be reused for subsequent server selections, reducing the time required for authentication in complex datacenter environments
2Productivity
If multiple servers are deployed to handle client requests in cloud environment, then service capacity and flexibility are improved, but the complexity of connecting client to appropriate server increases
Solution Approach 1:
The load balancer serves multiple functions: it acts as an entry point for all client requests, maintains session state information, makes intelligent routing decisions based on server availability and load, and provides a unified interface to clients regardless of the actual server distribution. This multi-functionality simplifies the connection process while supporting multiple servers
Solution Approach 2:
The load balancer acts as a mediating layer between clients and the complex backend server infrastructure. It abstracts the complexity of multiple server connections from clients by providing a single entry point and handling all routing logic internally based on session state and server conditions
3Reliability
If session state is maintained across server redirects to ensure continuous communication, then communication reliability is improved, but the overhead of tracking and managing session information increases system complexity
Solution Approach 1:
The patent combines the session management function with the load balancing function in a single component. The load balancer maintains session state information along with server routing information, eliminating the need for separate session management systems and reducing overall system complexity while ensuring communication reliability across server redirects
Data Source
AI summary
This invention relates to a method for generating correlation identity with respect to a client to establish, integrate and communicate to a server within a cloud environment (e.g. Inswit™ Cloud). A service location identity can be generated with respect to a remote client by getting at least one service node of an appropriate service request made by the client device within the cluster of the cloud environment. A correlation ID/source ID can be thereafter generated based on the service location identity to serialize the payload and establish a connection with the server. The integration services with respect to the client device can be instantiated to permit authenticated information flow within the cloud network. The messages including the information on the destination end points can be finally emanated out of the source end points to the destination end point by efficiently authenticating the client devices using the correlation ID.


