私はEC2の基本的なものの1つからいくつかのAMIを構築しています。インスタンス型の1つはTomcatを実行しており、多くのLuceneインデックスを含んでいます。別のインスタンスはMySQLを実行し、それに対応して大きなデータ要件を持ちます。EC2のインスタンスストレージのポイントは何ですか?
私がオーサリングしているAMIにそれらを含める最も良い方法を定義しようとしています。 /mnt/lucene
と/mnt/mysql
をマウントすると、生成されたAMIには含まれません。だから、私は彼らに対処するための好ましい方法のように、それぞれのEBSを持って、スナップショットを取って、最新のスナップショットに基づいて独自のEBSを持つインスタンスをスピンアップすることです。これが最善の方法ですか?
インスタンスストレージのポイントは何ですか?それは一時的な記憶領域としてしか機能しないようです - 何が欠けていますか?おそらくAmazonが標準の大規模なインスタンスで最大800GBのストレージを提供する理由があります。
これは私が考えたものです。私はインスタンスストレージがEBSに対してどのように変化するかについていくつかの数字を見つけることができます。私はインスタンスストレージでbonnie ++を実行し、私の靴下を吹き飛ばすことはありませんでした。 – jabley
私はこの質問が、あなたの靴下をどれくらい爆破したのかと思うのですが、これは同じベンチマークと比較してです:)私はこれが正しい選択が誰とも違うそれらの状況の1つであると感じています。あなたの特定の問題に最適なオプションの組み合わせを把握しておく必要があります。状況の美しさは、1つのノードでデータを解凍するのに2時間かかる場合は、常に2つのノードを借りて1時間で行うことができます。 (あなたが並列化可能なタスクに恵まれていると仮定して) –
インスタンスストレージが小さなEBSボリュームのRAIDに対してどのように耐えられるのだろうか。おそらく、RAIDを使用すると、(少なくともシークが重いDBアクセスのために)インスタンスストレージをもう使用する理由はありません。 –