2

現在、GoGrid (Microsoft スタック) で SaaS アプリケーションをホストしています。ここに私が持っているものがあります:

  • データベース サーバー - 物理ボックス、12 GB RAM、2 X クアッド コア CPU (2.13 GHz Xeon E5506)
  • 2 つの Web / アプリケーション サーバー - クラウド サーバー、2 GB RAM、2 つの VCPU
  • 毎月 300 GB の帯域幅

私はこれに月額約 900 ドルを支払っています。ウェブ/アプリ サーバーが限界に達しているため、4 GB の RAM にアップグレードする必要があります。ファイアウォールも必要で、GoGrid は 200 ドルでこのサービスを追加しました。アップグレード後、約 1,400 ドルを支払うことになります。

Amazon EC2、具体的には次の構成を見始めました。

  • データベース サーバー - 「High Memory Double Extra Large Instance」 - 34 GB RAM、13 EC2 コンピューティング ユニット
  • 2 つの Web / アプリケーション サーバー - 「ラージ インスタンス」 - 7.5 GB の RAM、4 つの EC2 コンピューティング ユニット

1 年間のリザーブド インスタンスを使用する場合、初期費用は 4,500 ドル、月額は 700 ドルになります。これは、償却すると月額 1,075 ドルになります。Amazonには無料のファイアウォールも含まれています。

ここに私の質問があります:

  1. EC2 インスタンスでデータベース (特に SQL Server) を実行した経験のある人はいますか? 専用機と比べてどうだった?私の主な関心事の 1 つは、ディスク I/O に関するものです。

  2. コンピューティング ユニットに関する Amazon の説明はかなりあいまいです。データベース サーバーの CPU パフォーマンスがどのように比較されるかについてのアイデアはありますか?

Amazon ソリューションが、現在の、または改善された GoGrid セットアップよりも大幅に優れたパフォーマンスを提供することを願っています。仮想データベース サーバーを使用すると、可用性の点でも優れています。今、ハードウェアに問題があれば、深刻な問題になるでしょう。

洞察をありがとう...

4

1 に答える 1

2

私は SQL Server のホスティングに Amazon を使用しましたが、これは素晴らしいものです。専用マシンから EC2 に移行したわけではないので、EC2 での比較はできませんが、1 日に数十万のトランザクションという比較的大量の操作でパフォーマンスの問題が発生したことはありません。

アタッチされた EBS ボリュームをデータ ファイルに使用して、IO パフォーマンスを向上させることができます。私の会社では、私が入社する前に GoGrid を使用していましたが、いくつかの悪い経験がありました。彼らが今日どのようにパフォーマンスするかについて話すことはできません。私が言えることは、Amazon のパフォーマンスと信頼性に非常に満足していることです。

于 2010-12-30T01:44:02.303 に答える