Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS servizi usati da AWS ParallelCluster
I seguenti servizi Amazon Web Services (AWS) vengono utilizzati da AWS ParallelCluster.
Argomenti
- AWS Auto Scaling
- AWS Batch
- AWS CloudFormation
- Amazon CloudWatch
- CloudWatch Registri Amazon
- AWS CodeBuild
- Amazon DynamoDB
- Amazon Elastic Block Store
- Amazon Elastic Compute Cloud
- Amazon Elastic Container Registry
- Amazon EFS
- Amazon FSx per 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
Nota
Questa sezione si applica solo alle AWS ParallelCluster versioni fino alla versione 2.11.4 inclusa. A partire dalla versione 2.11.5, AWS ParallelCluster non supporta l'uso di. AWS Auto Scaling
AWS Auto Scaling è un servizio che monitora le applicazioni e regola automaticamente la capacità in base ai requisiti di servizio specifici e mutevoli. Questo servizio gestisce le ComputeFleet istanze come gruppo Auto Scaling. Il gruppo può essere guidato in modo elastico dal cambiamento del carico di lavoro o fissato staticamente dalle configurazioni iniziali dell'istanza.
AWS Auto Scaling viene utilizzato con le ComputeFleet istanze ma non viene utilizzato con i cluster. AWS Batch
Per ulteriori informazioni su AWS Auto Scaling, vedere https://aws.amazon.com/autoscaling/
AWS Batch
AWS Batch è un servizio AWS gestito di pianificazione dei lavori. Fornisce dinamicamente la quantità e il tipo ottimali di risorse di calcolo (ad esempio, CPU istanze ottimizzate per la memoria) nei cluster. AWS Batch Il provisioning di queste risorse viene effettuato in base ai requisiti specifici dei processi in batch, inclusi i requisiti di volume. Con AWS Batch, non è necessario installare o gestire software di elaborazione in batch o cluster di server aggiuntivi per eseguire i lavori in modo efficace.
AWS Batch viene utilizzato solo con i AWS Batch cluster.
Per ulteriori informazioni su AWS Batch, vedere https://aws.amazon.com/batch/
AWS CloudFormation
AWS CloudFormation è un infrastructure-as-code servizio che fornisce un linguaggio comune per modellare AWS e fornire risorse applicative di terze parti nell'ambiente cloud. È il servizio principale utilizzato da AWS ParallelCluster. Ogni cluster in AWS ParallelCluster è rappresentato come uno stack e tutte le risorse richieste da ogni cluster sono definite all'interno del AWS ParallelCluster AWS CloudFormation modello. Nella maggior parte dei casi, AWS ParallelCluster CLI i comandi corrispondono direttamente ai comandi AWS CloudFormation dello stack, come i comandi di creazione, aggiornamento ed eliminazione. Le istanze avviate all'interno di un cluster effettuano HTTPS chiamate all' AWS CloudFormation endpoint in Regione AWS cui viene avviato il cluster.
Per ulteriori informazioni su AWS CloudFormation, vedere https://aws.amazon.com/cloudformation/
Amazon CloudWatch
Amazon CloudWatch (CloudWatch) è un servizio di monitoraggio e osservabilità che fornisce dati e approfondimenti utilizzabili. Queste informazioni possono essere utilizzate per monitorare le applicazioni, rispondere ai cambiamenti delle prestazioni e alle eccezioni dei servizi e ottimizzare l'utilizzo delle risorse. In AWS ParallelCluster, CloudWatch viene utilizzato per una dashboard, per monitorare e registrare le fasi di creazione dell'immagine Docker e l'output dei lavori. AWS Batch
Prima della AWS ParallelCluster versione 2.10.0, CloudWatch veniva utilizzato solo con i cluster. AWS Batch
Per ulteriori informazioni su CloudWatch, vedere e. https://aws.amazon.com/cloudwatch/https://docs.aws.amazon.com/cloudwatch/
CloudWatch Registri Amazon
Amazon CloudWatch Logs (CloudWatch Logs) è una delle funzionalità principali di Amazon. CloudWatch Puoi usarlo per monitorare, archiviare, visualizzare e cercare nei file di registro molti dei componenti utilizzati da. AWS ParallelCluster
Prima della AWS ParallelCluster versione 2.6.0, CloudWatch Logs veniva utilizzato solo con i cluster. AWS Batch
Per ulteriori informazioni, consulta Integrazione con Amazon CloudWatch Logs.
AWS CodeBuild
AWS CodeBuild (CodeBuild) è un servizio di integrazione continua AWS gestito che rispetta il codice sorgente, esegue test e produce pacchetti software pronti per l'implementazione. In AWS ParallelCluster, CodeBuild viene utilizzato per creare immagini Docker in modo automatico e trasparente quando vengono creati i cluster.
CodeBuild viene utilizzato solo con i cluster. AWS Batch
Per ulteriori informazioni su CodeBuild, vedere https://aws.amazon.com/codebuild/
Amazon DynamoDB
Amazon DynamoDB (DynamoDB) è un servizio senza database veloce e flessibile. SQL Viene utilizzato per archiviare le informazioni minime sullo stato del cluster. Il nodo principale tiene traccia delle istanze assegnate in una tabella DynamoDB.
DynamoDB non viene utilizzato con i cluster. AWS Batch
Per ulteriori informazioni su DynamoDB, vedere e. https://aws.amazon.com/dynamodb/https://docs.aws.amazon.com/dynamodb/
Amazon Elastic Block Store
Amazon Elastic Block Store (AmazonEBS) è un servizio di storage a blocchi ad alte prestazioni che fornisce storage persistente per volumi condivisi. Tutte le EBS impostazioni di Amazon possono essere passate attraverso la configurazione. EBSI volumi Amazon possono essere inizializzati vuoti o da uno EBS snapshot Amazon esistente.
Per ulteriori informazioni su AmazonEBS, consulta https://aws.amazon.com/ebs/
Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud (AmazonEC2) fornisce la capacità di elaborazione per AWS ParallelCluster. I nodi principali e di calcolo sono EC2 istanze Amazon. È HVM possibile selezionare qualsiasi tipo di istanza supportata. I nodi head e compute possono essere di diversi tipi di istanza. Inoltre, se vengono utilizzate più code, alcuni o tutti i nodi di calcolo possono essere avviati anche come istanza Spot. I volumi dell'Instance Store trovati sulle istanze vengono montati come volumi a strisce. LVM
Per ulteriori informazioni su AmazonEC2, consulta https://aws.amazon.com/ec2/
Amazon Elastic Container Registry
Amazon Elastic Container Registry (AmazonECR) è un registro di container Docker completamente gestito che semplifica l'archiviazione, la gestione e la distribuzione di immagini di container Docker. In AWS ParallelCluster, Amazon ECR archivia le immagini Docker create quando vengono creati i cluster. Le immagini Docker vengono quindi utilizzate da AWS Batch per eseguire i contenitori per i lavori inviati.
Amazon ECR viene utilizzato solo con AWS Batch i cluster.
Per ulteriori informazioni, consulta https://aws.amazon.com/ecr/
Amazon EFS
Amazon Elastic File System (AmazonEFS) fornisce un NFS file system elastico semplice, scalabile e completamente gestito da utilizzare con Cloud AWS servizi e risorse locali. Amazon EFS viene utilizzato quando l'efs_settingsimpostazione è specificata e fa riferimento a una [efs]sezione. Il supporto per Amazon EFS è stato aggiunto nella AWS ParallelCluster versione 2.1.0.
Per ulteriori informazioni su AmazonEFS, consulta https://aws.amazon.com/efs/
Amazon FSx per Lustre
FSxfor Lustre fornisce un file system ad alte prestazioni che utilizza il file system Lustre open source. FSxfor Lustre viene utilizzato quando l'fsx_settingsimpostazione è specificata e si riferisce a una sezione. [fsx] Il supporto FSx per Lustre è stato aggiunto nella AWS ParallelCluster versione 2.2.1.
Per ulteriori informazioni su FSx Lustre, vedere https://aws.amazon.com/fsx/ lustre/ and. https://docs.aws.amazon.com/fsx/
AWS Identity and Access Management
AWS Identity and Access Management (IAM) viene utilizzato AWS ParallelCluster all'interno per fornire un IAM ruolo con privilegi minimi per Amazon EC2 per l'istanza specifica per ogni singolo cluster. AWS ParallelCluster alle istanze viene concesso l'accesso solo alle API chiamate specifiche necessarie per distribuire e gestire il cluster.
Con AWS Batch i cluster, vengono creati anche i IAM ruoli per i componenti coinvolti nel processo di creazione delle immagini Docker al momento della creazione dei cluster. Questi componenti includono le funzioni Lambda che possono aggiungere ed eliminare immagini Docker da e verso il repository Amazon. ECR Includono anche le funzioni consentite per eliminare il bucket Amazon S3 creato per il cluster e il progetto. CodeBuild Esistono anche ruoli per AWS Batch risorse, istanze e lavori.
Per ulteriori informazioni suIAM, vedere https://aws.amazon.com/iam/
AWS Lambda
AWS Lambda (Lambda) esegue le funzioni che orchestrano la creazione di immagini Docker. Lambda gestisce anche la pulizia delle risorse cluster personalizzate, come le immagini Docker archiviate nel ECR repository Amazon e su Amazon S3.
Per ulteriori informazioni su Lambda, vedere https://aws.amazon.com/lambda/
Amazon DCV
Amazon DCV è un protocollo di visualizzazione remota ad alte prestazioni che offre un modo sicuro per distribuire desktop remoti e lo streaming di applicazioni a qualsiasi dispositivo in condizioni di rete diverse. Amazon DCV viene utilizzato quando l'dcv_settingsimpostazione è specificata e fa riferimento a una [dcv]sezione. Il supporto per Amazon DCV è stato aggiunto nella AWS ParallelCluster versione 2.5.0.
Per ulteriori informazioni su AmazonDCV, consulta https://aws.amazon.com/hpc/dcv/ and
Amazon Route 53
Amazon Route 53 (Route 53) viene utilizzato per creare zone ospitate con nomi host e nomi di dominio completi per ciascuno dei nodi di elaborazione.
Per ulteriori informazioni su Route 53, consulta https://aws.amazon.com/route53/
Amazon Simple Notification Service
Nota
Questa sezione si applica solo alle AWS ParallelCluster versioni fino alla versione 2.11.4 inclusa. A partire dalla versione 2.11.5, AWS ParallelCluster non supporta l'uso di Amazon Simple Notification Service.
Amazon Simple Notification Service (AmazonSNS) riceve notifiche da Auto Scaling. Questi eventi sono chiamati eventi del ciclo di vita e vengono generati all'avvio o alla chiusura di un'istanza in un gruppo di Auto Scaling. All'interno AWS ParallelCluster, l'SNSargomento Amazon per il gruppo Auto Scaling è la sottoscrizione a una coda Amazon. SQS
Amazon non SNS viene utilizzato con AWS Batch i cluster.
Per ulteriori informazioni su AmazonSNS, consulta https://aws.amazon.com/sns/
Amazon Simple Queue Service
Nota
Questa sezione si applica solo alle AWS ParallelCluster versioni fino alla versione 2.11.4 inclusa. A partire dalla versione 2.11.5, AWS ParallelCluster non supporta l'uso di Amazon Simple Queue Service.
Amazon Simple Queue Service (AmazonSQS) conserva le notifiche inviate da Auto Scaling, le notifiche inviate tramite SNS Amazon e le notifiche inviate dai nodi di elaborazione. Amazon SQS separa l'invio di notifiche dalla ricezione di notifiche. Ciò consente al nodo principale di gestire le notifiche tramite un processo di polling. In questo processo, il nodo principale esegue Amazon SQSwatcher e interroga la coda. Auto Scaling e i nodi di calcolo inviano messaggi alla coda.
Amazon non SQS viene utilizzato con AWS Batch i cluster.
Per ulteriori informazioni su AmazonSQS, consulta https://aws.amazon.com/sqs/
Amazon Simple Storage Service
Amazon Simple Storage Service (Amazon S3) AWS ParallelCluster archivia i modelli che si trovano in ciascuno di essi. Regione AWS AWS ParallelCluster può essere configurato per consentire aCLI/SDKtools di utilizzare Amazon S3.
Quando usi il AWS Batch cluster, un bucket Amazon S3 nel tuo account viene utilizzato per archiviare i dati correlati. Ad esempio, il bucket memorizza gli artefatti creati quando un'immagine Docker e gli script vengono creati a partire dai lavori inviati.
Per ulteriori informazioni, vedere e. https://aws.amazon.com/s3/https://docs.aws.amazon.com/s3/
Amazon VPC
Amazon VPC definisce una rete utilizzata dai nodi del cluster. Le VPC impostazioni per il cluster sono definite nella [vpc]sezione.
Per ulteriori informazioni su AmazonVPC, consulta https://aws.amazon.com/vpc/