Sql-Server-2008

對於中等性能的 Web 應用程序,我需要考慮哪些託管伺服器配置?

  • January 13, 2013

我有一個帶有 SQL Server 2008 的 Microsoft ASP.NET MVC Web 應用程序。目前在單台伺服器上執行,性能是合理的。但是,我現在需要部署相同的應用程序來支持更高的容量。還有一些高負載服務(用於實時路線調度和數據饋送處理)。

我相信我需要一個單獨的數據庫伺服器和一兩個網路伺服器。

如果我在 1&1 或 Rackspace 之類的地方託管,我想他們會提供建議。但是,在開始任何討論之前,我想先了解一下。

我不確定的一個領域是我應該使用的 Windows 伺服器版本、CPU/記憶體要求、這些託管服務提供商是否提供負載平衡以及所涉及的各種成本。

編輯:

我同意這仍然很模糊。也許我應該發布一個關於估計伺服器需求的技術的問題?我會搜尋一些以前的文章。

但是我現在需要部署相同的應用程序來支持更高的交易量——每週 10,000 個基本訂單

程序員不好?每週 10.000 個訂單並不是很多。假設它們在 5 天 8 小時(不是整個星期)內到達,仍然只有每秒 0.069 個訂單,或每分鐘 4 個訂單。假設 3 次高峰,這仍然是每分鐘 12 個訂單。

您需要多台伺服器來處理每 5 秒的一份訂單?;) 也許您沒有在數據庫上使用任何索引?

小型虛擬伺服器應該足夠好。

引用自:https://serverfault.com/questions/290949