鏡射與無鏡射本機層(Aggregate)
包含一個稱為「SIRS」的選用功能、可用來同步鏡射儲存在不同RAID群組中的本機層(Aggregate)資料複本或_plex__。ONTAP SyncMirror如果有更多磁碟故障、或是RAID群組磁碟失去連線、則會利用叢碼來確保資料不會遺失。
使用System Manager或CLI建立本機層時、您可以指定鏡射或無鏡射本機層。
無鏡射本機層(集合體)的運作方式
如果未指定鏡射本機層、則會建立為無鏡射本機層(Aggregate)。無鏡射的本機層只有一個_plex(資料複本)、其中包含屬於該本機層的所有RAID群組。
下圖顯示由磁碟組成的無鏡射本機層、其單一叢。本機層有四個RAID群組:rg0、rg1、rg2和rg3。每個RAID群組都有六個資料磁碟、一個同位元檢查磁碟和一個同位元檢查(雙同位元檢查)磁碟。本機層所使用的所有磁碟都來自相同的資源池「'Pool0'」。
下圖顯示一個無鏡射的本機層、其中包含陣列LUN及其單一叢。它有兩個RAID群組:rg0和rg1。本機層所使用的所有陣列LUN均來自同一個集區「'Pool0'」。
鏡射本機層(Aggregate)的運作方式
鏡射Aggregate有兩個_plex_(資料複本)、這些複本使用SyncMirror 「畫面」功能來複製資料、以提供備援。
當您建立本機層時、可以指定它是鏡射的本機層。 此外、您也可以將第二個叢新增至現有的無鏡射本機層、使其成為鏡射層。利用功能、將原始叢(plex0)中的資料複製到新叢(plex1)SyncMirror ONTAP 。實體分離的叢集(每個叢集都有自己的RAID群組及其本身的資源池)、並同時更新叢集。
如果有更多磁碟故障、而非集合體的RAID層級、則此組態可提供額外的資料遺失保護功能、避免發生連線中斷的情況、因為未受影響的叢會在您修正故障原因時、繼續提供資料。修復有問題的叢之後、兩個叢會重新同步、並重新建立鏡射關係。
系統上的磁碟和陣列LUN分為兩個集區:「Pool0」和「Pool1」。Plex0從Pool0取得其儲存設備、而plex1則從Pool1取得其儲存設備。
下圖顯示本機層、由SyncMirror 啟用並實作了「支援功能」的磁碟組成。已為本機層「'plex1'」建立第二個叢。plex1中的資料是plex0中的資料複本、RAID群組也相同。32個備用磁碟會使用16個磁碟來分配給每個集區的Pool0或Pool1。
下圖顯示由啟用SyncMirror 並實作了「支援」功能的陣列LUN所組成的本機層級。已為本機層「'plex1'」建立第二個叢。Plex1是plex0的複本、RAID群組也相同。
建議您至少保留 20% 的可用空間以容納鏡射的集合體、以獲得最佳的儲存效能和可用度。雖然建議非鏡射的集合體為 10% 、但檔案系統可能會使用額外 10% 的空間來吸收遞增變更。由於 ONTAP 的寫入時複製 Snapshot 架構、遞增變更會增加鏡射集合體的空間使用率。不遵守這些最佳實務做法可能會對效能造成負面影響。 |