本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Elastic Block Store (Amazon EBS) 磁碟區為資料密集型工作負載提供高可用性、經濟實惠、耐用、高效能的區塊儲存。Amazon EBS 磁碟區可以與 Amazon ECS 任務搭配使用,用於高輸送量和交易密集型應用程式。
在獨立任務啟動期間,您可以提供組態,用於將一個 EBS 磁碟區連接至任務。在服務建立或更新期間,您可以提供組態,用於將每個任務一個 EBS 磁碟區連接至 Amazon ECS 服務管理的每個任務。
透過在啟動時間提供磁碟區組態,而不是在任務定義中,您可以建立不受特定資料磁碟區類型或特定 EBS 磁碟區設定限制的任務定義。然後,您可以在不同的執行時間環境中重複使用任務定義。例如,您可以在部署期間為生產工作負載提供比生產前環境更多的輸送量。
連接至 Amazon ECS 任務的 Amazon EBS 磁碟區是由 Amazon ECS 代表您管理。您可以使用 AWS Key Management Service (AWS KMS) 金鑰來加密磁碟區,以保護您的資料。您可以設定新的空白磁碟區進行連接,也可以使用快照從現有磁碟區載入資料。
若要監控磁碟區的效能,您也可以使用 Amazon CloudWatch 指標。如需 Amazon EBS 磁碟區的 Amazon ECS 指標詳細資訊,請參閱 Amazon ECS CloudWatch 指標 和 Amazon ECS Container Insights 指標。
AWS 區域 支援 Amazon ECS 的所有商業和中國都支援將 Amazon EBS 磁碟區連接至任務。
如需 Amazon EBS 磁碟區的詳細資訊,請參閱《Amazon EBS 使用者指南》中的 Amazon EBS 磁碟區。
支援的作業系統和啟動類型
下表提供支援的作業系統和啟動類型組態。
啟動類型 | Linux | Windows |
---|---|---|
Fargate | 平台版本 1.4.0 或更新版本 (Linux) 支援 Amazon EBS 磁碟區。如需詳細資訊,請參閱Amazon ECS 的 Fargate 平台版本。 |
不支援 |
EC2 | 使用 Amazon ECS 最佳化 Amazon Machine Image (AMIs) 在 Nitro型 Linux 執行個體上託管的任務。如需執行個體類型的詳細資訊,請參閱《Amazon EC2 使用者指南》中的執行個體類型。 ECS 最佳化 AMI |
使用 Amazon ECS 最佳化 Amazon Machine Image (AMIs) 在 Nitro型 Linux 執行個體上託管的任務。如需執行個體類型的詳細資訊,請參閱《Amazon EC2 使用者指南》中的執行個體類型。 ECS 最佳化 AMI |
考量事項
使用 Amazon EBS 磁碟區時,請考慮下列事項:
-
您無法在
use1-az3
可用區域中設定 Amazon EBS 磁碟區以連接至 Fargate 啟動類型 Amazon ECS 任務。 -
Fargate 上託管的任務不支援磁性 (
standard
) Amazon EBS 磁碟區類型。如需 Amazon EBS 磁碟區類型的詳細資訊,請參閱《Amazon EC2 使用者指南》中的 Amazon EBS 磁碟區。 Amazon EC2 -
建立服務或在部署時設定磁碟區的獨立任務時,需要 Amazon ECS 基礎設施 IAM 角色。您可以將 AWS 受管
AmazonECSInfrastructureRolePolicyForVolumes
IAM 政策連接到角色,也可以使用 受管政策做為建立和連接您自己的政策的指南,其許可符合您的特定需求。如需詳細資訊,請參閱Amazon ECS 基礎設施 IAM 角色。 -
您最多可以將一個 Amazon EBS 磁碟區連接至每個 Amazon ECS 任務,而且它必須是新的磁碟區。您無法將現有的 Amazon EBS 磁碟區連接至任務。不過,您可以使用現有磁碟區的快照,在部署時設定新的 Amazon EBS 磁碟區。
-
您只能針對使用滾動更新部署類型和複本排程策略的服務,在部署時設定 Amazon EBS 磁碟區。
-
若要讓任務中的容器寫入掛載的 Amazon EBS 磁碟區,您必須以根使用者身分執行容器。
-
Amazon ECS 會自動將預留標籤
AmazonECSCreated
和AmazonECSManaged
新增至連接的磁碟區。如果您從磁碟區中移除這些標籤,Amazon ECS 將無法代表您管理磁碟區。如需標記 Amazon EBS 磁碟區的詳細資訊,請參閱標記 Amazon EBS 磁碟區。如需標記 Amazon ECS 資源的詳細資訊,請參閱標記 Amazon ECS 資源。 -
不支援從包含分割區的 Amazon EBS 磁碟區的快照佈建磁碟區。
-
連接至由服務管理之任務的磁碟區不會保留,且一律會在任務終止時刪除。
-
您無法設定 Amazon EBS 磁碟區以連接至執行 的 Amazon ECS 任務 AWS Outposts。