System and method for resource load balancing in a portal server
First Claim
1. A portal server, comprising:
- an authentication module for authenticating user credentials for users connecting to said portal server;
a resource sizing module for determining an optimal number of central processing units and memory required by said portal server for optimum performance;
a load detection module for detecting resource usage overload conditions defining a maximum number of concurrent users or user requests processed in said portal server, and a load balancing module for balancing resource usage overload conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
In an enterprise portal server system having a server, a resource load balancing method and system. The resource load balancing system includes logic for determining threshold load values for optimal performance of the portal server. Current load values in the portal server are intermittently calculated during a load sampling period to determine whether resource overload conditions exist in the portal server during the load sampling period. In one embodiment of the present invention, when resource overload is detected, a load balancing module automatically identifies under utilized resources in the portal server in order to distribute user processes or requests causing the overload conditions from the over utilized resources to the under utilized resources. In one embodiment load balancing conditions are automatically communicated to a system administrator for replicate configuration conditions in the portal server to remote resource connected to the portal server.
100 Citations
31 Claims
-
1. A portal server, comprising:
-
an authentication module for authenticating user credentials for users connecting to said portal server;
a resource sizing module for determining an optimal number of central processing units and memory required by said portal server for optimum performance;
a load detection module for detecting resource usage overload conditions defining a maximum number of concurrent users or user requests processed in said portal server, and a load balancing module for balancing resource usage overload conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A resource load balancing system for balancing resource use overload conditions in a portal server, comprising:
-
a resource request control unit for controlling user requests to said portal server;
a user write request counter unit for monitoring user write requests to system resources coupled to said portal server; and
an overload balancing condition unit for monitoring said overload conditions in said portal server to automatically generate load balancing signals to a system administrator of said portal server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of load balancing a portal server, comprising:
-
authenticating user credentials for users connecting to said portal server;
determining an optimal number of central processing units and memory required by said portal server for optimum performance;
detecting resource usage overload conditions defining a maximum number of concurrent users or user requests processed in said portal server; and
balancing resource usage overload conditions. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification