Changes between Version 7 and Version 8 of lustre_failover
- Timestamp:
- Oct 17, 2008, 1:56:51 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
lustre_failover
v7 v8 11 11 [[BR]] 12 12 * 針對上述問題,必須要有更好的 framework 來設計整個 lustre 的架構,所有的 primary MGS, primary OSS 都要和 secondary MGS, secondary OSS 分開。不能共用同一個 Metadata server, 但是這又會衍伸出新的問題,譬如說 primary OSS-1 失效,secondary 的 meta-data server 與 OSS 啟動,那麼 lustre client 必須先將故障的 lustre storage umount,接著再 mount 備援的 lustre storage,這部分有辦法自動執行嗎,當整個 lustre storage pool 很大,而且 lustre client 數量很多時,有無更加有效率可以自動切換的方式呢? 13 今天先到這裡,之後再做更進一步的測試。14 13 15 14 * 要做到自動切換, 光靠 heartbeat 與 DRBD 是沒有辦法的. 因為 client 需要先將舊的(failed)的檔案系統 umount, 再 mount 上備援的檔案系統, 這個步驟需要先手動設定好(甚至使用自訂的程式)才有可能讓系統自動執行, 姑且稱之為 semi-auto failover 吧. 目前備援機制的流程大致上如下:[[BR]]