| 
 
Hello Joe
Good timing ;)
 Is there a reason you can't simply tie each Squid to one parent?  i.e. 
to redraw your diagram, something like this:
 >                      +----------------------------+
 >                      |          Internet          |
 >                      +----------------------------+
 >                          |        |           |
 >         +----------------+        |           +-----------+
 >         |                         |                       |
 > +----------------+       +----------------+       +----------------+
 > | PROXY-PARENT-1 |       | PROXY-PARENT-2 |       | PROXY-PARENT-3 |
 > +----------------+       +----------------+       +----------------+
 >         |                         |                       |
 > +---------------+        +---------------+        +---------------+
 > | SQUID-PROXY-1 |        | SQUID-PROXY-2 |        | SQUID-PROXY-3 |
 > +---------------+        +---------------+        +---------------+
 >         |                        |                        |
 >         +--------------+         |              +---------+
 >                        |         |              |
 >                      +----------------------------+
 >                      |        LoadBalancer        |
 >                      +----------[ VIP ]-----------+
 
Ahh, I hope he likes that. This makes a lot more sense.
 This will lead to occasional 'hot spots' on one cache and proxy or 
another (this is kind of unavoidable with a destination hash based 
scheduler), but should generally lead to a pretty good balance most of 
the time.
 
I agree on that.
Cheers,
Roberto Nibali, ratz
 |