我們有一種情況,允許用戶上傳內容,然後分別進行一些更改,然後根據這些更改提交表單。如何使用ASP.Net對上傳文件夾進行羣集?
這在單服務器,非故障轉移環境中可以正常工作,但是我們希望某種解決方案可以在支持故障轉移的服務器之間共享文件。
有沒有人遇到過去?你能開發什麼樣的解決方案?顯然堅持數據庫是一種選擇,但我們寧願避免這種情況。
我們有一種情況,允許用戶上傳內容,然後分別進行一些更改,然後根據這些更改提交表單。如何使用ASP.Net對上傳文件夾進行羣集?
這在單服務器,非故障轉移環境中可以正常工作,但是我們希望某種解決方案可以在支持故障轉移的服務器之間共享文件。
有沒有人遇到過去?你能開發什麼樣的解決方案?顯然堅持數據庫是一種選擇,但我們寧願避免這種情況。
在我們的場景中,我們有一個單獨的文件服務器,我們的前端應用服務器都會寫入,這樣您或者服務器就可以訪問相同的文件集。
對此的最佳解決方案通常是在某種形式的SAN上提供共享區域,這些區域可從所有服務器訪問幷包含故障轉移。
這也有好處,您不必提供粘性負載平衡,上傳可以由一臺服務器處理,並由另一臺服務器編輯。
具有故障轉移功能的共享SAN是一個很好的解決方案,成本很高。是否有任何類似的解決方案以合理的成本進行故障轉移?也許像Windows的DRBD?
簡單共享文件系統的問題是缺少冗餘(如果文件服務器出現故障,該怎麼辦)?