

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

# 使用 Multi-Attach 將 EBS 磁碟區連接至多個 EC2 執行個體
<a name="ebs-volumes-multi"></a>

Amazon EBS Multi-Attach 可讓您將單一佈建 IOPS SSD (`io1` 或 `io2`) 磁碟區連接至在相同可用區域中的多個執行個體。您可以將多個啟用 Multi-Attach 的磁碟區連接至單一執行個體或一組執行個體。磁碟區連接的每個執行個體都有共用磁碟區的完整讀取和寫入許可。Multi-Attach 可讓您在管理並行寫入操作的應用程式中，更輕鬆地提高應用程式可用性。

**定價和計費**  
使用 Amazon EBS Multi-Attach 無須額外收費。您需要支付適用於佈建 IOPS SSD (`io1` 和 `io2`) 磁碟區的標準費用。如需詳細資訊，請參閱 [Amazon EBS 定價](https://aws.amazon.com/ebs/pricing/)。

**Topics**
+ [考量與限制](#considerations)
+ [多連接磁碟區的效能](ebs-multi-attach-perf.md)
+ [啟用 Multi-Attach](working-with-multi-attach.md)
+ [停用 Multi-Attach](disable-multi-attach.md)
+ [NVMe 保留](nvme-reservations.md)

## 考量與限制
<a name="considerations"></a>
+ 啟用 Multi-Attach 的磁碟區最多可連接至位於相同可用區域中 [ Nitro 系統](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html)上建置的 16 個執行個體。
+ **Linux 執行個體**支援啟用 Multi-Attach `io1`和 `io2`磁碟區。**Windows 執行個體**僅支援啟用 Multi-Attach 的`io2`磁碟區。
+ 可連接到執行個體的 Amazon EBS 磁碟區數目上限，取決於執行個體類型和執行個體大小。如需詳細資訊，請參閱[執行個體磁碟區限制](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/volume_limits.html)。
+ 只有在[佈建 IOPS SSD (`io1` and `io2`) 磁碟區](provisioned-iops.md#EBSVolumeTypes_piops)上才支援 Multi-Attach。
+ Multi-Attach for `io1` 磁碟區僅在下列區域提供：美國東部 (維吉尼亞北部)、美國西部 (奧勒岡) 和亞太區域 (首爾)。

  所有支援 `io2` 的區域均可使用 `io2` 的多重連接功能。
**注意**  
為了以較低的成本獲得更好的效能、一致性和耐用性，建議您使用 `io2` 磁碟區。
+ 僅支援可擴展可靠資料包 (SRD) 網路通訊協定的[建置於 Nitro System 的執行個體](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html)，不支援已啟用多重連接功能的 `io1` 磁碟區。若要搭配這些執行個體類型使用 Multi-Attach，您必須使用 `io2`。
+ 標準檔案系統 (例如：XFS 和 EXT4) 並非設計為可由多部伺服器同時存取，例如：EC2 執行個體。您應使用叢集檔案系統來確保生產工作負載的資料彈性和可靠性。
+ 啟用 Multi-Attach 的 `io2` 磁碟區支援 I/O 隔離。I/O 隔離通訊協定控制共用儲存環境中的寫入存取，以維持資料一致性。您的應用程式必須為連接的執行個體提供寫入順序，以維持資料一致性。如需詳細資訊，請參閱[將 NVMe 保留與啟用 Multi-Attach 的 Amazon EBS 磁碟區搭配使用](nvme-reservations.md)。

  啟用 Multi-Attach 的 `io1` 磁碟區不支援 I/O 隔離。
+ 啟用 Multi-Attach 的磁碟區無法建立為啟動磁碟區。
+ 磁碟區如已啟用多重連接，即可連接至一個區塊裝置對映 (每執行個體)。
+ 使用 Amazon EC2 主控台或 RunInstances API 啟動執行個體期間，無法啟用 Multi-Attach。
+ 在 Amazon EBS 基礎設施層出現問題的啟用 Multi-Attach 磁碟區無法用於所有連接的執行個體。在 Amazon EC2 或網路層出現的問題可能只會影響某些連接的執行個體。
+ 下表顯示在建立後對已啟用 Multi-Attach 的 `io1` 和 `io2` 磁碟區的磁碟區修改支援。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/ebs/latest/userguide/ebs-volumes-multi.html)

  \* 磁碟區連接到執行個體時，您無法啟用或停用 Multi-Attach。
+ 如果最後一個連接執行個體已終止，而且該執行個體設為在終止時刪除磁碟區，則會在執行個體終止時，刪除啟用 Multi-Attach 的磁碟區。如果將磁碟區連接到在其磁碟區區塊型裝置映射中具有不同「在終止時刪除」設定的多個執行個體，則最後一個連接執行個體的區塊型裝置映射設定會確定「在終止時刪除」行為。

  若要確保可預測的「在終止時刪除」行為，請為磁碟區連接的所有執行個體啟用或停用「在終止時刪除」。如需詳細資訊，請參閱[在執行個體終止時保留資料](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/preserving-volumes-on-termination.html)。
+ 您可以為 Amazon EBS 磁碟區使用 CloudWatch 指標監控啟用 Multi-Attach 的磁碟區。會在所有連接執行個體之間彙總資料。您無法監控個別連接執行個體的指標。如需詳細資訊，請參閱[Amazon EBS 的 Amazon CloudWatch 指標](using_cloudwatch_ebs.md)。