Меня интересует продукт Citrix NetScaler. Это приложение, которое вы размещаете перед веб-серверами. Особенности, которые мне нравятся:
Существуют ли аналогичные продукты с такими функциями?
Да, конечно.
Есть также (довольно много) более дешевых устройств балансировки нагрузки. Некоторые примеры:
Единственное, что выделяется в вашем сообщении, - это кеширование. Многие балансировщики нагрузки могут выполнять небольшое кэширование, но обычно лучше всего это делать с помощью выделенных HTTP-кешей, установленных как программное обеспечение на серверах. Примеры Кальмар и Лак.
Прочтите мой предыдущий пост здесь, найдите ссылки внизу и следуйте по ним.
Ознакомьтесь с предложениями A10. API не так силен, как F5, и они используют TCL для своих сценариев управления трафиком, но он дешевле и быстрее, чем F5.
Прокси-сервер Bluecoat может сделать это и еще несколько. Раньше я использовал их как обратный прокси-сервер SSL для работы с несколькими сайтами и балансировки нагрузки.
F5 BIG-IP также выполняет ускорение и разгрузку SSL и многое другое, но я не использовал их продукты годами, но когда я это сделал, они были хороши и более, чем могли делать то, что вам нужно.