HI,
The ACE uses the predictors to select the best server to fulfill a client request.
Use the Hash URL method as predictor as it selects the server using a hash value based on the requested URL. You can specify a beginning pattern and an ending pattern to match in the URL. Use this predictor method to load balance cache servers.
Cache servers perform better with the URL hash method because you can divide the contents of the caches evenly if the traffic is random enough. In a redundant configuration, the cache servers continue to work even if the active ACE switches over to the standby ACE.
You have to understand the reason of url hash.
The goal is to guarantee that the same object will not be cached on mayne servers and therefore maximise disk usage.
So, if you don't really need to maximize this disk usage, you could use any other balancing method.
There is not one-best-for-all solution.
It all depends on what are your priorities.
Kindly see how to configure Hash URL method Below:
http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA3_1_0/configuration/slb/guide/rsfarms.html#wpmkr1039375
Kindly see below the article in this regard:
http://forums.cisco.com/eforum/servlet/NetProf?page=netprof&forum=Data%20Center&topic=Application%20Networking&topicID=.ee7814f&fromOutline=&CommCmd=MB%3Fcmd%3Ddisplay_location%26location%3D.2cc060ee
Kindly Rate if you find this information of any use to you or please ask furhter about your queries.
Sachin garg