傳統的容災解決方案在容災模式和技術上都有致命缺陷,存在資源浪費、切換時間長等普遍情況,往往讓企業投入的資金沒有起到應有的效果。在雙活的數據中心環境中,飛康NSS存儲虛擬化方案使用NSS Stretched Cluster,可以構建基于業務的雙活數據中心。在主存儲故障時,可以通過存儲鏡像機制,在不發生應用層切換,業務不做任何停頓的情況下由鏡像存儲頂替生產,鏡像存儲故障對業務更是無任何影響。飛康NSS雙活數據中心解決方案做到了真正的雙活。
“雙活”有兩種形式:一個是單個業務在兩中心并行工作,比如Oracle RAC,兩邊各自處理接收到的IO,最后在存儲層匯總。另一種形式是雙應用系統,底層環境互為備援,形成應用之間的雙活,單業務雙活數據中心需要從網絡層開始向下穿透到應用層、中間件層、數據庫層、最后再到存儲層,涉及到的這幾個層都需要具備'并行'工作的能力,用戶的應用系統才能具備雙活的能力,中間任意一個層缺乏'并行'能力,整個體統都不能稱之為單業務雙活。這種數據中心的構建需要用戶對其原有業務系統進行大量改造,比如修改應用程序、更改數據庫等、部署在兩中心之間能分發Client連接訪問的網絡環境。
雙應用構建的雙活就簡單的多,在網絡、應用、中間件和數據庫以及存儲層都具備被對方中心接管的能力時就具備雙活的能力。應用的切換保證的一個目標是應用不中斷,一般來說、應用層、數據庫層都有一個Timeout時間,在這個時間范圍之內,就認定為業務不中斷。
飛康NSS虛擬化層本身的故障切換在秒級,大概十多秒,業務系統只會在短暫的停頓后繼續正常運行;應用層、數據庫層的切換都依據原有接管模式進行,只是硬件分布在兩個中心而已,并不會受到底層NSS的影響。另一個業務并不會受到對端業務的切換動作影響。由于單業務雙活存在大量改造的動作和高昂的建設成本,飛康的NSS雙活架構能滿足絕大多數用戶的業務需求。
隨著企業對于數據保護和容災的重視,各大企業已經開始施行數據大集中戰略。從行業發展的角度來看,容災必定會變得越來越重要,雙活數據中心必然成為當前的技術熱點。而實現雙活的數據中心是一個具有挑戰性的系統工程,涉及到數據中心的網絡系統、服務器系統、數據庫系統和存儲系統等多個系統的分工合作,伴隨著數據庫與存儲雙活技術的發展,未來雙活數據中心將消除數據層面對雙活的限制,從而具有更好的靈活性。