Я размещаю веб-приложение в масштабированной среде из N серверов (Web01, Web02, ..., Web0N), и у меня есть 2 варианта развертывания:
- Развертывание двоичных файлов на каждом сервере.
- Развертывание двоичных файлов на одном сервере (скажем, Web01) и совместное использование их с другими серверами.
Единственным преимуществом варианта 2 является обеспечение согласованности между серверами и избежание развертывания различных двоичных файлов налюбой из серверов.
Однако я предполагаю, что это создает узкие места ввода-вывода и сети на сервере Web01, поскольку все серверы получают доступ к одному и тому же DISK через NETWORK для загрузки двоичных файлов и конфигураций.
Мои вопросы:
- Кто-нибудь может подтвердить или опровергнуть мое предположение?
- Есть ли способ применить POC и сравнить результаты в цифрах?