有人擁有大規模 Rackspace 雲端站點的實際經驗嗎?

有人擁有大規模 Rackspace 雲端站點的實際經驗嗎?

我有一個使用.NET 的純Web 服務應用程式層。我最初計劃使用 Amazon EC2,但最近一直在評估 Rackspace 雲端網站作為潛在的解決方案。

該應用程式使用 Amazon SimpleDB 作為資料庫層。作為測試,我讓應用程式在 Rackspace 雲端站點中成功運行。即使傳輸到 Rackspace 網路的 SimpleDB 請求增加了延遲,效能似乎與標準 EC2 執行個體相同(如果不是更好的話)。然而,現階段的測試規模非常小。

我的問題是:有人有在 Rackspace 雲端網站上運行大規模應用程式的實際經驗嗎?此外,一旦您通過了每月「包含」的 10,000 個運算週期,總體成本是否似乎低於滾動大量 EC2 或 Azure 執行個體?我的假設是,透過完全平滑的擴展(即僅根據需要添加計算資源而不是旋轉完整實例),平均成本可能會更低。然而,他們聲稱的將 10,000 個 CC 校準為單一 1.2 Ghz CPU 的目標平均而言似乎比 EC2 昂貴得多。

我喜歡非接觸式縮放的想法,但這是否好得令人難以置信?

答案1

「每月數百萬個請求」的規模並不高。

每月 1000 萬個請求按照恆定速率計算為每秒 3.8 個請求。考慮到白天和晚上之間的大致平均分佈,意味著您的中午高峰將在青少年每秒請求數。這甚至不算高規模。單一伺服器就可以處理這個問題,即使它的程式碼非常糟糕。

答案2

.NET 自動縮放是Windows Azure 的強項。你調查過嗎?

Servervault 在 Azure 上運作了一段時間;-)

答案3

在撰寫本文時,答案是肯定的:與同等價格的 EC2 執行個體相比,RS Cloud 執行個體始終為每個執行個體提供更多的 CPU 週期。不只是更多的周期:更多的周期。與 EC2 相比,您看到 RS 雲的效能明顯更好,我對此並不感到驚訝。我也是。我可以說雲端伺服器可以處理很大的工作負載,你只需添加實例即可擴展。

相關內容