私は現在GoGrid(Microsoftスタック)で自分のSaaSアプリケーションをホストしています。ここで私が持っているものです。GoGridとEC2に関する考え方
- データベースサーバ - 物理ボックス、12ギガバイトRAM、2 XクアッドコアCPU(2.13 GHzのXeonプロセッサE5506)
- 2のWeb /アプリケーションサーバ - クラウドサーバー、2 GBのRAM、2つのVCPU
- 300ギガバイト毎月の帯域幅
私はこのために約$ 900 /月を払っています。私のWeb/Appサーバーは、縫い目が壊れているため、4 GBのRAMにアップグレードする必要があります。ファイアウォールも必要です.GoGridはこのサービスを追加して200ドル追加しました。アップグレード後、私は約1,400ドルを支払う予定です。
私は、Amazon EC2、特にこの設定を見て開始しました:
- データベース・サーバ - "ハイメモリダブルエクストララージインスタンス" - 34ギガバイトのRAM、13 EC2の計算ユニット
- 2のWeb /アプリケーションサーバ - 「ラージインスタンス」 - 7.5GB RAM、4 EC2計算ユニット
私が1年間の予約インスタンスを使用すると、前払いの費用は$ 4,500、月額は$ 700になります。これは償却されると月額$ 1,075になります。 Amazonには無料のファイアウォールも含まれています。ここで
は私の質問です:
はあなたのいずれかがEC2インスタンス上のデータベース(特にSQL Server)を実行した経験を持っていますか?専用マシンと比較してどのように機能しましたか?私の主な関心事の一つはディスクI/Oです。
Amazonのコンピューティングユニットの説明はかなり曖昧です。データベースサーバーでのCPUパフォーマンスがどのように比較されるかについてのアイデアはありますか?
Amazonソリューションは、私の現在の、または改良されたGoGridセットアップよりも大幅に優れたパフォーマンスを提供することを期待しています。仮想データベースサーバーを使用することは、可用性の面でも優れています。ハードウェアの問題があれば、今は重大な問題になるでしょう。任意の洞察力のための
おかげで...
ご意見ありがとうございます。実行しているインスタンスのタイプを知っていますか? – Jason
SQL Server用にm1.largeを実行すると、amiにSQLがプリインストールされているので便利です。 – brendan