如何設計自我保護的NAS
所有主要的存儲系統都在一定程度上保護自己。大多數通過利用某種形式的磁盤陣列(RAID)來提供存儲介質故障保護。它們還提供快照技術,以防止數據損壞或用戶輸入錯誤。許多存儲系統還提供將數據復制到類似的異地存儲系統的能力。有些系統使用3-2-1規則來防范勒索軟件直接與第三方備份應用程序集成。但是,負責數據保護的IT專業人士知道,這些只是數據保護要求更大的基礎組件。NAS2.0應該在外部組件崩潰之后,并在內部提供完整的數據保護功能。
數據保護問題
在數據保護方面有一個簡單的經驗法則就是3-2-1規則。這意味著組織應至少在兩種不同類型的介質上復制三份數據,至少有一個異地備份的副本。雖然3-2-1規則聽起來很簡單,但是實現是很困難的。
如今,很少有一個通用的控制應用程序能夠確保每條數據有三個副本。大多數組織往往通過制作過多的數據副本來過度補償。“過多”的問題是知道哪個副本對于每個恢復情況是最合適的。
而采用“兩種不同類型的介質”越來越困難,因為硬盤驅動器成為主要的存儲介質,并且在許多情況下是數據保護存儲組織主要使用的形式。對于沒有采用磁帶存儲的組織,完全不同類型的存儲系統(如云計算或對象存儲)上的副本是可以接受的替代方案。
“一份異地備份”是“3-2-1規則”中最可行的組成部分,而許多組織現在擁有多個站點或已經有數據在“異地”備份,因為它在云端。確保每個站點都具有正確的數據副本,并確保有一個集中的,受保護的異地存儲區域至關重要。對于云中具有唯一的數據副本或版本的情況,則將重要數據復制到本地數據中心或備用云中。
現在的問題是滿足這些要求需要使用許多不相互關聯的工具。缺乏互連意味著每個過程都必須進行獨立的管理和監控。這也意味著進程之間可能存在明顯的重疊。這種重疊導致了進行數據額外復制的情況,從而降低了整體容量效率。
NAS2.0-自我保護NAS
NAS2.0解決方案應該提供一種保護數據的整體手段,消除數據保護軟件的附加層。消除這些層次,不僅可以減輕其管理負擔,而且可以提高保護過程的質量,提高數據存儲消耗的效率。
業務的第一個順序是不能替代通常自動存在的基礎技術。例如,如果作為其管理的一部分,NAS2.0系統將數據存儲在具有內置RAID保護的存儲陣列上,那么它肯定會利用該功能。
改善保護的主要手段是使過程更加細化。大多數保護策略是基于卷或存儲系統的。NAS2.0系統應該對目錄或文件級存儲的數據有一個粒度的了解。粒度允許成為基于策略驅動的數據保護。
策略驅動的數據保護
NAS2.0系統已成為組織內所有非結構化數據的集中式存儲架構。在架構中存儲的數據類型將非常不同,每種數據具有不同的數值級別,因此具有數據保護要求。基于策略驅動的數據保護使保護能夠根據這些不同的數據值分類而有所不同。
NAS2.0架構還將整合多個存儲陣列和存儲位置(內部部署和云端)。基于策略的保護策略可以保護跨越多個存儲硬件設備甚至多個位置。
每個策略可以根據數據的值和位置驅動的特定屬性進行操作。例如,架構內的每個數據集可以具有自己的保護發生時間表。每個數據也可以指定數據的數量,因為數據是活動的,并且隨著它變成休眠狀態。受保護副本的數量可以隨數據值的變化而自動縮小。每個策略都可以規定這些副本應該駐留在哪里;例如磁盤和磁帶、磁盤和云、云A和云B。最后,每個策略可以使用不同的形式和級別的校驗和來確認受保護副本的有效性。
結語
NAS2.0架構簡化了非結構化數據的存儲,通過整合所有各種類型。這種整合的一部分價值應該是簡化數據保護過程。但是為了使數據保護過程有效,它需要在子卷級別上保持粒度,從而實現可以跨越架構內的各種存儲系統以及組織可能運行的各種位置的策略保護方案。