現在EC2で実行されているデータベースがあります。より大きなマシンに移動する必要があるため、RDSを使用する問題が浮上しました。
価格:
1時間あたり0.132ドルでオンデマンドで2つのSSD(各16 GB)、2つのvCPU、4 GBのメモリを備えたEC2 c3.large
インスタンスを取得できます[1]。
最も近い(価格を考慮した)RDSマシンは、db.m3.medium
1時間あたり0.125ドル(シングルAZ)です[2]。このマシンには同じ量のメモリがありますが、vCPUは1つのみです[3]。さらに、ストレージとioの支払いが必要になります[2]。
したがって、これら2つの価格は非常に似ています。
EC2の利点:
- すでに述べたように、もう1つのvCPU。
- EC2を使用する場合、2番目のディスクに先書きログを配置できます(dbに大量に書き込むときのパフォーマンスが大幅に向上します)。
- EC2インスタンスでpgbouncerを実行できます(接続を開いたままにできるため、パフォーマンスが向上します)。
- 構成ファイルを編集できます(最終的にパフォーマンスが向上します)
RDSの利点:
- 毎日のバックアップを自動的に行います。
RDSはEC2の利点(特に2.)をカバーできますか?他の利点はありますか?