...
3. Сценарий высокой нагрузки с локальной отказоустойчивостью
Если в сети находится менее 1000 точек доступа (т.е. менее 10000 одновременно работающих гостевых клиентов) или корпоративная авторизация требует менее чем 1000 эндпоинтов, рекомендовано создать отказоустойчивый кластер PostgreSQL. Такой кластер требует двух или трёх узлов (primary, secondary), причем только два из них несут копию базы, а третий участвует в кворуме. Также желательно вынесение прокси-сервера на отдельный узел для того, чтобы перенести нагрузку обработки SSL-трафика с сервера приложения.
В случае аварии основного сервера PostgreSQL (на схеме справа) система WNAM 2 автоматически переключит запись/чтение на резервный сервер СУБД (на схеме слева).
В таком случае понадобится три одинаковых сервера с характеристиками:
- количество виртуальных процессоров: 4-8 vCPU;
- оперативная память: 16 Gb vRAM;
- объем жесткого диска: 50 Gb HDD (любого типа) системные диски.
Дополнительно для двух серверов PostgreSQL (primary, secondary) необходимо:
...
Работавший в WNAM 1.6 сценарий с локальным кластером MongoDB и двумя серверами WNAM на одной локации (ЦОД) в системе WNAM 2 более не поддерживается. Мы не рекомендуем применять кластерную инсталляцию PostgreSQL, либо также подключать два сервера WNAM 2 к одному серверу базы данных. Рассмотрите вариант использование сценариев 4.1 и 4.2 ниже.
4. Сценарий средней нагрузки с распределенной отказоустойчивостью
...