2011-08-12 7 views
1

背景:私はASP.NET開発者で、サーバー管理についてはあまり経験はありません。初心者からAmazon AWS、設定質問

私はAmazon AWSで高低を調べました。私たちは "Reserved Small Instance"と一緒に行くつもりです。私の質問は次のとおりです

  1. MS SQLサーバーの価格が高すぎるため、私たちはMySQLを使用します。さて、Mysqlは、EBSではなく同じインスタンスにインストールしますか? mysqlを使ってWindows AMIを無料で利用できますか?私は何かを見つけることができないようです。

  2. あなた自身でMySQLをインストールすると、すべてのバックアップを処理する必要がありますか?あなたにそれを教えるチュートリアルはありますか? Amazon RDSの料金は有料ですか? RDSの価格はどのようにあなたのために働いていますか?

  3. 私は、サーバー管理について言えば、経験はほとんどないと考えています。私が "Small Instance"を買ってもロードバランシングを注文する必要はありますか?私が正しく理解するように負荷バランスを取るには少なくとも2台のマシンが必要でしょうか?または "小さなインスタンス"、1つのプランを購入すると、必要な数の "マシン"を作成できますか?少し混乱している。

  4. 1GBの帯域幅は、ほとんどの場合、テキスト、非グラフィック集中型(Googleとishなど)の見積もりで教えてもらえますか?各ページの最大サイズは100kbです(圧縮されたjavascriptとそのすべて)

  5. 最後に、検索インデックスはハードドライブ上のテキストとして検索インデックスを格納するLucene.NETを使用しています。これまでに読んだことから、インスタンスがなくなるとファイルが消えてしまったので、EBSに保存する必要がありますか?またはS3?

ダムの質問の読み込みに忍耐力を持ってくれてありがとう。私は本当にそれらに答える時間を取っていただきありがとうございます。

答えて

1

1。はい、自分で設定したり、言及したようにAmazon RDSの設定を行ったりできます。それを自分で設定することの欠点は、自分ですべてを管理する必要があるということです。

  1. Amazon RDSの使い方に関するチュートリアルがたくさんあります。しかし、実際に行うことはコンソールを経由することだけです。ウェブサイトを使用してデータベースを構築することができます。また、適切なセキュリティグループを定義する必要があります。 Amazonのデベロッパーサイトで手順を確認してください。あなたのブートストラップがあれば、価格はかなり高価です。

  2. ロードバランシングとトリガーポイントを自分で設定する必要があります。しかし、新しいElasticBeanStalkサービスを使用する場合は、これが多く行われます。また、拡大/縮小するときに新しいトリガーポイントを追加するだけで、インスタンスがロードバランサに追加されたり削除されたりすることがあります。

  3. hmmmわからない。

  4. それだけではわかりませんが、S3にファイルを保存できます。

+0

ありがとうたくさんのimrank1。私は豆腐のサービスについて何も知らなかった。間違いなくそれをチェックして、それがどういうものかを見なければなりません。大変感謝しています。 – Liming

1

1)通常、小さなインスタンスを使用している場合は、データベースを別のサーバーにインストールすることをお勧めします。同じインスタンス上でWebサーバとdbサーバの両方を実行するとパフォーマンスの問題が発生することがあります。アプリやトラフィックの種類によって異なります。

2)http://www.amazon.com/Definitive-Guide-MySQL-5/dp/1590595351/ref=sr_1_1?ie=UTF8&qid=1322325409&sr=8-1しかし、私はXeroundをチェックします。私はそれをテストしました。使い方が簡単ではなかった。あなたのec2インスタンスをあなたのxeroundインスタンスと同じゾーンに置くだけです。

3)2つ以上のインスタンスを実行している場合のみ、負荷分散が必要です。

4)わからないが

5)私はあなたがS3 APIあなたはluceneのために必要となる方法を使用してインデックスファイルを読み取ることができないと思います。あなたはこれらの人をチェックアウトすることがあります:http://websolr.com/