1

基盤となるデータベースを使用してWebサイトをホストする必要があります。インスタンス自体でデータベースを実行することも、EBSボリュームでデータベースを実行することもできます。私は頻繁にS3にバックアップする予定ですが、インスタンス自体ではなく、EBSでデータベースを実行することの利点は何であるか疑問に思いました。

4

3 に答える 3

2

EBSボリュームは高速、超高速になります。基本的に、インスタンスにドライブとして接続されます。ただし、これの欠点は、一度に1つのインスタンスにしかアタッチできないことです。EBSボリュームがドロップするのを聞いたことがあります...この記事ではそのいくつかについて説明しています...インスタンス自体にライブさせ、小さなデータベースになる場合はそこからスナップショットを作成します。

http://agilesysadmin.net/ec2-outage-lessons

于 2011-06-09T19:35:12.380 に答える
1

インスタンスがクラッシュすると、インスタンスストレージは表示されなくなります。EBSはより信頼性があります。おそらく、追加のS3コピーも必要ありません(他のデータベースと同様に、通常のバックアップが必要なビットです)。

于 2011-06-09T19:36:20.007 に答える
0

インスタンスがクラッシュするとインスタンスストアは消えます+EBSボリュームは最近かなり良い問題になりました-これはインスタンスストアよりは良いですが、Amazon Relational Database Service(Amazon RDS)を確認することをお勧めします。私はそれを私のプロジェクトの1つに使用しましたが、とてもクールです。

Amazon RDSには、次のような非常に優れた利点があります。

  • 自動バックアップ
  • DBスナップショット
  • 自動ホスト交換
  • レプリケーション

EBSとRDSを比較すると、EBSと比較した場合、RDSの追加料金はほとんどかかりませんが、その価値はあります。Amazonがすべてを処理し、サイトがトラフィック主導型の場合は、自動的に複製するソリューションがあります。

于 2011-06-10T10:08:08.360 に答える