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