常見的Windows Server重復數據刪除解決方案
如果應用的重復數據刪除出現問題會導致什么后果?我可以關閉Windows Server重復數據刪除技術么?
隨著新的應用以及數據密集型文件類型,包括客戶數據庫、電子郵件檔案、PDF文檔以及圖像庫和流媒體文件,存儲需求也大幅增加。數據重復數據刪除技術已成為一項減輕企業存儲要求的強大技術。數據重復數據刪除技術可在不改變或破壞數據的情況下識別和消除冗余數據元素或塊。Windows Server 2012 R2提供擴展的重復數據刪除功能,但IT專業人員必須合理使用該技術,從而確保應用和系統達到預期性能表現。
一旦在Windows Server 2012 R2平臺上啟用和配置后,數據重復數據刪除技術通常是一項由服務器定期發起的后臺作業,這與本地存儲子系統的內聯重復數據刪除功能略有不同。因此,當Windows服務器重復數據刪除技術開始應用后,一些應用程序或文件類型,如需要連續訪問的文件和經常改變或需求活躍的I/O模式,表現可能不是很好。例如Hyper-V主機系統、SQL數據庫文件、Exchange服務器、Windows服務器更新服務(WSUS)和超過1TB的大文件。
這里的根本問題在于,經常發生變化的文件不能有效地執行重復數據刪除。服務器必須提供重要的計算資源來處理重復數據刪除工作——即時更改的應用程序文件只有撤銷重復數據刪除。這不是有關像EMC專用存儲子系統提供不間斷重復數據刪除技術的問題,而是會對傳統服務器帶來計算負擔的問題。在實踐中,重復數據刪除技術最佳適用于有一定日期沒有發生過變化的文件。如果你必須選擇一個比較短的重復數據刪除技術周期,一定要在重復數據刪除之前和之后對應用程序進行基準測試,這樣便于對于前后性能變化,并確保應用程序的性能沒有產生消極影響。
當應用程序或文件訪問受到Windows Server重復數據刪除的不利影響時,你可以這樣做:首先,IT管理員可以通過改變計劃來改變重復數據刪除頻率,或選擇手動刪除重復數據。此外,如果服務器的工作負載受到干擾,工作選項如StopWhenSystemBusy將停止重復數據刪除,而優先選項可以用來優化重復數據刪除工作。Expand-DedupFile cmdlet可以擴大特定的文件按需保證兼容性和性能。
在大多數情況下,調度和其他選項可以提高性能,而不需禁用重復數據刪除。但有時重復數據刪除確實需要被禁用。重復數據刪除通過卷進行刪除,在“Unoptimization”工作類型下運行Start-DedupJob cmdlet。