

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

# 共用儲存
<a name="shared-storage-quotas-integration-v3"></a>

AWS ParallelCluster 支援使用 [Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)、[FSx for ONTAP](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/what-is-fsx-ontap.html) 和 [FSx for OpenZFS](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/what-is-fsx.html) 共用儲存磁碟區、[Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) 和 [FSx for Lustre](https://docs.aws.amazon.com/fsx/latest/LustreGuide/what-is.html) 共用儲存檔案系統，或[檔案快取](https://docs.aws.amazon.com/fsx/latest/FileCacheGuide/what-is.html)。建議您遵循[AWS 架構良好的架構可靠性支柱](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/back-up-data.html)指引，並備份您的磁碟區和檔案系統。

選取符合您 HPC 應用程式 I/O 需求的儲存系統。您可以根據特定使用案例來最佳化每個檔案系統。如需詳細資訊，請參閱[儲存選項概觀](https://docs.aws.amazon.com/whitepapers/latest/aws-overview/storage-services.html)。

**Amazon EBS 磁碟區**會連接到前端節點，並透過 NFS 與運算節點共用。此選項可以符合成本效益，但效能取決於儲存需求擴展時的前端節點資源。當更多運算節點新增至叢集且輸送量需求增加時，這可能會成為瓶頸。

**Amazon EFS 檔案系統**會隨著儲存需求變更而擴展。您可以針對各種使用案例設定這些檔案系統。使用 Amazon EFS 檔案系統在您的叢集上執行平行處理和延遲敏感的應用程式。

**FSx for Lustre 檔案系統**可以處理高達每秒數百 GB 輸送量、數百萬 IOPS 和低於一毫秒延遲的大量資料集。將 FSx for Lustre 檔案系統用於要求嚴苛的高效能運算環境。

在 中[`SharedStorage` 區段](SharedStorage-v3.md)，您可以定義外部或 AWS ParallelCluster 受管儲存：
+ **外部儲存**體是指您管理的現有磁碟區或檔案系統。 AWS ParallelCluster 不會建立或刪除此儲存體。
+ **受管儲存**是指 AWS ParallelCluster 已建立且可刪除的磁碟區或檔案系統。

**外部儲存**

您可以設定 在建立或更新叢集時，將外部儲存 AWS ParallelCluster 連接至叢集。同樣地，您可以將其設定為在刪除或更新叢集時從叢集分離外部儲存體。您的資料會保留，而且您可以在叢集生命週期外將其用於長期永久共用儲存。

**注意**  
 3.8 AWS ParallelCluster 之前的 版本不允許將外部受管檔案系統掛載在 `/home`。從 3.8 版開始， AWS ParallelCluster 可讓您使用 `/home`做為外部受管檔案系統的掛載點。您可以透過在 下將 `/home`指定`/home`為 [MountDir](SharedStorage-v3.md#yaml-SharedStorage-MountDir) 參數的值，將外部受管檔案系統掛載至 [`SharedStorage` 區段](SharedStorage-v3.md)。  
 Amazon File Cache 不適合用作系統`/home`目錄，因此目前不支援掛載 `/home`。  
 在 [`SharedStorage` 區段](SharedStorage-v3.md) [SharedStorageType](HeadNode-v3.md#yaml-HeadNode-SharedStorageType) 組態選項下指定`/home`目錄時，將會覆寫 中的設定[`SharedStorage` 區段](SharedStorage-v3.md)。  
 將外部檔案系統掛載到 `/home` 目錄時， 會將前端節點`/home`的內容 AWS ParallelCluster 複製到外部檔案系統，而不會覆寫外部儲存體上的現有檔案。這包括在外部檔案系統上不存在時，轉移預設使用者的叢集 SSH 金鑰。如需詳細資訊，請參閱 [AWS ParallelCluster 共用儲存考量](shared-storage-working-considerations-v3.md)。

**AWS ParallelCluster 受管儲存**

AWS ParallelCluster 根據預設， 受管儲存取決於組態中叢集的生命週期。`SharedStorage` `DeletionPolicy` 組態參數`Delete`預設為 。

根據預設，如果下列其中一項為 true，則會刪除 AWS ParallelCluster 受管檔案系統或磁碟區及其資料。
+ 您刪除叢集。
+ 您可以變更受管共用儲存組態 `Name`。
+ 您可以從組態中移除受管共用儲存。

`DeletionPolicy` 設定為 `Retain`以保留您的受管共用檔案系統或磁碟區和資料。建議您定期備份資料，以避免資料遺失。您可以使用 來[AWS Backup](https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html)集中管理所有儲存選項的備份。

您可以使用組態設定移除生命週期相依性。如需詳細資訊，請參閱[將 AWS ParallelCluster 受管儲存體轉換為外部儲存體](shared-storage-conversion-v3.md)。

如需共用儲存配額的資訊，請參閱 [共用儲存的配額](shared-storage-quotas-v3.md)。

如需共用儲存和切換到新 AWS ParallelCluster 版本的詳細資訊，請參閱 [最佳實務：將叢集移至新的 AWS ParallelCluster 次要或修補程式版本](best-practices-v3.md#best-practices-cluster-upgrades-v3)。

您可以設定 在建立或更新叢集時，將外部儲存 AWS ParallelCluster 連接至叢集。同樣地，您可以將其設定為在刪除或更新叢集時從叢集分離外部儲存體。您的資料會保留，而且您可以將其用於與叢集生命週期無關的長期永久共用儲存解決方案。

根據預設，受管儲存取決於叢集的生命週期。您可以使用 中所述的組態設定來移除相依性[將 AWS ParallelCluster 受管儲存體轉換為外部儲存體](shared-storage-conversion-v3.md)。

透過特定設定，您可以針對使用案例最佳化每個支援的儲存解決方案。

如需共用儲存配額，請參閱 [共用儲存的配額](shared-storage-quotas-v3.md)。

如需共用儲存和切換到新 AWS ParallelCluster 版本的詳細資訊，請參閱 [最佳實務：將叢集移至新的 AWS ParallelCluster 次要或修補程式版本](best-practices-v3.md#best-practices-cluster-upgrades-v3)。

下列主題說明如何為 AWS ParallelCluster 支援的每個儲存服務設定共用儲存。

**Topics**
+ [Amazon Elastic Block Store](shared-storage-config-ebs-v3.md)
+ [Amazon Elastic File System](shared-storage-config-efs-v3.md)
+ [Amazon FSx for Lustre](shared-storage-config-fsxlustre-v3.md)
+ [設定 FSx for ONTAP、FSx for OpenZFS 和檔案快取共用儲存](shared-storage-config-ontap-zfs-v3.md)
+ [在 中使用共用儲存 AWS ParallelCluster](shared-storage-considerations-v3.md)
+ [共用儲存的配額](shared-storage-quotas-v3.md)