NETWORK SECURITY LOAD BALANCING
First Claim
Patent Images
1. A website hosting system, comprising:
- a request routing node; and
a plurality of security termination nodes coupled to the request routing node, each security termination node configured to secure connections between servers hosting websites and customers of the websites in accordance with a predetermined quality of service level;
wherein the request routing node balances incoming requests for secure websites among the security termination nodes based on an application-specific parameter.
5 Assignments
0 Petitions
Accused Products
Abstract
A website hosting system includes a request routing node and a plurality of security termination nodes coupled to the request routing node. Each security termination node is configured to secure connections between servers hosting websites and customers of the websites in accordance with a predetermined quality of service level. The request routing node balances incoming requests for secure websites among the security termination nodes based on an application-specific parameter (e.g., quantity of items in a product catalog, location, etc.).
-
Citations
31 Claims
-
1. A website hosting system, comprising:
-
a request routing node; and a plurality of security termination nodes coupled to the request routing node, each security termination node configured to secure connections between servers hosting websites and customers of the websites in accordance with a predetermined quality of service level; wherein the request routing node balances incoming requests for secure websites among the security termination nodes based on an application-specific parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a request for a secure connection from a browser; determining which of a plurality of security termination nodes to assign the request for the secure connection based on an application-specific parameter; and transmitting the request to the determined security termination node. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing instructions that, when executed by a processor, causes the processor to:
-
receive a request for a secure connection; determine which of a plurality of security termination nodes to assign the request based on an application-specific parameter; and transmit the request to the determined security termination node. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A web-site hosting system, comprising:
-
a request router; a plurality of secure termination nodes coupled to the request router, each secure termination node creates secure connections between browsers and web servers based on certificates based on a predetermined level of service, wherein the request router balances incoming requests for security certificate verification among the security termination nodes based on an application-specific parameter; a load balancer coupled to the plurality of secure termination nodes; and a plurality of application servers coupled to the load balancer, wherein the load balancer balances web page access requests among the application servers; wherein the web-hosting system is configured to host a plurality of websites, each website having its own unique Internet Protocol (IP) address. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification