Specifications

TWCB Overview
April 16, 2009 Page 4 of 14
The Server Farm
Theserverfarmconsistsofalogicalgroupingofcacheservers.Eachserverfarmbelongstoa
webcache.TWCBsupportstheconfigurationofupto5serverfarmsthatcanbeassociatedwith
thewebcache.
Therearethreeaspectstoconfiguringaserverfarm:
Creatingtheserverfarm
Associating
oneormorecacheserverswiththeserverfarm
Optionallyconfiguringsomeuserstobemembersofaroundrobinlistonthatserverfarm.
Youcreateaserverfarmbynamingit.Uponnamingaserverfarm,youareplacedinwebcache
serverfarmconfigurationmode.Withinthiscommandmode
youcanassociateupto128
cacheserversacrossallserverfarms.Thecacheserveristhephysicalserveronwhichtheenduser
cacheiscreated.
Thedefaultbehaviorisfortheroutertoselectacacheserveronwhichasinglecacheperenduser
willreside.All
webobjectscachedforthatenduserwillusethatsinglecache.Thisdefault
behaviorissufficientforenduserswithmoderateorlightwebusage.Shouldasinglecacheserver
beassociatedwithoneormoreheavywebusers,cacheserverresourcescaneasilybe
overwhelmed.Thepredictorroundrobin
loadbalancingfeaturehelpsaddressthisissue.
InFigure 2weseehowanenduser,configuredforstandardcaching,onlyaccessescachedweb
objectsfromthecacheserverwhereitscacheresides.Inthiscase,theendusercacheresidesonthe
s1Serverserverfarm186.89.10.51cacheserver.Thes2Serverserver
farmisconfiguredwitha
predictorroundrobinlist.Eachlistmemberhas itswebobjectscachedacrossallthecacheservers
onthes2Serverserverfarm.
Figure 2 Predictor Round-Robin Overview
Global
Internet
Predictor Round-Robin
Initial Web Object Request
Initial Web Object Response
All Subsequent Requests for
the same object
Web Site Host
Cache1
186.89.10.51
186.89.10.55
List Members
Standard Caching
Behavior
176.89.10.20
176.89.10.32
176.89.10.45
176.89.10.50
176.89.10.52
Cache Servers
Server Farms
s1Server
s2Server
Router