Amazon AWS RDS MySQL — экземпляры и цены

У меня есть 15 баз данных, которые работают с моей учетной записи общего хостинга за 5 долларов в месяц. Я хотел бы использовать AWS RDS.

1) Должен ли я создавать новый ЭКЗЕМПЛЯР для каждой базы данных?

2) Не будет ли это дорого стоить 191 доллар США в месяц (12,75 долларов США в месяц x 15 БД для самого дешевого инстанса db.t2.micro)? http://aws.amazon.com/rds/pricing/

3) Как я могу оптимизировать управление ресурсами? (например, является ли размещение большего количества таблиц в одном экземпляре БД лучшим решением?)


person Bzyzz    schedule 16.03.2015    source источник


Ответы (1)


  1. Нет. Один экземпляр может содержать несколько баз данных. Если они используются для разных целей, вам нужно настроить отдельные гранты для каждого из соображений безопасности.

  2. Как я уже сказал в 1, вам не нужно использовать несколько экземпляров. Хотя в зависимости от вашей рабочей нагрузки микро может быть или не быть достаточно большим.

  3. Это сложный вопрос. Требования безопасности часто вступают в игру.

person datasage    schedule 16.03.2015
comment
Большое спасибо! Я проверю различные типы БД в соответствии со своими требованиями :) - person Bzyzz; 16.03.2015
comment
По моему опыту, вы получите более высокую производительность и меньшую стоимость, разместив хостинг на EC2, используя AMI с открытым исходным кодом, например MySQL или Bitnami MySQL. Я недавно мигрировал, и производительность значительно улучшилась, и вы не страдаете от ограниченной роли, которую имеет так называемый корневой пользователь RDS (вы обнаружите, что не можете выполнять ряд операций в среде RDS, которые вы действительно должны быть в состоянии) - person Mike Miller; 16.03.2015
comment
@MikeMiller С другой стороны, настройка репликации и резервного копирования на экземпляре ec2 более сложна. Хотя да, вы не получаете полный доступ ко всему в RDS, мне еще предстоит найти случай, когда это вызвало проблему. - person datasage; 16.03.2015
comment
@datasage: Имеет для меня, хотя я не могу вспомнить хороший пример. Linux под ключ предлагает довольно богатую утилиту резервного копирования, которая, хотя и взимается, в целом дешевле. У них также есть хорошая консоль управления. Я не пробовал репликацию на их платформе, но на RDS это очень просто. Производительность EC2 по-прежнему более выгодна, и вы не запускаете странный пользовательский вариант MySQL AWS. Также не думайте, что вы можете запускать инструменты Enterprise на RDS. - person Mike Miller; 16.03.2015
comment
Я вспомнил пример - часовой пояс!! Это должно быть в UTC - это боль - person Mike Miller; 17.03.2015