Еще не сделали этого с WCF, но планируем иметь локальную запись DNS, указывающую на наш виртуальный IP-адрес с балансировкой сетевой нагрузки (NLB), который будет направлять весь трафик на один из наших серверов, размещающих службы в IIS. Я использовал NLB для этого точного сценария в прошлом для веб-сайтов и не вижу причин, почему он не будет хорошо работать с WCF.
Прелесть этого в том, что вы можете по своему усмотрению подключать и выводить серверы из виртуального кластера, а NLB позаботится обо всем безобразном перенаправлении на доступный узел. Он также поставляется с отличной ценой: $ БЕСПЛАТНО с лицензией Windows Server.