MongoDBを仮想サーバーからアマゾンウェブサービスに移動したいと思います。 MongoDBが 事前設定されたAMI を提供し、3つのプロビジョニングされたEBSボリュームがあることを私は知っています。ただし、これはm1.largeインスタンス以降でのみ使用できます。ただし、必要なのは小規模または中規模のインスタンスと標準のEBSボリュームのみです。私の要件でAMIを開始することが可能かどうか知っていますか?または、標準のEBSボリュームを使用して自分でビルドする必要がありますか?インスタンスのアップグレードは問題ありませんが、必要に応じて標準のEBSをプロビジョニングされたIOPSにアップグレードすることもできますか?
小さなインスタンスはMongoDBには適していないように思われるかもしれませんが、現在、vserverには1GBのメモリと1つのCPUしかなく、1日あたり最大70回の訪問という現在の負荷に対して適切に動作します。
MongoDBは小規模または中規模のインスタンスで実行できますが(テスト目的でこれを行うことがよくあります)、より大きなサイズにアップグレードするまでpIOPSを追加できません(m1.largeが基本的に最小です)。したがって、事前構成されたAMIは使用できません。さもないと。
したがって、より小さなインスタンスサイズにデプロイする場合は、(いわば)独自にロールする必要があります。これは特に難しいことではありません。好みのLinuxイメージを選択してから、 MongoDBをインストール および Production Notes の推奨事項に従うと、すべて設定されているはずです。
AMIの背後にある選択と、サイズの選択を説明するために読むことを提案する人もいました。
http://info.mongodb.com/rs/10gen/images/AWS_NoSQL_MongoDB.pdf
次に、それと同様に、pIOPSに関するいくつかのまともな情報:
http://blog.scalyr.com/2012/10/16/a-systematic-look-at-ec2-io/http://www.stratalux.com/2012/08/09/putting-Amazon%E2%80%99s-provisioned-iops-to-the-test /