2016-03-25 4 views
0

Я должен создать инфраструктуру, созданную для моей компании. Я был смущен, если веб-сервер (Apache) можно заменить балансировщиком нагрузки F5. Все возможности, которыми обладает веб-сервер/ручки, могут обрабатываться/поддерживаться балансировщиком нагрузки F5. Я знаю, что веб-сервер будет безопасным gaurd на сервере приложений, кроме обслуживания статических данных.F5 Балансировщик нагрузки через веб-сервер

Даже правила перезаписи Apache могут записываться в балансировщик нагрузки F5 как iRules.

С приведенным выше я вижу необходимость наличия веб-сервера в архитектуре приложения.

Однако хотелось бы услышать, чтобы понять, правильно ли я это воспринимаю.

Предложения пожалуйста ..

+0

Это действительно зависит от ваших требований к веб-серверу. Для некоторых развертываний, абсолютно, вы можете полностью исключить уровень. Для других это имеет смысл иметь этот уровень. –

ответ

1

После на комментарии Джейсона, если вы обслуживаете до публично расходного содержания, вы должны использовать Apache. У ваших разработчиков, как правило, не будет доступа к BIG-IP, поэтому любые требования к управлению контентом будут препятствовать размещению публично обслуживаемых страниц на BIG-IP.

Если вы используете только BIG-IP для перезаписи, перенаправления, управления трафиком и любого управления SSL/TLS, BIG-IP будет подходящим местом для этого, если ваши команды разработчиков не требуют частого управления этих функций.

Это действительно вопрос мнения, но стандартная практика позволяет размещать веб-серверы за BIG-IP для представления контента.