管理安裝磁碟區的 FSx - FSx for OnTAP

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

管理安裝磁碟區的 FSx

ONTAP 檔案系統的 FSx 上的每個儲存區虛擬機器 (SVM) 都可以有一或多個磁碟區。磁碟區是用於檔案、目錄或 iSCSI 邏輯儲存裝置 (LUN) 的隔離資料容器。磁碟區是精簡佈建的,這表示它們只會消耗儲存在其中的資料的儲存容量。

您可以透過網路檔案系統 (NFS) 通訊協定、伺服器訊息區 (SMB) 通訊協定,或透過網際網路小型電腦系統介面 (iSCSI) 通訊協定,從 Linux、Windows 或 macOS 用戶端存取磁碟區,建立 iSCSI LUN (共用區塊儲存)。FSx for ONTAP 也支援同一磁碟區的多重通訊協定存取 (同時 NFS 和 SMB 存取)。

您可以使用 AWS Management Console、 AWS CLI、Amazon FSx API 或NetApp藍運算式建立磁碟區。您也可以使用 NetApp ONTAP CLI 或 REST API,使用檔案系統或 SVM 的管理端點來建立、更新和刪除磁碟區。

注意

您可以為每個 HA 配對建立 500 個磁碟區,跨所有 HA 配對建立最多 1,000 個磁碟區。 FlexGroup組成磁碟區計入此限制。依預設,每個彙總有八個構成磁碟區FlexGroup。

建立體積塊時,需要定義下列屬性:

  • 音量樣式 — 音量樣式可以是FlexVol或FlexGroup。

  • 磁碟區名稱 — 磁碟區的名稱。

  • 磁碟區類型 — 磁碟區類型可以是讀寫 (RW) 或資料保護 (DP)。DP 磁碟區是唯讀的,並用作NetAppSnapMirror或SnapVault關係中的目的地。

  • 磁碟區大小 — 這是磁碟區可儲存的最大資料量,無論儲存層為何。

  • 結合路徑 — 這是 SVM 命名空間中裝載磁碟區的位置。

  • 儲存效率 — 儲存效率功能 (包括資料壓縮、壓縮和重複資料刪除) 可為一般用途檔案共用工作負載節省 65% 的典型儲存空間。

  • 磁碟區安全性樣式 (Unix、NTFS 或混合) — 決定授權使用者時,磁碟區上的資料存取所使用的權限類型。

  • 資料分層 — 分層原則會定義哪些資料儲存在符合成本效益的容量集區層中。

  • 分層原則冷卻期間 — 定義資料被標記為冷並移至容量集區儲存的時機。

  • 快照策略 — 快照政策定義系統如何為磁碟區建立快照。您可以從三個預先定義的原則中進行選擇,也可以使用自訂原則。您已使用 ONTAP CLI 或 REST API 建立的原則。

  • 標籤複製到備份 — Amazon FSx 會使用此選項自動將磁碟區中的任何標籤複製到備份。您可以使用 AWS CLI 或 Amazon FSx API 來設定此選項。

磁碟區樣式

FSx for ONTAP 提供兩種類型的磁碟區,您可以將其用於不同用途。您可以使用 Amazon FSx 主控台、和 Amazon FSx API 來 AWS CLI建立 FlexVol 或 FlexGroup 磁碟區。

  • FlexVol對於具有一個高可用性 (HA) 配對的檔案系統,磁碟區可提供最簡單的體驗,而且是擴充檔案系統的預設磁碟區樣式。FlexVol磁碟區的最小大小為 20 MB,而最大大小為 314,572,800 兆位元組。

  • FlexGroup磁碟區由多個組成FlexVol磁碟區組成,與具有多個 HA 配對之檔案系統的磁碟區相比,FlexVol磁碟區可提供更高的效能和儲存擴充性。 FlexGroup磁碟區是向外延展檔案系統的預設磁碟區樣式。FlexGroup磁碟區的最小大小為每個組成 100 GB (GiB),而最大大小為 20 PB (PIB)。

您可以使用 ONTAP CLI 將具有FlexVol樣式的磁碟區轉換為FlexGroup樣式,後者會建立FlexGroup具有單一組成份的磁碟區。但是,我們建議您使用 AWS DataSync 在FlexVol磁碟區和新FlexGroup磁碟區之間移動資料,以確保資料平均分佈在各個FlexGroup's組成部分之間。如需詳細資訊,請參閱 FlexGroup成分

注意

如果您想要使用 ONTAP CLI 將磁碟區轉換為FlexVol磁碟區,請務必在轉換FlexGroup磁碟區之前刪除該FlexVol磁碟區的所有備份。 ONTAP不會在轉換過程中自動重新平衡資料,因此資料可能會在各個成分中失衡。FlexGroup

FlexGroup成分

體FlexGroup積是由成分組成的,這些成分是FlexVol卷。根據預設,ONTAP 的 FSx 會將八個成份股指派給每個 HA 對的一個FlexGroup磁碟區。

當您建立FlexGroup磁碟區時,磁碟區的大小會在其成分之間平均分配。例如,如果您建立一個含有八個成分的 800 GB FlexGroup 磁碟區,則每個成分的磁碟區大小為 100 GB。FlexGroup磁碟區的大小可以介於 100 GB 和 20 PIB 之間,但總大小取決於成分的大小。每個組成部分的最小大小為 100 GB,最大容量為 300 TiB。例如,具有八個成分的FlexGroup磁碟區的最小大小為 800 GB,最大大小為 20 PIB。

ONTAP 會在檔案層級將資料分配給所有成份股。您可以在FlexGroup磁碟區的每個組成部分中儲存多達 20 億個檔案。

當您更新FlexGroup磁碟區的大小時,新的大小會平均分佈在其現有組成部分之間。

您也可以使用 ONTAP CLI 或 REST API 為FlexGroup磁碟區新增更多成分。但是,我們建議您僅在需要額外的儲存容量且所有成分已達到其最大容量 (每個組成份 300 TiB) 的情況下才這樣做。添加成分可能會導致成分股的數據和 I/O 不平衡。在成分平衡之前,寫入輸送量可能會比平衡FlexGroup磁碟區低 5— 10%。當新數據寫入數FlexGroup量時,ONTAP 會優先將其分配給新成分,直到成分股平衡為止。如果您確實添加了新的成分股,我們建議您選擇偶數,而每個總數不超過八個。

注意

如果您新增新的組成部分,您現有的快照會變成部分快照;因此,它們無法用來將FlexGroup磁碟區完全還原到先前的狀態。先前的快照無法提供FlexGroup磁碟區的完整 point-in-time 影像,因為新的組成部分尚未存在。但是,部分快照可用於還原個別檔案和目錄、建立新磁碟區或使用進行複製SnapMirror。

磁碟區類型

FSx 適用於 ONTAP 提供兩種類型的磁碟區,您可以使用 Amazon FSx 主控台和 Amazon FSx API 建立這些磁碟區。 AWS CLI

  • 大多數情況下都會使用讀寫 (RW) 磁碟區。顧名思義,它們是可讀寫的。

  • 資料保護 (DP) 磁碟區是您用來做為NetAppSnapMirror或SnapVault關係之目的地的唯讀磁碟區。當您要移轉保護單一磁碟區的資料時,應該使用 DP 磁碟區。

FlexVolFlexGroup磁碟區可以是 RW 或 DP。

注意

您無法在建立磁碟區之後更新磁碟區類型。

磁碟區安全風格

適用於 ONTAP 的 FSx 支援 3 種不同的磁碟區安全性樣式:Unix、NTFS 和混合。每個安全性樣式對資料權限的處理方式都有不同的影響。您必須瞭解不同的影響,以確保為您的目的選取適當的安全性型式。

請務必瞭解安全性樣式無法決定哪些用戶端類型可以存取資料,也不能存取資料。安全性樣式只會決定 ONTAP FSx 用來控制資料存取的權限類型,以及哪些用戶端類型可以修改這些權限。

您用來決定磁碟區安全性樣式的兩個因素是管理檔案系統的管理員類型,以及存取磁碟區資料的使用者或服務類型。

在 Amazon FSx 主控台、CLI 和 API 中建立磁碟區時,安全風格會自動設定為根磁碟區的安全性樣式。您可以使用 AWS CLI 或 API 修改磁碟區的安全性樣式。您可以在建立磁碟區之後修改此設定。如需詳細資訊,請參閱更新磁碟區

當您在磁碟區上設定安全性樣式時,請考量環境的需求,以確保您選取最佳的安全性樣式,以避免管理權限發生問題。請記住,安全性樣式不會決定哪些用戶端類型可以存取資料。安全性樣式會決定用於允許資料存取的權限,以及可修改這些權限的用戶端類型。以下是可協助您決定為磁碟區選擇哪種安全性樣式的考量事項:

  • Unix (Linux) — 如果檔案系統由 Unix 管理員管理、大多數使用者是 NFS 用戶端,而存取資料的應用程式會使用 Unix 使用者作為服務帳戶,請選擇此安全性樣式。只有 Linux 用戶端可以使用 Unix 安全性樣式修改權限,檔案和目錄上使用的權限類型為模式位元或 NFS v4.x ACL。

  • NTFS — 如果檔案系統是由 Windows 系統管理員管理、大多數使用者是 SMB 用戶端,而存取資料的應用程式則使用 Windows 使用者做為服務帳戶,請選擇此安全性樣式。如果磁碟區需要任何 Windows 存取權,建議您使用 NTFS 安全性樣式。只有 Windows 用戶端可以使用 NTFS 安全性樣式修改權限,檔案和目錄上使用的權限類型為 NTFS ACL。

  • 混合 — 這是進階設定。若要取得更多資訊,請參閱NetApp文件中心中的安全性型式及其效果主題。