現在、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には無料のファイアウォールも含まれています。
ここに私の質問があります:
EC2 インスタンスでデータベース (特に SQL Server) を実行した経験のある人はいますか? 専用機と比べてどうだった?私の主な関心事の 1 つは、ディスク I/O に関するものです。
コンピューティング ユニットに関する Amazon の説明はかなりあいまいです。データベース サーバーの CPU パフォーマンスがどのように比較されるかについてのアイデアはありますか?
Amazon ソリューションが、現在の、または改善された GoGrid セットアップよりも大幅に優れたパフォーマンスを提供することを願っています。仮想データベース サーバーを使用すると、可用性の点でも優れています。今、ハードウェアに問題があれば、深刻な問題になるでしょう。
洞察をありがとう...