Web OS 10.0 Application Guide
Chapter 15: Content Intelligent Switching
n
383
212777-A, February 2002
Cookie-Based Preferential Load Balancing
Cookies can be used to provide preferential services for customers, ensuring that certain users
are offered better access to resources than other users when site resources are scarce. For
example, a Web server could authenticate a user via a password and then set cookies to identify
them as “Gold,” “Silver,” or “Bronze” customers. Using cookies, you can distinguish individu-
als or groups of users and place them into groups or communities that get redirected to better
resources and receive better services than all other users.
N
OTE
–
Cookie-based persistent load balancing is described in
.”
Cookie-based preferential services enable the following support:
n
Redirect higher priority users to a larger server or server group.
n
Identify a user group and redirect them to a particular server.
n
Serve content based on user identity.
n
Prioritize access to scarce resources on a Web site.
n
Provide better services to repeat customers, based on access count.
Clients that receive preferential service can be distinguished from other users by one of the fol-
lowing methods:
n
Individual User
Specific individual user could be distinguished by IP address, login authentication, or per-
manent HTTP cookie.
n
User Communities
Some set of users, such as “Premium Users” for service providers who pay higher mem-
bership fees than “Normal Users” could be identified by source address range, login
authentication, or permanent HTTP cookie.
n
Applications
Users could be identified by the specific application they are using. For example, priority
can be given to HTTPS traffic that is performing credit card transactions versus HTTP
browsing traffic.
n
Content
Users could be identified by the specific content they are accessing.
Based on one or more of the criteria above, you can load balance requests to different server
groups.
Summary of Contents for Web OS 10.0
Page 26: ...Web OS 10 0 Application Guide 26 n Basic Switching Routing 212777 A February 2002...
Page 116: ...Web OS 10 0 Application Guide 116 n Web Switching Fundamentals 212777 A February 2002...
Page 168: ...Web OS 10 0 Application Guide 168 n Chapter 6 Server Load Balancing 212777 A February 2002...
Page 216: ...Web OS 10 0 Application Guide 216 n Chapter 8 Application Redirection 212777 A February 2002...
Page 288: ...Web OS 10 0 Application Guide 288 n Advanced Web Switching 212777 A February 2002...
Page 440: ...Web OS 10 0 Application Guide 440 n Chapter 16 Persistence 212777 A February 2002...
Page 470: ...Web OS 10 0 Application Guide 470 n Chapter 17 Bandwidth Management 212777 A February 2002...
Page 474: ...Web OS 10 0 Application Guide 474 n Glossary 212777 A February 2002...