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à.
Considerazioni sull'ambiente di calcolo per MNP con AWS Batch
Durante la configurazione di ambienti di calcolo per eseguire processi paralleli a più nodi con AWS Batch, è necessario tenere presenti diversi aspetti.
-
Multi-node i lavori paralleli non sono supportati negli ambienti di
UNMANAGEDelaborazione. -
Se desideri inviare processi paralleli multinodo a un ambiente di calcolo, crea un gruppo di posizionamento dei cluster in una singola zona di disponibilità e associalo alle tue risorse di calcolo. Ciò consente di mantenere vicini i processi paralleli multinodo su un raggruppamento logico di istanze con un elevato potenziale di flusso di rete. Per ulteriori informazioni, consulta Gruppi di collocamento nella Guida per l'utente di Amazon EC2.
-
Multi-node i lavori paralleli non sono supportati negli ambienti di calcolo che utilizzano istanze Spot.
-
AWS Batch i job paralleli multinodo utilizzano la modalità di
awsvpcrete Amazon ECS, che conferisce ai container di job paralleli multinodo le stesse proprietà di rete delle istanze Amazon EC2. Ogni container di processo parallelo a più nodi ottiene la propria interfaccia di rete elastica, un indirizzo IP primario privato e un nome host DNS interno. L'interfaccia di rete viene creata nella stessa sottorete VPC della risorsa di calcolo host. -
Il tuo ambiente di elaborazione potrebbe avere non più di cinque gruppi di sicurezza associati. Le interfacce di rete elastiche create e collegate a un'attività MNP utilizzeranno i gruppi di sicurezza specificati nell'ambiente di calcolo. Se non si specifica un gruppo di sicurezza, viene utilizzato il gruppo di sicurezza predefinito per il VPC. A differenza dei AWS Batch processi normali, i lavori paralleli multinodo non utilizzano i gruppi di sicurezza specificati nei modelli di avvio.
-
La modalità
awsvpcdi rete non fornisce le interfacce di rete elastiche per processi paralleli multinodo con indirizzi IP pubblici. Per accedere a Internet, le risorse di calcolo devono essere avviate in una sottorete privata configurata per l'utilizzo di un gateway NAT. Per ulteriori informazioni, consulta NAT Gateways nella Amazon VPC User Guide. Inter-node la comunicazione deve utilizzare l'indirizzo IP privato o il nome host DNS per il nodo. Multi-node i lavori paralleli eseguiti su risorse di calcolo all'interno di sottoreti pubbliche non hanno accesso alla rete in uscita. Per creare un VPC con sottoreti private e un gateway NAT, consulta Crea un cloud privato virtuale. -
Le interfacce di rete elastiche create e collegate alle tue risorse di calcolo non possono essere scollegate manualmente o modificate dal tuo account. Questo serve a prevenire l'eliminazione accidentale di un'interfaccia di rete elastica associata a un processo in esecuzione. Per rilasciare le interfacce di rete elastiche per un'attività, interrompere il processo.
-
Il tuo ambiente di calcolo deve disporre di un numero massimo sufficiente di vCPU per supportare il processo parallelo a più nodi.
-
La tua quota di istanze Amazon EC2 include il numero di istanze necessarie per eseguire il processo. Ad esempio, supponiamo che il tuo processo richieda 30 istanze, ma il tuo account può eseguire solo 20 istanze in una regione. A quel punto, lo status del tuo lavoro rimarrà bloccato.
RUNNABLE -
Se si specifica un tipo di istanza per un gruppo di nodi in un job parallelo multinodo, l'ambiente di calcolo deve avviare quel tipo di istanza.