一套系統的硬件架構方案

今天有空把現在系統使用的硬件架構圖給發上來,供大家看看。採用的是基於共享的存儲設備的模式,還有采用純軟件的模式。純軟件方式雖說在一定程序上降低成本,但是一般的大公司都不在乎這點成本的,它也有非常明顯的缺點:1、可靠性較差,兩臺服務器間的數據實時複製是一個比較脆弱的環節;2、一旦某臺機器出現故障,恢復後還得進行比較複雜的數據同步工作,這個時候數據處於無保護狀態;3、有的複製模式不是採用事務機制進行復制的,有可能是在文件和磁盤層進行的複製,複製成功不會影響數據庫事務操作,因此可能出現數據不完整的情況,這個存在一定的風險。總之沒有最好的技術只有選擇最適合自己的解決方案纔是王道。

除了實現上面的雙機熱備加硬盤鏡像外,還做了數據庫的自動備份(目前數據量也不大就做了全部備份)。我們設置了不自動切換回主機模式,所以需要重啓服務器的時候,得先切換到備機,等主機重啓後,在切換回主機模式。這期間出現了一次問題,有次重啓機器後,發現數據庫起不來,程序可以正常起來(程序和數據庫都安裝在了磁盤陣列中了)。最後經過查找原因原來是由於修改了操作系統密碼,Sql Server服務的“登錄身份”設置了使用“此賬號:administrator” 由於修改了密碼Pluswell啓動數據庫的時候數據庫密碼不對就啓動不起來。暈啊尷尬,修改下“登錄身份”模式Pluswell就可以正常啓動數據庫,系統又恢復了正常狀況。

上述方案有點浪費,其實不用做硬盤鏡像就可以,客戶對數據的要求也沒有很嚴格的限制,但是大公司有錢啊,不在乎這點錢。還是大公司好啊奮鬥

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章