2016-08-29 5 views
0

私はウェブアプリケーションを持っていますが、現在EC3にm3.xlargeの4つのインスタンスをインストールしています。 m3.2xlargeの2つのインスタンスにインストールした場合の違いは何ですか?どちらがいいですか?誰かが私にこれを説明するのを手伝ってもらえますか?1インスタンスEC2 m3.2xlargeと2インスタンスm3.xlargeの違いは何ですか

+1

ここで「より良い」とはどういう意味ですか? – Putnik

+0

システムサービスは1 + 1 = 2として機能しません。 CPU処理、メモリ使用量、ディスクI/Oの組み合わせで動作します。 システムを分割するとオーバーヘッドが発生します。 OS自体は、メモリとCPUのスケジューリング処理を行うことになります。あなたの要求をより具体的にする。 – mootmoot

答えて

0

EC2 M3ファミリはM3インスタンスタイプを含み、計算のバランスを提供する、メモリ、およびネットワークリソース

モデル-------------のvCPU ------- Mem(GB)-------- SSDストレージ(GB)
m3.xlarge --------- 4 ------------ 15 ----- ------------- 2 x 40
m3.2xlarge -------- 8 ------------ 30 ------- ---------- 2 x 80

m3.xlargeの4つのインスタンスは、m3.2xlargeの2つのインスタンスと似ています しかし、これはホストするWebアプリケーションによって異なります(冗長性、共有リソースなど)

+0

すぐにお返事いただきありがとうございます。だから私は2つのインスタンスm3.2xlargeで私のアプリケーションをインストールしたので、私のWebアプリケーションは、4つのインスタンスm3.xlarge、より速く実行されますか?または同じですか? –

+0

データベースのセットアップと負荷分散されたアプリケーションの設定、またはクラスタ化されたデータベースのアーキテクチャが同じ設定であれば、負荷を考慮する必要があります。そうでなければ、2インスタンスのm3.2xlargeで十分です。 4つのインスタンスの代わりにm3.xlarge –

0

4倍m3.xlarge:

  • より冗長性(セキュリティ)
  • ご使用の環境に応じて、あなたが知っている例えば夜間または週終了時にサーバーの一部をシャットダウンすることで、コストを節約することができます低い活性(これは生産のためであれば、もちろん、あなたがそれを行うことはできません)
  • メンテナンスのために簡単には(そこにあるあなたが使用できない

2倍m3.2xlarge上のリスクにさらされることなく1台のサーバー上でメンテナンスを行うことができます:

  • あなたのコードと件のデータに応じて、
  • を監視/管理しやすい、あなたがより良いperformence

を持つことができますどちらの選択肢が良いですが、最良の選択は、主に、あなたのニーズに依存します... 24/24-7/7にする必要がありますか?あなたのアプリ(デプロイメント)をどのようにアップデートする予定ですか?どのような活動...など。

希望に役立ちます。

関連する問題