Jeremy 自兩年前加入 NetApp 以來(lái),就一直專攻遠(yuǎn)程辦公室和數(shù)據(jù)中心內(nèi)的數(shù)據(jù)保護(hù)問(wèn)題。目前,他主要研究數(shù)據(jù)保護(hù)及其與 VMware 相對(duì)應(yīng)的災(zāi)難恢復(fù)問(wèn)題。Jeremy 在存儲(chǔ)行業(yè)工作達(dá) 7 年以上,其工作范圍包括數(shù)據(jù)中心環(huán)境中的備份、災(zāi)難恢復(fù)和存儲(chǔ)管理。

從物理服務(wù)器轉(zhuǎn)變?yōu)檎系奶摂M化基礎(chǔ)設(shè)施具有不可否認(rèn)的 IT 優(yōu)勢(shì)。但是,快速遷移到 VMware 使災(zāi)難恢復(fù) (DR) 的傳統(tǒng)方法過(guò)時(shí)了,也增加了 DR 實(shí)施的復(fù)雜性。

用于 VMware® Virtual Infrastructure 3 (VI3) 的 DR 要求您的所有 VM(虛擬機(jī))都需要定期復(fù)制到遠(yuǎn)程站點(diǎn),從而消耗了大量的存儲(chǔ)和網(wǎng)絡(luò)帶寬。通過(guò)在 VMware 主存儲(chǔ)系統(tǒng)上使用 NetApp 重復(fù)數(shù)據(jù)刪除,可以大大減少您的主存儲(chǔ)環(huán)境中的數(shù)據(jù)量。數(shù)據(jù)量的減少會(huì)使得您的下游基礎(chǔ)設(shè)施的優(yōu)勢(shì)不斷加強(qiáng),從而減少?gòu)?fù)制所需的帶寬以及 DR 站點(diǎn)上所需的存儲(chǔ)。

使用重復(fù)數(shù)據(jù)刪除所節(jié)約的成本可以使 DR 在成本可能會(huì)受到控制的情況下變得切實(shí)可行。例如,有個(gè)客戶曾報(bào)告在重復(fù)刪除其 VMware Virtual Desktop Infrastructure (VDI) 環(huán)境之后,為其桌面提供 DR 所需的存儲(chǔ)和帶寬變得很少了,并且為其 VDI 環(huán)境和 VI3 環(huán)境添加 DR 切實(shí)可行。

在本文中,我將探討通過(guò) VMware DR 實(shí)施重復(fù)數(shù)據(jù)刪除所需要采取的措施。我還將討論利用您的 DR 環(huán)境中的復(fù)制數(shù)據(jù)用于 DR 測(cè)試及其它目的的情況。

在主 VMware 環(huán)境中實(shí)施重復(fù)數(shù)據(jù)刪除

由于 VMware 環(huán)境中的每個(gè)虛擬機(jī)都要求為其操作系統(tǒng)采用專用的存儲(chǔ),因此會(huì)出現(xiàn)大量的重復(fù)數(shù)據(jù)。您可能有很多 VM 安裝了同一個(gè)操作系統(tǒng)和應(yīng)用程序。

如果 100 個(gè) VM 運(yùn)行同一個(gè)操作系統(tǒng),且每個(gè)虛擬機(jī)需要 10GB 至 20GB 的存儲(chǔ)空間,即 1TB 至 2TB 的存儲(chǔ)空間專用于同一數(shù)據(jù)的幾乎相同的拷貝。應(yīng)用 NetApp 重復(fù)數(shù)據(jù)刪除可以有效消除此冗余。

概括地說(shuō),如果將 X 個(gè)虛擬機(jī)指定給一個(gè)存儲(chǔ)卷,在重復(fù)數(shù)據(jù)刪除后,您所需的操作系統(tǒng)存儲(chǔ)空間量將是非重復(fù)數(shù)據(jù)刪除環(huán)境下所需存儲(chǔ)空間量的 1/X。很顯然,所獲得的實(shí)際結(jié)果將取決于卷中有多少個(gè) VM 和這些 VM 相似程度。

實(shí)際上,客戶在 ESX VI3 環(huán)境通常可以節(jié)省 50% 或更多的空間,某些情況下存儲(chǔ)空間節(jié)省可高達(dá) 90%。這是對(duì)整個(gè) VMware 存儲(chǔ)環(huán)境(包括應(yīng)用程序數(shù)據(jù),而不僅僅是操作系統(tǒng))進(jìn)行重復(fù)數(shù)據(jù)刪除。在 VDI 環(huán)境下,客戶通常可節(jié)省高達(dá) 90% 的存儲(chǔ)空間。

NetApp 重復(fù)數(shù)據(jù)刪除的另一個(gè)優(yōu)點(diǎn)是它不僅可以在主存儲(chǔ)設(shè)備上運(yùn)行,還可以在任何現(xiàn)有的 NetApp 卷上運(yùn)行。即使您的 VMware 基礎(chǔ)設(shè)施建設(shè)很完善,也可以運(yùn)行重復(fù)數(shù)據(jù)刪除并節(jié)省大量存儲(chǔ)空間。只需提供重復(fù)數(shù)據(jù)刪除許可證(免費(fèi))和目標(biāo)存儲(chǔ)系統(tǒng)上的 NearStore® 許可證即可進(jìn)行操作。

災(zāi)難恢復(fù)配置

雖然主存儲(chǔ)環(huán)境中的存儲(chǔ)空間使用量得到減少本身已經(jīng)是一個(gè)重大益處,但是在使用 NetApp SnapMirror® 實(shí)施災(zāi)難恢復(fù)時(shí),從重復(fù)數(shù)據(jù)刪除中獲得的真正收益更加明顯。因?yàn)橹貜?fù)數(shù)據(jù)刪除大大減少了必須復(fù)制的數(shù)據(jù)量,從而減少了 DR 位置所需的空間和站點(diǎn)間所需的網(wǎng)絡(luò)帶寬。進(jìn)行重復(fù)數(shù)據(jù)刪除以后,您也許可以配置 DR 以盡可能低的速度進(jìn)行鏈接,將更容易和更快速地讓您的 DR 環(huán)境維持運(yùn)轉(zhuǎn)。

圖 1) 在具有 DR 復(fù)制的 VMware 環(huán)境應(yīng)用重復(fù)數(shù)據(jù)刪除。

如要配置 DR,首先請(qǐng)?jiān)诖鎯?chǔ)數(shù)據(jù)的主 VMware 存儲(chǔ)環(huán)境中對(duì)所有卷執(zhí)行重復(fù)數(shù)據(jù)刪除。然后在 DR 站點(diǎn)的主卷和目標(biāo)卷之間創(chuàng)建 SnapMirror 關(guān)系。

與許多其他復(fù)制解決方案不同,SnapMirror 不要求目標(biāo)配置與源配置完全一樣。如果需要,您可以在 DR 站點(diǎn)中使用不同的 NetApp 存儲(chǔ)系統(tǒng)和價(jià)格較低的磁盤(pán)(如 SATA 磁盤(pán),而不是光纖通道磁盤(pán))。

當(dāng) SnapMirror 第一次運(yùn)行時(shí),它會(huì)將每個(gè)源卷與其目標(biāo)卷同步。此過(guò)程通常是 SnapMirror 實(shí)施時(shí)最耗帶寬的部分,但是因?yàn)樵淳矶家褕?zhí)行重復(fù)數(shù)據(jù)刪除,因此要傳輸?shù)臄?shù)據(jù)量會(huì)比實(shí)際量少很多。此方法是以下用戶的理想之選:鏈接速度慢、沒(méi)有足夠帶寬執(zhí)行初始同步但可以管理此后出現(xiàn)的增量更新。

請(qǐng)注意,因?yàn)橹貜?fù)數(shù)據(jù)刪除在卷級(jí)起作用,所以您必須使用 Volume SnapMirror 來(lái)獲得最大收益。Volume SnapMirror 在整個(gè)卷上執(zhí)行,因此您的鏡像始終與源卷有相同的重復(fù)數(shù)據(jù)刪除級(jí)別,還可節(jié)省空間、減少帶寬利用以及加速鏡像更新過(guò)程。

一旦完成初始同步,您就可以配置 SnapMirror 按計(jì)劃運(yùn)行,讓 DR 站點(diǎn)內(nèi)容始終保持最新。在每次迭代時(shí),SnapMirror 僅傳送已更改的數(shù)據(jù)塊,因此它能更有效地利用網(wǎng)絡(luò)帶寬。

您將需要在主站點(diǎn)定期運(yùn)行重復(fù)數(shù)據(jù)刪除。根據(jù)您的特定需求,可在以下時(shí)間運(yùn)行重復(fù)數(shù)據(jù)刪除:

使用 SnapMirror 后,無(wú)論主卷上有什么更改,都會(huì)自動(dòng)反映到輔助卷上,因此不需要在您的 DR 站點(diǎn)運(yùn)行重復(fù)數(shù)據(jù)刪除。由于輔助卷是鏡像,它們從主卷"繼承"重復(fù)數(shù)據(jù)刪除狀態(tài)。

利用 DR 環(huán)境

獲得 DR 站點(diǎn)的所有數(shù)據(jù)并通過(guò) SnapMirror 定期更新后,并不意味著事情到此結(jié)束。NetApp 還可以利用 DR 站點(diǎn)存儲(chǔ)的數(shù)據(jù)進(jìn)行 DR 測(cè)試、開(kāi)發(fā)或各種其他用途。

圖 2) 在 DR 站點(diǎn)利用 FlexClone® 可將復(fù)制的數(shù)據(jù)用于多種用途。

在典型的 DR 測(cè)試環(huán)境中,在測(cè)試開(kāi)始前必須將用于測(cè)試的所有數(shù)據(jù)復(fù)制到另一組磁盤(pán)。這意味著您需要兩倍的存儲(chǔ)空間,并且在開(kāi)始測(cè)試前的復(fù)制操作也很耗時(shí)間。

借助 NetApp FlexClone 技術(shù),您可以使任意或所有 DR 卷都成為具有空間效益的可寫(xiě)克?。恢辉诟目寺【頃r(shí)才會(huì)占用額外的空間。這些 FlexClone 卷便于您及時(shí)捕捉 DR 數(shù)據(jù)在固定時(shí)間點(diǎn)的靜態(tài)視圖,而不用中斷進(jìn)行中的 SnapMirror 更新,也不需要大容量的額外存儲(chǔ)。

使用 FlexClone,您可以將進(jìn)行 DR 測(cè)試的時(shí)間從 24 小時(shí)或更長(zhǎng)時(shí)間降到幾個(gè)小時(shí),這是因?yàn)樵撨^(guò)程快速、可靠、高效且無(wú)需使用密集資源。也可以通過(guò)類似方式對(duì)應(yīng)用程序開(kāi)發(fā)工作、數(shù)據(jù)挖掘、修補(bǔ)程序測(cè)試等使用 FlexClone。

DR 站點(diǎn)代表大量的資源投資。借助 FlexClone,您可以利用這些資源執(zhí)行其他任務(wù),而不會(huì)負(fù)面影響 DR 就緒。通過(guò)簡(jiǎn)化 DR 測(cè)試,F(xiàn)lexClone 使它更容易符合公司規(guī)定的 DR 測(cè)試需求以確保 DR 就緒。

總結(jié)

將 NetApp 重復(fù)數(shù)據(jù)刪除應(yīng)用到主 VMware 存儲(chǔ)會(huì)在主基礎(chǔ)設(shè)施和 DR 基礎(chǔ)設(shè)施中產(chǎn)生巨大收益。在典型環(huán)境中,可以將主存儲(chǔ)需求減少 40% 至 60%。此節(jié)省模式會(huì)將 DR 站點(diǎn)所需的存儲(chǔ)以及 DR 所需的帶寬減少相應(yīng)的數(shù)量,使 DR 速度更快、更有效率。您可以使用 NetApp FlexClone 來(lái)利用 DR 站點(diǎn)的數(shù)據(jù)進(jìn)行 DR 測(cè)試、應(yīng)用程序測(cè)試/開(kāi)發(fā)或其他活動(dòng),以便最大化資源利用。

分享到

多易

相關(guān)推薦