开平区教育局资源分布式存储解决方案
問題的提出:
開平區的資源WINDOWS 2008 R2服務器掛了一個存儲器,劃分為兩個區,每個區是3TB的空間,目前資源保存在其中一個分區上,暫叫作G盤,G盤現在保存了資源1TB左右,因還有其它東西存儲,還剩下空間不足300GB,管理員提出要分布式保存資源,比如磁盤H劃分給我們使用,可以使用2TB的空間。
?
問題解析:
現在的磁盤需要保存的目錄包括:Material ,Thumbs,Preview,PaperPng,PaperParsed,PaperPrimive,M3U8 等幾個,最大的是Material和Preview和M3U8
?最簡單的辦法是把Preview和M3U8劃分到磁盤H,把Material 保存到G盤,這樣通過
mount -t cifs -o username='Administrator',password='*****' //10.174.192.189/down /usr/local/tomcat7/webapps/dsideal_yy/html/down這樣的辦法執行多次,把不同的磁盤分區G 和H 上的上述幾個目錄,分別 mount到 /usr/local/tomcat7/webapps/dsideal_yy/html/down 下不同的目錄,基本上可以解決開平的問題。
這樣做的方法,需要拷貝資源到不同的分區,一般需要停止服務才行。在周五晚上開始,需要在周一早上恢復服務。可以實現兩個分區的磁盤平均分布。
?
注意:
1、需要在一個時間做一個測試,把一個大目錄拷貝從一個區到另一個區,測試下拷貝速度,好評估下從周五晚上到周一早上是不是能完成。
2、需要修改一個處理程序,因為它需要知道WINDOWS中哪個目錄在哪個磁盤下!!!!
?
深入思考:
如果不只兩塊磁盤呢?也可以考慮使用Linux軟鏈接的辦法,
ln -s /usr/local/mnt1/00 ? /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/00
ln -s /usr/local/mnt1/01 ? /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/01
ln -s /usr/local/mnt1/02 ? /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/02
?
這樣的話,有幾塊盤就mount到/usr/local/mnt-n即可,還可以把Material拆開,理論上是可行的,但現實中用戶提供多塊磁盤的機會應該也不多,只是做為頭腦風暴思考一下即可,有第一種方案就完全可行了。
?
總結
以上是生活随笔為你收集整理的开平区教育局资源分布式存储解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows server 2003域
- 下一篇: 对一个程序单元测试