Это довольно список покупок.Мы используем балансировщик нагрузки Apache, скомпилированный для Windows 64 bit.Простую настройку, кластеризацию и управление, но вам нужно использовать Http / Https в качестве транспорта.
Это удовлетворит пункты 1, 3, 4 в списке (50% из коробки).
Что касается других элементов, я не знаю ни о каком существующем продукте, поэтому вам необходимо написать приложение типа маршрутизатора WCF, чтобы удовлетворить пункты 2, 5, 6, но имейте в виду, что оно может быть не таким надежным, каккак балансировщик нагрузки Apache.
Cheers