Возможна ли кластеризация реплик amazon RDS multi-az для снижения затрат?
Мы рассматриваем возможность переноса наших баз данных с heroku на Amazon RDS. Основные причины - затраты и время простоя. Heroku требует отдельного экземпляра для каждого db, и время простоя огромно (60 минут в месяц для Standard 0). У нас есть несколько небольших приложений RoR, которые не требуют интенсивного использования БД (и количество этих приложений растет). Мы думаем, что имеет смысл объединить их всех в один экземпляр RDS и масштабировать при необходимости. Дело в том, что насчет Multi AZ? Будет ли это увеличивать затраты с каждым добавленным БД? Можно ли каким-то образом сгруппировать все эти резервные реплики в одном экземпляре, чтобы снизить затраты? На мой взгляд, идеальным сценарием был бы один экземпляр для всех основных баз данных и другой экземпляр в другой зоне доступности для всех реплик. Это выполнимо?
1 ответ
Дело в том, что насчет Multi AZ? Будет ли это увеличивать затраты с каждым добавленным db?
По сути, это удваивает затраты на экземпляр RDS, но не на базы данных, поскольку вы, похоже, хотите разместить несколько баз данных на одном экземпляре RDS.
Можем ли мы каким-то образом сгруппировать все эти резервные реплики в одном экземпляре, чтобы снизить затраты?
Резервные реплики предназначены для экземпляра RDS, а не для отдельных баз данных, размещенных на этом экземпляре.