Quão diferente é uma instância de banco de dados do Amazon EC2 RDS diferente da instância normal do EC2?

3

Quão diferente é a Instância de banco de dados Amazons RDS diferente de A Instância normal do EC2 diferente do fato de que a Instância de banco de dados RDS tem um servidor de banco de dados sendo executado?

Quando uma instância do EC2 fica inativa, todos os dados associados a ela também desaparecem (quando você não anexa um EBS). Isso é verdade para a Instância de banco de dados RDS também?

Eu já configurei meu servidor de banco de dados com o seguinte: 1 pequena Instância do EC2 (m1.small) com o servidor MySQL instalado e anexado um EBS de 10GB e roteada os Diretórios de Dados do MySQL para o EBS.

A pequena Instância do RDS é diferente da acima?

    
por Sudheer 27.08.2010 / 13:07

2 respostas

9

O que isso oferece? Muito, se você não é um DBA.

  1. Instantâneos automáticos para o segundo nos cinco minutos anteriores (configuráveis até 8 dias)
  2. Os instantâneos de banco de dados são agendados, gerenciados e armazenados automaticamente
  3. HA sem ter que pensar sobre isso? Inscreva-me!

Quanto às suas perguntas adicionais; o banco de dados do RDS é persistente e equivale a configurar uma instância do EC2 com um armazenamento de bloco elástico (EBS) e armazenar seus arquivos de banco de dados nele. Então, sim, você tem uma máquina semi-equivalente - embora você agora seja responsável pelo gerenciamento de backups e outros, e a escalabilidade será um problema caso você precise de mais máquinas.

O RDS é voltado principalmente para pessoas que desejam usar um banco de dados, mas não querem gerenciá-lo. Perfeitamente agradável, e amigos e colegas com quem conversei sobre os serviços da Amazon em geral sorriram para o RDS. Custa um pouco mais, mas também lhe dá mais. Você só tem que pesar o quanto você gosta de manter seu banco de dados.

    
por 29.08.2010 / 05:53
4

Confira os excelentes Top 10 Coisas para saber sobre o Amazon RDS . Os grandes:

  • O Amazon RDS usa uma versão corrigida do MySQL 5.1.38
  • Não há acesso direto ao seu arquivo de configuração do banco de dados
  • Você precisa definir uma janela de manutenção semanal de 4 horas (ou a Amazon a definirá para você), dentro do qual o sistema de gerenciamento lançará patches para o MySQL, fará o backup de seus dados e executará outra manutenção desse tipo
  • É possível fazer o backup de todo o seu banco de dados em instantâneos sob demanda
  • A replicação está desativada / o acesso ao log binário está desativado
  • A Amazon não concede privilégios SHUTDOWN e SUPER nem mesmo ao usuário mestre do DB

EDITAR: Outro excelente artigo, que apenas aborda o RDS, mas tem um número de As AWS Gotchas são dicas da AWS que gostaria de ter sabido antes de começar :

Set up event subscriptions for failover.

If you're using a Multi-AZ setup, this is one of those things you might not think about which ends up being incredibly useful when you do need it.

    
por 28.01.2011 / 11:48