我有超過10個運行IIS的Web服務器的負載平衡環境。所有網站正在訪問一個存放所有圖片的單個文件存儲。我們目前有200GB的圖片 - 我們將它們存儲在每個目錄1000張圖片的目錄中。現在,所有圖像都位於單個存儲設備(RAID 10)中,並連接到用作文件服務器的單個服務器。所有Web服務器都連接到同一局域網上的文件服務器。 我期待改進架構,以便我們不會有單點故障。 我正在考慮兩種選擇:負載均衡環境中的圖像
- 複製的文件存儲到所有的Web服務器,使它們都訪問本地
- 將數據複製的文件存儲到另一個存儲,所以如果出了事,我們將當前存儲能夠切換到它。
很明顯,在文件存儲上完成的主要操作被讀取,但也有很多寫操作。你認爲什麼是首選方法?任何其他想法?
我目前正在排除CDN的使用,因爲它將需要對應用程序進行體系結構更改,而我們現在還不能對其進行修改。
與編程無關 – AnthonyWJones 2009-02-16 12:36:59