Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk menjalankan beban kerja GPU pada sumber daya AWS Batch komputasi, Anda harus menggunakan AMI dengan dukungan GPU. Untuk informasi selengkapnya, lihat Bekerja dengan Amazon ECS dan GPUs Amazon ECS yang dioptimalkan di AMIs Amazon Elastic Container Service Developer Guide.
Di lingkungan komputasi terkelola, jika lingkungan komputasi menentukan jenisp2
,,,,,,p3
,p4
, p5
g3
g3s
, atau kelompok g5
instans apa pung4
, gunakan AMI yang dioptimalkan AWS Batch untuk GPU Amazon ECS.
Dalam lingkungan komputasi yang tidak terkelola, AMI yang dioptimalkan untuk GPU Amazon ECS lebih disarankan. Anda dapat menggunakan AWS Command Line Interface atau AWS Systems Manager Parameter Store GetParameterGetParameters, dan GetParametersByPathoperasi untuk mengambil metadata untuk GPU Amazon ECS yang direkomendasikan yang dioptimalkan. AMIs
catatan
Keluarga p5
instans hanya didukung pada versi yang sama atau lebih lambat 20230912
dari AMI yang dioptimalkan oleh GPU Amazon ECS dan tidak kompatibel p2
dengan g2
dan jenis instans. Jika Anda perlu menggunakan p5
instance, pastikan bahwa lingkungan komputasi Anda tidak berisi p2
atau g2
instance dan gunakan AMI Batch AMI default terbaru. Membuat lingkungan komputasi baru akan menggunakan AMI terbaru tetapi Jika Anda memperbarui lingkungan komputasi untuk disertakanp5
, Anda dapat memastikan bahwa Anda menggunakan AMI terbaru dengan menyetel updateToLatestImageVersion
ke true
dalam ComputeResource
properti. Untuk informasi selengkapnya tentang kompatibilitas AMI dengan instans GPU, lihat Bekerja dengan GPUs Amazon ECS di Amazon Elastic Container Service Developer Guide.
Contoh berikut menunjukkan cara menggunakan GetParameterperintah.
$
aws ssm get-parameter --name /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended \ --region
us-east-2
--output json
Outputnya mencakup informasi AMI dalam Value
parameter.
{
"Parameter": {
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended",
"LastModifiedDate": 1555434128.664,
"Value": "{\"schema_version\":1,\"image_name\":\"amzn2-ami-ecs-gpu-hvm-2.0.20190402-x86_64-ebs\",\"image_id\":\"ami-083c800fe4211192f\",\"os\":\"Amazon Linux 2\",\"ecs_runtime_version\":\"Docker version 18.06.1-ce\",\"ecs_agent_version\":\"1.27.0\"}",
"Version": 9,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended"
}
}
Contoh-contoh berikut menunjukkan penggunaan GetParameters.
$
aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_name \ /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_id \ --region
us-east-2
--output json
Output mencakup metadata lengkap untuk setiap parameter:
{
"InvalidParameters": [],
"Parameters": [
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_id",
"LastModifiedDate": 1555434128.749,
"Value": "ami-083c800fe4211192f",
"Version": 9,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_id"
},
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_name",
"LastModifiedDate": 1555434128.712,
"Value": "amzn2-ami-ecs-gpu-hvm-2.0.20190402-x86_64-ebs",
"Version": 9,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_name"
}
]
}
Contoh berikut menunjukkan cara menggunakan GetParametersByPathperintah.
$
aws ssm get-parameters-by-path --path /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended \ --region
us-east-2
--output json
Outputnya mencakup metadata lengkap untuk semua parameter di bawah jalur yang ditentukan.
{
"Parameters": [
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/ecs_agent_version",
"LastModifiedDate": 1555434128.801,
"Value": "1.27.0",
"Version": 8,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/ecs_agent_version"
},
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/ecs_runtime_version",
"LastModifiedDate": 1548368308.213,
"Value": "Docker version 18.06.1-ce",
"Version": 1,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/ecs_runtime_version"
},
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_id",
"LastModifiedDate": 1555434128.749,
"Value": "ami-083c800fe4211192f",
"Version": 9,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_id"
},
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_name",
"LastModifiedDate": 1555434128.712,
"Value": "amzn2-ami-ecs-gpu-hvm-2.0.20190402-x86_64-ebs",
"Version": 9,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/image_name"
},
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/os",
"LastModifiedDate": 1548368308.143,
"Value": "Amazon Linux 2",
"Version": 1,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/os"
},
{
"Name": "/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/schema_version",
"LastModifiedDate": 1548368307.914,
"Value": "1",
"Version": 1,
"Type": "String",
"ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended/schema_version"
}
]
}
Untuk informasi lebih lanjut, lihat Mengambil Metadata AMI yang dioptimalkan untuk Amazon ECS dalam Panduan Developer Amazon Elastic Container Service.