Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS layanan yang digunakan oleh AWS ParallelCluster
Layanan Amazon Web Services (AWS) berikut digunakan oleh AWS ParallelCluster.
Topik
- AWS Auto Scaling
- AWS Batch
- AWS CloudFormation
- Amazon CloudWatch
- CloudWatch Log Amazon
- AWS CodeBuild
- Amazon DynamoDB
- Amazon Elastic Block Store
- Amazon Elastic Compute Cloud
- Amazon Elastic Container Registry
- Amazon EFS
- Amazon FSx untuk Lustre
- AWS Identity and Access Management
- AWS Lambda
- Amazon DCV
- Amazon Route 53
- Amazon Simple Notification Service
- Amazon Simple Queue Service
- Amazon Simple Storage Service
- Amazon VPC
AWS Auto Scaling
catatan
Bagian ini hanya berlaku untuk AWS ParallelCluster versi hingga dan termasuk versi 2.11.4. Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan. AWS Auto Scaling
AWS Auto Scaling adalah layanan yang memantau aplikasi Anda dan secara otomatis menyesuaikan kapasitas berdasarkan persyaratan layanan spesifik dan berubah Anda. Layanan ini mengelola ComputeFleet instans Anda sebagai grup Auto Scaling. Grup dapat didorong secara elastis oleh perubahan beban kerja Anda atau diperbaiki secara statis oleh konfigurasi instans awal Anda.
AWS Auto Scaling digunakan dengan ComputeFleet instance tetapi tidak digunakan dengan AWS Batch cluster.
Untuk informasi lebih lanjut tentang AWS Auto Scaling, lihat https://aws.amazon.com/autoscaling/
AWS Batch
AWS Batch adalah layanan penjadwal pekerjaan AWS terkelola. Ini secara dinamis menyediakan kuantitas dan jenis sumber daya komputasi yang optimal (misalnya, CPU atau instance yang dioptimalkan memori) dalam cluster. AWS Batch Sumber daya ini disediakan berdasarkan persyaratan spesifik pekerjaan batch Anda, termasuk persyaratan volume. Dengan AWS Batch, Anda tidak perlu menginstal atau mengelola perangkat lunak komputasi batch tambahan atau cluster server untuk menjalankan pekerjaan Anda secara efektif.
AWS Batch hanya digunakan dengan AWS Batch cluster.
Untuk informasi lebih lanjut tentang AWS Batch, lihat https://aws.amazon.com/batch/
AWS CloudFormation
AWS CloudFormation adalah infrastructure-as-code layanan yang menyediakan bahasa umum untuk model dan penyediaan AWS dan sumber daya aplikasi pihak ketiga di lingkungan cloud Anda. Ini adalah layanan utama yang digunakan oleh AWS ParallelCluster. Setiap cluster di AWS ParallelCluster direpresentasikan sebagai tumpukan, dan semua sumber daya yang dibutuhkan oleh setiap cluster didefinisikan dalam AWS ParallelCluster AWS CloudFormation template. Dalam kebanyakan kasus, AWS ParallelCluster CLI perintah langsung berhubungan dengan perintah AWS CloudFormation stack, seperti membuat, memperbarui, dan menghapus perintah. Instance yang diluncurkan dalam cluster membuat HTTPS panggilan ke AWS CloudFormation titik akhir di Wilayah AWS mana cluster diluncurkan.
Untuk informasi lebih lanjut tentang AWS CloudFormation, lihat https://aws.amazon.com/cloudformation/
Amazon CloudWatch
Amazon CloudWatch (CloudWatch) adalah layanan pemantauan dan observabilitas yang memberi Anda data dan wawasan yang dapat ditindaklanjuti. Wawasan ini dapat digunakan untuk memantau aplikasi Anda, menanggapi perubahan kinerja dan pengecualian layanan, dan mengoptimalkan pemanfaatan sumber daya. In AWS ParallelCluster, CloudWatch digunakan untuk dasbor, untuk memantau dan mencatat langkah-langkah pembuatan gambar Docker dan output AWS Batch pekerjaan.
Sebelum AWS ParallelCluster versi 2.10.0, hanya CloudWatch digunakan dengan AWS Batch cluster.
Untuk informasi lebih lanjut tentang CloudWatch, lihat https://aws.amazon.com/cloudwatch/
CloudWatch Log Amazon
Amazon CloudWatch CloudWatch Logs (Log) adalah salah satu fitur inti Amazon CloudWatch. Anda dapat menggunakannya untuk memantau, menyimpan, melihat, dan mencari file log untuk banyak komponen yang digunakan oleh AWS ParallelCluster.
Sebelum AWS ParallelCluster versi 2.6.0, CloudWatch Log hanya digunakan dengan AWS Batch cluster.
Untuk informasi selengkapnya, lihat Integrasi dengan Amazon CloudWatch Logs.
AWS CodeBuild
AWS CodeBuild (CodeBuild) adalah layanan integrasi berkelanjutan AWS terkelola yang mematuhi kode sumber, menjalankan pengujian, dan menghasilkan paket perangkat lunak yang siap digunakan. In AWS ParallelCluster, CodeBuild digunakan untuk secara otomatis dan transparan membangun gambar Docker saat cluster dibuat.
CodeBuild hanya digunakan dengan AWS Batch cluster.
Untuk informasi lebih lanjut tentang CodeBuild, lihat https://aws.amazon.com/codebuild/
Amazon DynamoDB
Amazon DynamoDB (DynamoDB) adalah layanan basis data No yang cepat dan fleksibel. SQL Ini digunakan untuk menyimpan informasi status minimal cluster. Node kepala melacak instance yang disediakan dalam tabel DynamoDB.
DynamoDB tidak digunakan dengan cluster. AWS Batch
Untuk informasi selengkapnya tentang DynamoDB, lihat dan. https://aws.amazon.com/dynamodb/https://docs.aws.amazon.com/dynamodb/
Amazon Elastic Block Store
Amazon Elastic Block Store (AmazonEBS) adalah layanan penyimpanan blok berkinerja tinggi yang menyediakan penyimpanan persisten untuk volume bersama. Semua EBS pengaturan Amazon dapat dilewatkan melalui konfigurasi. EBSVolume Amazon dapat diinisialisasi kosong atau dari EBS snapshot Amazon yang ada.
Untuk informasi selengkapnya tentang AmazonEBS, lihat https://aws.amazon.com/ebs/
Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud (AmazonEC2) menyediakan kapasitas komputasi untuk AWS ParallelCluster. Node head dan compute adalah EC2 instance Amazon. Tipe instans apa pun yang mendukung HVM dapat dipilih. Node head dan compute dapat berupa tipe instance yang berbeda. Selain itu, jika beberapa antrian digunakan, beberapa atau semua node komputasi juga dapat diluncurkan sebagai Instans Spot. Volume penyimpanan instans yang ditemukan pada instance dipasang sebagai volume bergarisLVM.
Untuk informasi selengkapnya tentang AmazonEC2, lihat https://aws.amazon.com/ec2/
Amazon Elastic Container Registry
Amazon Elastic Container Registry (AmazonECR) adalah registri kontainer Docker yang dikelola sepenuhnya yang memudahkan untuk menyimpan, mengelola, dan menyebarkan gambar kontainer Docker. Di AWS ParallelCluster, Amazon ECR menyimpan gambar Docker yang dibuat saat cluster dibuat. Gambar Docker kemudian digunakan oleh AWS Batch untuk menjalankan kontainer untuk pekerjaan yang dikirimkan.
Amazon ECR hanya digunakan dengan AWS Batch cluster.
Untuk informasi lebih lanjut, lihat https://aws.amazon.com/ecr/
Amazon EFS
Amazon Elastic File System (AmazonEFS) menyediakan sistem NFS file elastis yang sederhana, dapat diskalakan, dan dikelola sepenuhnya untuk digunakan dengan AWS Cloud layanan dan sumber daya lokal. Amazon EFS digunakan saat efs_settings pengaturan ditentukan dan mengacu pada [efs]bagian. Support untuk Amazon EFS ditambahkan dalam AWS ParallelCluster versi 2.1.0.
Untuk informasi selengkapnya tentang AmazonEFS, lihat https://aws.amazon.com/efs/
Amazon FSx untuk Lustre
FSxuntuk Lustre menyediakan sistem file berkinerja tinggi yang menggunakan sistem file Lustre open-source. FSxuntuk Lustre digunakan ketika fsx_settings pengaturan ditentukan dan mengacu pada bagian. [fsx] Support for FSx for Lustre ditambahkan di AWS ParallelCluster versi 2.2.1.
Untuk informasi lebih lanjut tentang FSx Lustre, lihat https://aws.amazon.com/fsx/lustre/
AWS Identity and Access Management
AWS Identity and Access Management (IAM) digunakan di dalam AWS ParallelCluster untuk menyediakan IAM peran yang paling tidak diistimewakan EC2 bagi Amazon untuk instance yang spesifik untuk setiap cluster individu. AWS ParallelCluster instance diberikan akses hanya ke API panggilan tertentu yang diperlukan untuk menyebarkan dan mengelola cluster.
Dengan AWS Batch cluster, IAM peran juga dibuat untuk komponen yang terlibat dengan proses pembuatan gambar Docker saat cluster dibuat. Komponen-komponen ini termasuk fungsi Lambda yang diizinkan untuk menambah dan menghapus gambar Docker ke dan dari repositori Amazon. ECR Mereka juga menyertakan fungsi yang diizinkan untuk menghapus bucket Amazon S3 yang dibuat untuk cluster dan CodeBuild proyek. Ada juga peran untuk AWS Batch sumber daya, contoh, dan pekerjaan.
Untuk informasi lebih lanjut tentangIAM, lihat https://aws.amazon.com/iam/
AWS Lambda
AWS Lambda (Lambda) menjalankan fungsi yang mengatur pembuatan gambar Docker. Lambda juga mengelola pembersihan sumber daya cluster khusus, seperti gambar Docker yang disimpan di ECR repositori Amazon dan di Amazon S3.
Untuk informasi lebih lanjut tentang Lambda, lihat https://aws.amazon.com/lambda/
Amazon DCV
Amazon DCV adalah protokol tampilan jarak jauh berkinerja tinggi yang menyediakan cara aman untuk mengirimkan desktop jarak jauh dan streaming aplikasi ke perangkat apa pun dalam berbagai kondisi jaringan. Amazon DCV digunakan saat dcv_settings pengaturan ditentukan dan mengacu pada [dcv]bagian. Support untuk Amazon DCV ditambahkan di AWS ParallelCluster versi 2.5.0.
Untuk informasi selengkapnya tentang AmazonDCV, lihat https://aws.amazon.com/hpc/dcv/
Amazon Route 53
Amazon Route 53 (Route 53) digunakan untuk membuat zona yang dihosting dengan nama host dan nama domain yang memenuhi syarat untuk setiap node komputasi.
Untuk informasi lebih lanjut tentang Rute 53, lihat https://aws.amazon.com/route53/
Amazon Simple Notification Service
catatan
Bagian ini hanya berlaku untuk AWS ParallelCluster versi hingga dan termasuk versi 2.11.4. Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan Amazon Simple Notification Service.
Amazon Simple Notification Service (AmazonSNS) menerima pemberitahuan dari Auto Scaling. Peristiwa ini disebut peristiwa siklus hidup dan dihasilkan saat instance diluncurkan atau dihentikan dalam grup Auto Scaling. Di dalamnya AWS ParallelCluster, SNS topik Amazon untuk grup Auto Scaling berlangganan antrian Amazon. SQS
Amazon SNS tidak digunakan dengan AWS Batch cluster.
Untuk informasi selengkapnya tentang AmazonSNS, lihat https://aws.amazon.com/sns/
Amazon Simple Queue Service
catatan
Bagian ini hanya berlaku untuk AWS ParallelCluster versi hingga dan termasuk versi 2.11.4. Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan Amazon Simple Queue Service.
Amazon Simple Queue Service (AmazonSQS) menyimpan notifikasi yang dikirim dari Auto Scaling, notifikasi yang dikirim melalui SNS Amazon, dan notifikasi yang dikirim dari node komputasi. Amazon SQS memisahkan pengiriman notifikasi dari penerimaan notifikasi. Hal ini memungkinkan node kepala untuk menangani notifikasi melalui proses polling. Dalam proses ini, node kepala menjalankan Amazon SQSwatcher dan melakukan polling antrian. Auto Scaling dan node komputasi memposting pesan ke antrian.
Amazon SQS tidak digunakan dengan AWS Batch cluster.
Untuk informasi selengkapnya tentang AmazonSQS, lihat https://aws.amazon.com/sqs/
Amazon Simple Storage Service
Amazon Simple Storage Service (Amazon S3) AWS ParallelCluster menyimpan template yang terletak di masing-masing. Wilayah AWS AWS ParallelCluster dapat dikonfigurasi untuk CLI SDK mengizinkan/alat untuk menggunakan Amazon S3.
Saat Anda menggunakan AWS Batch cluster, bucket Amazon S3 di akun Anda digunakan untuk menyimpan data terkait. Misalnya, bucket menyimpan artefak yang dibuat saat image dan skrip Docker dibuat dari pekerjaan yang dikirimkan.
Untuk informasi lebih lanjut, lihat https://aws.amazon.com/s3/
Amazon VPC
Amazon VPC mendefinisikan jaringan yang digunakan oleh node di cluster Anda. VPCPengaturan untuk cluster didefinisikan di [vpc]bagian.
Untuk informasi selengkapnya tentang AmazonVPC, lihat https://aws.amazon.com/vpc/