Forum Discussion
You are, I assume, using the Host: header for HTTP traffic to determine to which internal host the traffic should be directed. Is that correct? I further assume, then, that you are using SSL offloading on the BIG-IP (so that you may employ the Host: header for HTTPS traffic, as well). Is that also correct?
If that's the case, for most protocols, there simply is no correlate. That is, the protocol embeds no information for virtualization of hosts. For those, you need some other, generally non-protocol specific means of determining to which internal host the client wishes to go.
If you can divide customers by source netblock, then you could employ an LTM (rather than GTM/DNS, because the host information is not visible to the LTM) iRule to direct traffic appropriately. You could, by this method, employ a Data Group that maps source netblock to customer, then another Data Group to map customer to pool (or, I suppose, one Data Group that maps source netblock to pool).
Does this sound like the sort of thing that might work for your case?