а если веб сервер и сервер с субд в разных датацентрах и странах :) или так не делают?
Если приложению из одного цода нужно стучать в базу другой, то это плохой вариант, если только у вас нет личного оптоволокна, т.к задержки будут адовыми. Если для отказоустойчивости нужно размещать БД в нескольких цодах и поддерживать консистетность данных, то это нетривиальная задача, и есть множество различных решений (где-то читал, что Google например юзает мастер\слейв, т.к активная запись в БД в одном цоде, а затем асинхронная репликация данных в другие цоды)