Specifications
TWCB Overview
April 16, 2009 Page 4 of 14
The Server Farm
Theserverfarmconsistsofalogicalgroupingofcache‐servers.Eachserverfarmbelongstoa
web‐cache.TWCBsupportstheconfigurationofupto5serverfarmsthatcanbeassociatedwith
theweb‐cache.
Therearethreeaspectstoconfiguringaserverfarm:
• Creatingtheserverfarm
• Associating
oneormorecache‐serverswiththeserverfarm
• Optionallyconfiguringsomeuserstobemembersofaround‐robinlistonthatserverfarm.
Youcreateaserverfarmbynamingit.Uponnamingaserverfarm,youareplacedinweb‐cache
serverfarmconfigurationmode.Withinthiscommandmode
youcanassociateupto128
cache‐serversacrossallserverfarms.Thecacheserveristhephysicalserveronwhichtheend‐user
cacheiscreated.
Thedefaultbehaviorisfortheroutertoselectacacheserveronwhichasinglecacheperend‐user
willreside.All
webobjectscachedforthatend‐userwillusethatsinglecache.Thisdefault
behaviorissufficientforend‐userswithmoderateorlightwebusage.Shouldasinglecacheserver
beassociatedwithoneormoreheavywebusers,cacheserverresourcescaneasilybe
overwhelmed.Thepredictorround‐robin
loadbalancingfeaturehelpsaddressthisissue.
InFigure 2weseehowanend‐user,configuredforstandardcaching,onlyaccessescachedweb
objectsfromthecacheserverwhereitscacheresides.Inthiscase,theend‐usercacheresidesonthe
s1Serverserverfarm186.89.10.51cacheserver.Thes2Serverserver
farmisconfiguredwitha
predictorround‐robinlist.Eachlistmemberhas itswebobjectscachedacrossallthecache‐servers
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