Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuraciones de red
AWS ParallelClusterusa Amazon Virtual Private Cloud (VPC) para establecer redes. VPC proporciona una plataforma de red flexible y configurable en la que puede implementar clústeres.
La VPC debe tener DNS Resolution = yes
, DNS Hostnames = yes
y opciones de DHCP con el nombre de dominio correcto para la región. El conjunto de opciones DHCP predeterminado ya especifica el AmazonProvidedDNS requerido. Si especifica más de un servidor de nombres de dominio, consulte los conjuntos de opciones de DHCP en la Guía del usuario de Amazon VPC.
AWS ParallelCluster admite las siguientes configuraciones de carácter general:
-
Una subred para los nodos principal y de procesamiento.
-
Dos subredes, con el nodo principal en una subred pública y los nodos de cómputos en una subred privada. Las subredes pueden ser nuevas o existentes.
Todas estas configuraciones pueden funcionar con o sin direcciones IP públicas. AWS ParallelClustertambién se puede implementar para usar un proxy HTTP para todas lasAWS solicitudes. La combinaciones de estas configuraciones se traducen en muchos casos de implementación. Por ejemplo, puede configurar una única subred pública con todos los accesos a través de Internet. O bien, puede configurar una red totalmente privada medianteAWS Direct Connect un proxy HTTP para todo el tráfico.
Consulte los siguientes diagramas de arquitectura para ver ilustraciones de algunos de estos casos:
AWS ParallelCluster en una subred pública única
La configuración de esta arquitectura requiere los siguientes valores de configuración:
[vpc public] vpc_id = vpc-
xxxxxx
master_subnet_id = subnet-<public>
use_public_ips = true
El valor de use_public_ips no se puede establecer en false
, porque la gateway de Internet requiere que todas las instancias tengan una dirección IP única globalmente. Para obtener más información, consulte Habilitar acceso a Internet en la Guía del usuario de Amazon VPC.
AWS ParallelCluster con dos subredes

La configuración para crear una nueva subred privada para instancias de computación requiere los siguientes valores de configuración:
Tenga en cuenta que todos los valores solo se proporcionan como ejemplos.
[vpc public-private-new] vpc_id = vpc-
xxxxxx
master_subnet_id = subnet-<public>
compute_subnet_cidr = 10.0.1.0/24
La configuración para utilizar una red privada existente requiere los siguientes valores de configuración:
[vpc public-private-existing] vpc_id = vpc-
xxxxxx
master_subnet_id = subnet-<public>
compute_subnet_id = subnet-<private>
Ambas configuraciones requieren una puerta de enlace NAT o un proxy interno para permitir el acceso a la web para las instancias informáticas.
AWS ParallelCluster en una única subred privada conectada mediante AWS Direct Connect

La configuración de esta arquitectura requiere los siguientes valores de configuración:
[cluster private-proxy] proxy_server = http://proxy.corp.net:8080 [vpc private-proxy] vpc_id = vpc-
xxxxxx
master_subnet_id = subnet-<private>
use_public_ips = false
Cuando use_public_ips
se establece en false
, la VPC debe configurarse correctamente para utilizar el proxy para todo el tráfico. Se requiere acceso a la web tanto para los nodos principales como para los de cómputos.
AWS ParallelClusterconawsbatch
planificador
Al usar awsbatch
como tipo de programador, AWS ParallelCluster crea un entorno informático administrado de AWS Batch. ElAWS Batch entorno se encarga de administrar las instancias de contenedor de Amazon Elastic Container Service (Amazon ECS), que se lanzan encompute_subnet
. AWS BatchPara funcionar correctamente, las instancias de contenedor de Amazon ECS necesitan acceso de red externo para comunicarse con el punto de enlace del servicio de Amazon ECS. Esto se traduce en los siguientes casos:
-
compute_subnet
Utiliza una pasarela NAT para acceder a Internet. (Recomendamos este enfoque). -
Las instancias que se lanzan en la
compute_subnet
tienen direcciones IP públicas y pueden llegar a Internet a través de una gateway de Internet.
Además, si está interesado en trabajos parallel con varios nodos (de los AWS Batchdocumentos):
AWS BatchLos trabajos parallel de varios nodos utilizan el modo deawsvpc
red de Amazon ECS, que proporciona a los contenedores de trabajos parallel de varios nodos las instancias de Amazon EC2. Cada contenedor de trabajos paralelos de varios nodos obtiene su propia interfaz de red elástica, una dirección IP privada principal y un nombre de host DNS interno. La interfaz de red se crea en la misma subred de Amazon VPC que su recurso informático anfitrión. Los grupos de seguridad que se hayan aplicado a los recursos informáticos se aplicarán también a ella.
Cuando se utiliza Amazon ECS Task Networking, el modo deawsvpc
red no proporciona interfaces de red elásticas con direcciones IP públicas para las tareas que utilizan el tipo de lanzamiento de Amazon EC2. Para obtener acceso a Internet, las tareas que utilizan el tipo de lanzamiento de Amazon EC2 deben lanzarse en una subred privada configurada para utilizar una puerta de enlace NAT.
Debe configurar una puerta de enlace NAT para permitir que el clúster ejecute trabajos parallel de varios nodos.

Para obtener más información, consulte los siguientes temas: