Stack OverflowはSQL Server Web Editionで実行できますか?


8

多数のユーザーに対応する必要がある新しいWebベンチャーを始めています。

SQL Server WebエディションのSPLAライセンスには自信がありますが、Standard、Enterprise、またはDataCenterへのアップグレードを考慮に入れる必要があるかどうかを知りたいです(これは間違いなくこれになります)。

必要になる前にスケーリングについて考えるべきではないことはわかっていますが、これはサイトのアーキテクチャとビジネスプランに影響します。

プロセッサーの制限はスレッドではなく物理プロセッサーごとであることを知っているので、心配はいりません。ただし、ミラーリング機能とバックアップ機能の一部が心配になります。SOはこれらの機能に依存していますか?

tl; dr
Stack OverflowのようなサイトはSQL Server Webで実行できますか?メンテナンスと高可用性のどの側面を達成することは不可能でしょうか?


3
これは、SQL Webエディションに関する質問であり、スタックオーバーフローに関する質問ではありません。これを移行するのに最適な場所を探しています。
リザードの請求

場合によります; スタックオーバーフローが内部でどのように機能するかを正確に知らなければ、これに答えることは困難です。StackOverflowがHAミラーリング、クラスタリング、またはPowerPivot For SharePoint(冗談)を使用している場合、それははるかに困難になります。

1
技術的には、おそらくWeb上で実行できます。しかし、フェイルオーバー、ディザスターリカバリー、データマイニングなどに期待することは何ですか?
vcsjones 2012年

通常、Webエディションのライセンスが理にかなっているマルチテナントソリューションの要件は、SOが行った最適化の必要性とは完全に異なります。Webサーバーライセンスのセマンティクスを備えた、適切に設計され、適切に実行され、適切に調整されたマルチテナントアプリをWeb Editionで実行できますか?もちろんです。SOのようなスケールアップモノリシックデータベースは、高スループットでWebエディションサーバー上で実行されますか?おそらく、しかしそうではない。
Remus Rusanu 2012年

コメントをありがとう、問題はどこかでエンタープライズを考慮に入れる必要があるかどうかです。これで標準の方が良くなるようですが、jeffがオンラインなどでインデックスを再構築できないことについて言及したことを覚えています。とにかく、それは本当にMSスタックについての質問であり、それが今までに健全な選択であるかどうかです。または、弾丸を噛んでRORを学ぶだけです。
Chris Barry

回答:


4

SOは世界で最も訪問数の多いサイトの1つであることを考えると、新しいベンチャーと比較するのに最適なサイトでない可能性があります。

そうは言っても、私の知る限り、SOはシステムのさまざまな側面のスケーリングに関して独自のソリューションを展開しました。たとえば、データベースから可能な限り多くの負荷を取り除くためにできる限りすべてのものをキャッシュすることです。SOスケールのほとんどのシステムは、これらの非常にトラフィックの多いサイトのニーズを完全に満たす既製の製品や組み込みのスケーラビリティ機能がないため、このシナリオで終わります。

したがって、SQL Webが高いトラフィック負荷を処理できなかったとしても、それほど驚くことはありませんが、SQL Serverの他の層から取得した組み込みのスケーラビリティピースだけでは、十分に処理できないでしょう。これらの種類の非常に高い負荷。(そのため、SOがそれらのプライマリスケールベクトルとしてそれらに依存しないのはなぜですか。)

最後に、拡張の可能性が高いことに関係する新しいベンチャーのビジネス計画には、ビジネス量に応じて拡張する収益ストリームも含める必要があります(それが何であっても)。

それで、システムが保持および管理しなければならないデータの量をスケールインする場合、収益はそれとともにスケールしますか?同様に、ユーザー数、またはその他の成長する指標についても同様です。結合されたメトリックのスケーリングの費用ほど速く収益をスケーリングしていないことがわかった場合、心配する問題があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.