服務(wù)可用性
數(shù)據(jù)中心的主要目的就是,托管運行為業(yè)務(wù)提供服務(wù)的應(yīng)用程序。無論你何時考慮從一個數(shù)據(jù)中心遷移到另一個數(shù)據(jù)中心,必須首先考慮底層服務(wù)的可用性。這些服務(wù)包括:活動目錄之類的基礎(chǔ)設(shè)施應(yīng)用程序和SAP之類的面向客戶的應(yīng)用程序。
當(dāng)服務(wù)從一個數(shù)據(jù)中心轉(zhuǎn)移到另一個數(shù)據(jù)中心時,你必須制定一項策略,特定的服務(wù)何時遷移和應(yīng)用程序?qū)Ρ舜说囊蕾囮P(guān)系都必須考慮進(jìn)來。確保服務(wù)可用性的一個常見做法就是,建立遷移組,然后把互相依賴的應(yīng)用程序分到同一組。
至于支持大多數(shù)企業(yè)應(yīng)用程序的服務(wù),比如活動目錄和DNS,一個常見做法就是,跨數(shù)據(jù)中心擴展這些核心服務(wù)。服務(wù)依然在兩邊的數(shù)據(jù)中心,直到遷移完成。
硬件遷移
遷移物理服務(wù)器通常有兩種策略:一種名為“平移”(lift and shift),另一種名為數(shù)據(jù)復(fù)制。在平移策略中,硬件放到活動卡車上,然后安裝到新的數(shù)據(jù)中心。系統(tǒng)在搬到新址之前已備份好,不過這個策略會帶來一些風(fēng)險。
最大的風(fēng)險之一是物理服務(wù)器可能在搬運過程中遭到損壞;搬運過程中的損壞會導(dǎo)致備份毫無用處。另一個挑戰(zhàn)就是兩個數(shù)據(jù)中心相隔太遠(yuǎn),因而這個方法不現(xiàn)實,無法保證服務(wù)在可以接受的時間段內(nèi)可用。
第二種策略是通過一條租用線路來進(jìn)行數(shù)據(jù)遷移。租用線路帶來了兩種sub-swing硬件方案。一種方案是執(zhí)行物理機到物理機(P2P)遷移。P2P遷移需要購置同類硬件,以便原有數(shù)據(jù)中心的應(yīng)用程序和硬件可以遷移過去,同時確保停機時間最短。
另一種硬件遷移方案是物理機到虛擬機(P2V)轉(zhuǎn)換。P2V需要通過租用線路,將物理機轉(zhuǎn)換成虛擬機。P2V旨在實現(xiàn)兩個目標(biāo):第一個目標(biāo)是,將工作負(fù)載從一個數(shù)據(jù)中心遷移到另一個數(shù)據(jù)中心,同時確保硬件成本最低。第二個目標(biāo)是,通過轉(zhuǎn)移到虛擬平臺,實現(xiàn)數(shù)據(jù)中心轉(zhuǎn)型。P2V遷移是大受歡迎的方案,因為許多工程師已經(jīng)習(xí)慣于執(zhí)行這種轉(zhuǎn)換,這是之前數(shù)據(jù)中心項目的一部分。
數(shù)據(jù)遷移
將應(yīng)用程序數(shù)據(jù)從一處遷移到另一處可能是數(shù)據(jù)中心遷移工程的最復(fù)雜的環(huán)節(jié)之一。一種簡單的方案就是執(zhí)行基于磁帶或硬盤的備份,并執(zhí)行恢復(fù);不過,類似平移遷移,備份和恢復(fù)在及時恢復(fù)服務(wù)方面提供的能力很有限。另外,備份和恢復(fù)并不是最適合數(shù)據(jù)遷移的理想方法――它更適合數(shù)據(jù)恢復(fù)方案有限的災(zāi)難恢復(fù)這種場景。
為大多數(shù)數(shù)據(jù)遷移選擇的主要方法是配置一條租用線路。如果兩個數(shù)據(jù)中心之間有了一條專用連接,遷移團隊就能充分利用基于硬件或軟件的同步機制,執(zhí)行數(shù)據(jù)遷移。除了能夠遷移數(shù)據(jù)外,這個方法還可以用來執(zhí)行P2P遷移、P2V遷移和虛擬機到虛擬機(V2V)遷移。
許多企業(yè)決定在兩個數(shù)據(jù)中心之間擁有多條連接。連接至少需要兩條線路:一路連接支持平常的最終用戶和數(shù)據(jù)中心到數(shù)據(jù)中心的流量,以便支持活動目錄等應(yīng)用程序和應(yīng)用程序到應(yīng)用程序的流量;第二路、通常速度更快的連接用來執(zhí)行數(shù)據(jù)同步。雙路連接可以防止兩種全然不同的流量干擾或影響對方。