Web OS 10.0 Application Guide
Chapter 15: Content Intelligent Switching
n
375
212777-A, February 2002
Content Intelligent Server Load Balancing
Web OS allows you to load balance HTTP requests based on different HTTP header informa-
tion, such as “Cookie:” header for persistent load balancing, “Host:” header for virtual hosting,
or “User-Agent” for browser-smart load balancing.
n
URL-Based Server Load Balancing
on this page
n
n
“Cookie-Based Preferential Load Balancing” on page 383
n
“URL Hashing for Server Load Balancing” on page 387
n
“Header Hash Load Balancing” on page 389
n
“DNS Load Balancing” on page 390
n
“Layer 7 RTSP Load Balancing” on page 392
URL-Based Server Load Balancing
URL-based SLB allows you to optimize resource access and server performance. Content dis-
persion can be optimized by making load-balancing decisions on the entire path and filename
of each URL.
N
OTE
–
Both HTTP 1.0 and HTTP 1.1 requests are supported.
For URL matching you can configure up to 128 strings comprised of 40 bytes each. Each URL
Web request is then examined against the URL strings defined for each real server. URL
requests are load balanced among multiple servers matching the URL, according to the load
balancing metric configured for the real server group (
leastConns
is the default).
In
, the following criteria are specified for content load balancing:
n
Requests with “.cgi” in the URL are forwarded to real servers 3 and 4.
n
Requests with the string “images” in the URL are sent to real servers 1 and 2.
n
Requests with URLs starting with “/product:” are sent to real servers 2, 3, and 5.
Requests containing URLs with anything else are sent to real servers 1, 2, 3, and 4. These serv-
ers have been defined with the “any” string.
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...