Ho un database attualmente in esecuzione su EC2. Mentre devo spostarlo su una macchina più grande, è emersa la questione dell'utilizzo di RDS.
Prezzi:
Posso ottenere un'istanza EC2 c3.large
con due SSD (16 GB ciascuno), due vCPU e 4 GB di memoria su richiesta per $ 0,132 all'ora [1] .
La macchina RDS più vicina (considerando il prezzo) sarebbe db.m3.medium
di $ 0,125 all'ora (Single-AZ) [2] . Questa macchina ha la stessa quantità di memoria ma solo una vCPU [3] . Inoltre, dovrei pagare per l'archiviazione e io [2] .
Quindi i prezzi sarebbero molto simili per questi due.
I vantaggi per EC2:
- Come già accennato, un'altra vCPU.
- Posso mettere il registro di scrittura sul secondo disco quando uso EC2 (grande miglioramento delle prestazioni quando si scrive molto sul db).
- Posso eseguire pgbouncer sulla mia istanza EC2 (maggiori prestazioni perché posso tenere aperte le connessioni).
- Posso modificare il file di configurazione (eventualmente migliorerà le prestazioni)
I vantaggi di RDS:
- Esegue automaticamente backup giornalieri.
RDS può coprire i vantaggi di EC2 (soprattutto 2.)? Ci sono altri vantaggi?