使用非經常性存取管理 Azure NetApp Files 儲存體
當您使用具有非經常性存取權的 Azure NetApp Files 記憶體時,您可以將非使用中數據設定為從 Azure NetApp Files 記憶體(經常性存取層)移至 Azure 記憶體帳戶(非經常性存取層)。 如此一來,您可以降低儲存在 Azure NetApp Files 中的資料擁有權總成本。
非經常性存取功能可讓您設定具有非經常性存取的容量集區。 具有非經常性存取功能的儲存體服務等級會將極非經常性存取 (不常存取) 的資料從磁碟區和磁碟區的快照集移至 Azure 儲存體帳戶,以協助您降低儲存體成本。 對於啟用非經常性存取的服務等級 (標準、進階、Ultra),輸送量需求保持不變。 不過,資料存取延遲可能會有所不同,因為資料必須從 Azure 儲存體帳戶讀取。
具有非經常性存取功能的儲存體會根據工作負載和讀取/寫入模式,提供「非經常性存取期間」的選項,以最佳化網路傳輸成本。 此功能會在磁碟區層級提供。 如需詳細資訊,請參閱 設定非經常性期間的選項一節。 具有非經常性存取功能的儲存體也會提供基於每個磁碟區的計量。 如需詳細資訊,請參閱計量一節。
考量
- 不保證任何服務層的用戶端工作負載的任何最大延遲。
- 雖然非經常性存取適用於標準、進階和 Ultra 服務等級,但您使用此功能的方式與經常性層服務等級費用不同。 如需詳細數據和範例,請參閱 計費一節。
- 您可以將現有的容量集區轉換成非經常性存取容量集區,以建立非經常性存取磁碟區。 啟用非經常性存取的容量集區之後,您無法將它轉換成非存取容量集區。
- 當您啟用非經常性存取時,符合非經常性存取期間所設定條件的資料,會移至非經常性存取層。 例如,如果非經常性存取期間設定為 30 天,當非經常性存取啟用時 ,任何未存取已達至少 30 天的資料,將會移至非經常性存取層。
- 只有在已啟用非經常性存取的容量集區啟用非經常性存取時,才能在容量集區之間移動。 一旦磁碟區已啟用非經常性存取,它就只能位於已啟用非經常性存取的容量集區中,即使磁碟區已停用非經常性存取。
- 非經常性存取容量集區可同時包含已啟用非經常性存取的磁碟區,以及已停用非經常性存取的磁碟區。
- 若要防止在循序讀取作業期間將數據從非經常性存取層擷取到經常性存取層(例如防毒或其他檔案掃描作業),請將非經常性存取擷取原則設定為 [預設] 或 [永不]。 如需詳細資訊,請參閱 在新的磁碟區上啟用非經常性存取。
- 將容量集區設定為支援非經常性存取磁碟區的選項之後,就無法在容量集區層級停用設定。 您可以隨時在磁碟區層級開啟或關閉非經常性存取設定。 關閉磁碟區層級的非經常性存取設定會停止進一步的資料階層處理。
- 當您停用磁碟區非經常性存取之後,移至非經常性存取層的檔案會保留在該處。 您必須在每個檔案上執行 I/O 作業,才能將它傳回暖層。
- 您無法使用 具有非經常性存取的大型磁碟 區。
- 如需每個區域每個訂用帳戶支援非經常性存取的磁碟區數目上限,請參閱 Azure NetApp Files 的資源限制。
- 使用非經常性存取搭配跨區域複寫和跨可用性區域複寫的考量:
- 目的地磁碟區上的非經常性存取設定會自動更新,以在來源磁碟區或授權期間變更設定時符合來源磁碟區。 執行複寫的反向重新同步處理時,設定也會自動更新,但只有在目的地磁碟區處於已啟用非經常性存取的容量集區時。 目的地磁碟區上非經常性存取設定的變更不會影響來源磁碟區上的設定。
- 在跨區域或跨區域復寫組態中,您可以只針對目的地磁碟區啟用非經常性存取,以增強數據保護,並節省成本,而不會影響來源磁碟區的延遲。
- 搭配快照集還原使用非經常性存取的考量:
- 當您將已啟用非經常性存取的磁碟區快照還原至新的磁碟區時,新磁碟區會從父磁碟區繼承非經常性存取設定。 建立新的磁碟區之後,您可以修改非經常性存取設定。
- 您無法從不是非經常性存取磁碟區的快照集還原非經常性存取磁碟區。 同樣地,您無法從非經常性存取磁碟區的快照集還原不是非經常性存取磁碟區。
- 將磁碟區移至另一個容量集區的考量:
- 如果您將非經常性存取磁碟區移至另一個容量集區(服務等級變更),您也必須啟用該集區進行非經常性存取。
- 如果您停用非經常性存取,並在非經常性存取磁碟區上關閉階層處理(也就是磁碟區不再使用非經常性存取存取),則無法將它移至非存取容量集區。 在非經常性存取容量集區中,您可以移動所有磁碟區, 無論它們是否已啟用非經常性存取,都只能移至另一個非經常性存取容量集區。
- 大量支援非經常性存取。 確認您已 註冊使用大型磁碟區 ,再建立已啟用非經常性存取的大型磁碟區。
啟用非經常性存取
您必須先註冊非經常性存取,才能在容量集區和磁碟區層級啟用。
註冊功能
具有非經常性存取的 Azure NetApp Files 儲存體已正式推出。 第一次使用非經常性存取之前,您必須向您想要使用它的服務等級註冊此功能。
註冊之後,此功能就會啟用並在背景中運作。 不需要使用者介面控件。
註冊 功能。
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFCoolAccess
檢查功能註冊的狀態。
注意
屬性
RegistrationState
在變更Registered
之前,可能處於Registering
最多 60 分鐘的狀態。 等到狀態註冊后再繼續。Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFCoolAccess
您也可以使用 Azure CLI 命令az feature register
來az feature show
註冊功能,並顯示註冊狀態。
設定容量集區以進行非經常性存取
建立或啟用非經常性存取磁碟區之前,請先設定具有非經常性存取的容量集區。 您可以利用下列其中一種方式來執行此作業:
在新容量集區上啟用非經常性存取
- 設定容量集區。
- 選取 [ 啟用非經常性存取] 複選框,然後選取 [ 建立]。
在現有的容量集區上啟用非經常性存取
您可以在現有容量集區上啟用非經常性存取支援。 然後,您可以在集區中新增或修改磁碟區,以使用非經常性存取。
設定非經常性存取的磁碟區
您可以在建立磁碟區和已啟用非經常性存取權的現有磁碟區上,啟用具有非經常性存取權的 Azure NetApp Files 記憶體。
在新磁碟區上啟用非經常性存取
在 [ 容量集區] 功能表上,選取 [ 磁盘區]。 選取 [+ 新增磁碟 區] 以建立新的網路檔案系統 (NFS)、伺服器消息塊 (SMB) 或雙通訊協定磁碟區。
在 [建立磁碟區] 頁面上的 [基本] 索引卷標上,設定下列選項以啟用非經常性存取的磁碟區:
啟用非經常性存取:此選項會指定磁碟區是否支援非經常性存取。
非經常性期間:此選項會指定期間(以天為單位),之後不常存取的數據區塊(冷數據區塊)會移至 Azure 記憶體帳戶。 預設值為 31 天。 支援的值介於 2 至 183 天之間。
非經常性存取擷取原則:此選項會指定數據回到經常性存取層的情況。 您可以將此選項設定為 [預設]、 [讀取中] 或 [ 永不]。
下列清單說明使用 非經常性存取擷取原則 設定的數據擷取行為:
- 已啟用非經常性存取:
- 如果未針對非經常性存取擷 取原則設定任何值:
擷取原則會設定為 [預設值]。 只有在執行隨機讀取時,才會擷取非經常性存取層的數據。 循序讀取會直接從非經常性存取層提供。 - 如果 非經常性存取擷取原則 設定為 [預設:非經常性存取擷取] 只會藉由執行隨機讀取來擷取冷數據。
- 如果 非經常性存取擷取原則 設定為 [讀取時:冷數據] 是藉由執行循序和隨機讀取來擷取。
- 如果 非經常性存取擷取原則 設定為 永不:非經常性存取擷取原則會直接從非經常性存取層提供冷數據,而且不會擷取到經常性存取層。
- 如果未針對非經常性存取擷 取原則設定任何值:
- 非經常性存取已 停用:
- 僅在非經常性存取層上有現有資料時,才能在非經常性儲存停用的情況下,設定非經常性存取擷取原則。
- 停用磁碟區上的非經常性存取設定之後,非經常性存取擷取原則會維持不變。
- 已啟用非經常性存取:
請遵循下列其中一篇文章中的步驟來完成磁碟區建立:
在現有的磁碟區上啟用非經常性存取
在啟用非經常性存取的容量集區中,您可以啟用現有的磁碟區以支援非經常性存取。
以滑鼠右鍵按一下您想要啟用非經常性存取的磁碟區。
在出現的 [ 編輯 ] 視窗中,設定磁碟區的下列選項:
- 啟用非經常性存取:此選項會指定磁碟區是否支援非經常性存取。
- 非經常性期間:此選項會指定期間(以天為單位),之後不常存取的數據區塊(冷數據區塊)會移至 Azure 記憶體帳戶。 預設值為 31 天。 支援的值介於 2 至 183 天之間。
注意
冷卻期間是從磁碟區建立的時間計算而來。 如果有任何現有的磁碟區已啟用非經常性存取,則會在這些磁碟區上回溯套用冷卻期間。 這表示如果磁碟區上的特定數據區塊在非經常性存取期間指定的天數,這些區塊會在啟用功能後移至非經常性存取層。
非經常性存取擷取原則:此選項會指定數據回到經常性存取層的情況。 您可以將此選項設定為 [預設]、 [讀取中] 或 [ 永不]。
下列清單說明使用 非經常性存取擷取原則 設定的數據擷取行為:
- 已啟用非經常性存取:
- 如果未針對非經常性存取擷 取原則設定任何值:
擷取原則會設定為 [預設值]。 只有在執行隨機讀取時,才會將非經常性數據擷取至經常性層。 循序讀取會直接從非經常性存取層提供。 - 如果 非經常性存取擷取原則 設定為 [預設:非經常性存取擷取] 只會藉由執行隨機讀取來擷取冷數據。
- 如果 非經常性存取擷取原則 設定為 [讀取時:冷數據] 是藉由執行循序和隨機讀取來擷取。
- 如果 非經常性存取擷取原則 設定為 永不:非經常性存取擷取原則會直接從非經常性存取層提供冷數據,而且不會擷取到經常性存取層。
- 如果未針對非經常性存取擷 取原則設定任何值:
- 非經常性存取已 停用:
- 僅在非經常性存取層上有現有資料時,才能在非經常性儲存停用的情況下,設定非經常性存取擷取原則。
- 停用磁碟區上的非經常性存取設定之後,非經常性存取擷取原則會維持不變。
- 已啟用非經常性存取:
修改磁碟區的非經常性存取設定
根據用戶端讀取/寫入模式,您可以視需要修改磁碟區非經常性存取設定。
以滑鼠右鍵按一下您要修改非經常性存取設定的磁碟區。
在出現的 [編輯] 視窗中,視需要更新 [非經常性期間] 和 [非經常性存取擷取原則] 字段。