Возможно, имелись в виду различия между кластерной и многоуровневой архитектурой серверных систем.
Кластерная архитектура предполагает, что все уровни веб-приложения развёртываются в одном кластере серверов. docs.oracle.com
Многоуровневая архитектура подразумевает разделение программного обеспечения на уровни по принципу «клиент-сервис». gb.ru Уровни разграничивают ответственность поставщика данных и конечного потребителя. gb.ru
Некоторые различия между кластерной и многоуровневой архитектурой:
- Балансировка нагрузки. docs.oracle.com Многоуровневая архитектура позволяет лучше распределять нагрузку веб-приложения, так как уровни представления и объектов разделены на отдельные кластеры. docs.oracle.com В кластерной архитектуре все уровни развёртываются в одном кластере. docs.oracle.com
- Доступность. docs.oracle.com Многоуровневая архитектура имеет меньше точек отказа, чем базовая кластерная архитектура. docs.oracle.com Например, если сервер выходит из строя, пропускная способность веб-приложения не изменяется. docs.oracle.com
- Безопасность. docs.oracle.com Разделяя уровни представления и объектов на отдельные кластеры, можно использовать политику брандмауэра, которая помещает в демилитаризованную зону (DMZ) только кластер сервлетов/JSP. docs.oracle.com Серверы, на которых размещены кластеризованные объекты, можно дополнительно защитить, запретив прямой доступ ненадёжным клиентам. docs.oracle.com