2013-04-27 104 views
2

AppHarbor對於我們的.NET解決方案看起來非常有吸引力。但我有一些問題,我無法在互聯網上找到。AppHarbor關於架構和可用性的基本問題

我們主要關注的是專用的SQL Server的可靠性:

  1. 難道羣集/鏡像/複製嗎?
  2. 當他們升級/修補/維護服務器或服務器時會發生什麼情況。託管的服務器和硬件何時失敗?
  3. 是否安排升級?
  4. 我們可以在升級時設定時間間隔嗎?
  5. 使用哪個版本的Sql Server?
  6. 我可以使用全文搜索嗎?
  7. 我可以使用報告服務嗎?
  8. 與SQL數據庫的通信是否可靠?例如,在Azure SQL中,建議構建重試邏輯 - 如果命令不成功,請重試。

  9. AppHarbor是可靠的嗎?每個雲提供商偶爾會有一些停電(亞馬遜,MS Azure ......)。與他們相比,AppHarbor的可靠性更低嗎?我知道AppHarbor在亞馬遜上運行。

  10. 您遇到很多隱藏的問題嗎?什麼是最常見的?
  11. 有沒有人決定離開appHarbor有一個很好的理由?
  12. 目前爲止,我可以看到Azure是一個真正的雲系統,具有所有的不足和優勢 - 更具可擴展性,但具有像定製SQL服務器一樣的修改基礎架構.... AppHarbor模仿更多內部部署解決方案。我的理解是否正確?
  13. 文檔是如何工作的?
  14. 支持如何?

謝謝你的幫助。

回答

6
  1. 是AppHarbor提供冗餘/複製的專用SQL Server數據庫。這些計劃可根據要求提供。
  2. 這取決於維護/更新的類型和SQL Server數據庫計劃。如果數據庫服務器已複製,則可通過在執行維護時故障轉移到副本來將停機時間降到最低。在發生服務器故障時,數據庫將被附加到新的實例,並且應用程序的配置將自動更新。如果硬盤驅動器失效導致損壞/丟失的數據,AppHarbor會進行每日備份以用於恢復數據庫。應該指出的是,硬盤驅動器故障非常罕見。
  3. 我們通常會盡可能協調需要停機的計劃維護。專用SQL Server客戶也可以選擇自己的維護窗口。
  4. 並非如此,但AppHarbor將在必要時與您聯繫並協調。
  5. 根據計劃使用不同的SQL Server版本和版本。對於單實例專用SQL Server,我們通常使用SQL Server 2008 R2 Web Edition。專用SQL Server 2012實例可根據要求提供。複製設置需要其他更昂貴的SQL Server版本。如果您想降低成本並且不依賴於SQL Server的特定功能,您可能還想考慮我們的專用MySQL服務 - 因爲AppHarbor無需支付許可證費用,這些費用較低,特別是對於複製設置。
  6. 是的。
  7. 不是默認情況下,但我們可以與您一起在專用SQL Server實例上支持報告服務。
  8. 是的。實際上,客戶從共享專用SQL Server升級到專用SQL Server的主要原因是性能始終如一,性能可靠。
  9. 我會這麼說。最後一次重大停電發生在2012年7月29日,原因是electrical storm that affecting multiple availability zones in AWS's North Virginia region。舉個例子,我們的博客已經有99.997%的時間可用。在發生應用程序實例故障時,應用程序會迅速移至正常實例。我們建議與至少兩名工人一起運行,以確保在這些情況下冗餘。
  10. 我承認不是最好的人回答這個問題。我們所聽到的最常見的請求/限制是您目前無法自行觸發備份。這將在稍後提供,但我們會每天備份您的數據庫。
  11. -
  12. AppHarbor的雲應用程序平臺在可擴展性方面與Azure相對相似。我們支持垂直和水平應用工作者的快速「彈性縮放」。關於專用SQL Server服務,您的理解是正確的:它與內部部署解決方案非常相似。雖然縮放故事與SQL Azure相比有所不同,但它具有更大的靈活性。無論您需要高CPU,內存和/或I/O性能,我們都可以定製適合您需求的數據庫計劃和服務器。同樣,我們可以提供比SQL Azure當前的150GB數據庫大小限制大10倍的數據庫大小。
  13. 大多數文檔可在knowledge base。我們儘可能保持最新和全面,但如果您發現自己錯過了一些信息,當然歡迎您告訴我們,我們會將其添加。第三方插件提供商通常會維護他們自己的AppHarbor特定文檔。
  14. 這是另一個我可能有些偏見的問題,但我可以告訴我們一些關於我們的目標:我們的目標是在一天內始終回答與關於應用程序的免費和付費計劃相關的非關鍵支持請求。關鍵支持請求和支持與付費計劃的應用程序或數據庫相關的請求優先。計劃中包含支持,但我們也在努力提供高級支持選項。我們通常會盡量超出您的期望,並且總是樂於爲您遇到的問題提供幫助和建議 - 無論它們是否與AppHarbor平臺相關。

聲明:我是AppHarbor的聯合創始人。

+0

非常感謝。 – MarkoS 2013-04-28 07:52:00