Guía de Inicio para Windows HPC Server 2008 Beta 2
Microsoft Corporation
Published: May 2008
Adapted by: Julián Figueroa Torres.
Contenido
Guía de Inicio para Windows HPC Server 2008 Beta 2 ................................................................ 5 Qué es lo Nuevo de Windows HPC Server 2008 Beta 2 ........................................................... 5
Compatibilidad con versiones Previas .................................................................................... 10
Consideraciones Adicionales ................................................................................................. 10
Lista de Control: Despliegue de un Clúster HPC - Resumen ...................................................... 11
Paso 1: Prepararse para el Despliegue ..................................................................................... 11
Lista de Control: Prepararse para el Despliegue ..................................................................... 11 1.1. Revisar los Requisitos del Sistema .................................................................................. 12
1.2. Decidir Cómo Agregar Nodos de Cómputo al Clúster ...................................................... 14
1.3. Escoger el Dominio del Directorio Activo para el Clúster .................................................. 14
1.4. Escoger una Cuenta de Usuario para la Instalación y Diagnóstico ................................... 15
1.5. Escoger una Topología de Red para el Clúster ................................................................ 15
1.6. Prepararse para la difusión (Opcional) ............................................................................. 16
Paso 2: Despliegue del Nodo Principal ...................................................................................... 16
Lista de Control: Despliegue del Nodo Principal ..................................................................... 16
2.1. Instalación del Windows Server 2008 en el Nodo Principal .............................................. 17 2.2. Unir el Computador del Nodo Principal a un Dominio ....................................................... 17
2.3. Instalación de Microsoft HPC Pack 2008 en el Nodo Principal ......................................... 17
Paso 3: Configuración del Nodo Principal .................................................................................. 18
Lista de Control: Configurar el Nodo Principal ........................................................................ 18
3.1. Configurar la red del Clúster HPC.................................................................................... 19
3.2. Otorgar las Credenciales de Instalación........................................................................... 21
3.3. Configurar los Nombres de los Nuevos Nodos ................................................................. 21
3.4. Crear una Plantilla de Nodo ............................................................................................. 22
3.5. Agregar Drivers para la Imagen del SO (Opcional) .......................................................... 24 3.6. Agregar o Remover Usuarios (Opcional) ......................................................................... 24
Paso 4: Agregar Nodos de Cómputo al Clúster .......................................................................... 25
4.1. Despliegue de los Nodos de Cómputo desde Cero .......................................................... 26
4.2. Agregar los Nodos de Cómputo mediante el importe de nodo de archive XML................. 27
4.3. Agregar Nodos de Cómputo Pre-configurados ................................................................. 28
4.4. Monitor del Progreso de Despliegue ................................................................................ 30
Paso 5: Ejecutar la Prueba Diagnóstica al Clúster ..................................................................... 31
Paso 6: Ejecutar una prueba a una tarea en el Clúster .............................................................. 32
Lista: Ejecutar una prueba a una tarea en el Clúster............................................................... 32 6.1. Crear una Plantilla a una Tarea ....................................................................................... 32
6.2. Crear y Presentar una Tarea ........................................................................................... 33
6.3. Crear y Presentar una Tarea Usando la Interfaz de Línea de Comandos (Opcional) ........ 34
6.4. Crear y Presentar una Tarea Usando el PowerShell de HPC (Opcional) ......................... 35
Seguridad en HPC Clúster ........................................................................................................ 36
Grupos y Operaciones Autorizadas ........................................................................................ 36
Credenciales del HPC Clúster ................................................................................................ 39 Excepciones en Aplicaciones del Firewall............................................................................... 41
Acceso para Aplicaciones de Código...................................................................................... 41
Características importantes de Windows HPC Server 2008 Beta 2 ............................................ 42
Las Aplicaciones Orientadas a Servicios (SOA) Modelo de Programación y tiempo de
Ejecución ............................................................................................................................ 42
Acezar al HPC Clúster Utilizando Servicios Web .................................................................... 43
Reportes en el HPC Clúster ................................................................................................... 44
Utilización del HPC PowerShell .............................................................................................. 45
Recursos Adicionales ................................................................................................................ 46
Apéndice 1: Red en el Clúster HPC ........................................................................................... 46
Redes del HPC Clúster .......................................................................................................... 47
Topologías de Red que soporta el HPC Clúster...................................................................... 48
Servicios de Red de HPC ....................................................................................................... 56
Configuración de Windows Firewall ........................................................................................ 57
Apéndice 2: Creación de un Archivo XML Nodo......................................................................... 58
Beneficios de Utilizar un Archivo XML Node para Despliegue ................................................. 59
Cómo Crear un archive XML de Nodo .................................................................................... 59
Ejemplo del Nodo Archivo XML .............................................................................................. 66
[This is prerelease documentation and is subject to change in future releases.]
5
Guía de Inicio para Windows HPC Server 2008 Beta 2
Este documento brinda los procedimientos y una guía de instalación de un clúster de
computación de altas prestaciones utilizando el lanzamiento Beta 2 de Windows® HPC
Server 2008.
Qué es lo Nuevo de Windows HPC Server 2008 Beta 2 Los nombres utilizados para hacer referencia a los componentes del producto han cambiado en
la versión del producto. Los cambios están resumidos a continuación:
Windows Server® 2008 HPC Edition ha remplazado a Windows Server 2003, Compute
Cluster Edition.
Windows HPC Server 2008 ha remplazado a Windows Compute Cluster Server 2003.
Microsoft® HPC Pack 2008 ha remplazado a Microsoft Compute Cluster Pack 2003.
Importante
En este lanzamiento beta, algunos textos mostrados en la interfaz de usuario podría no
coincidir fielmente al texto, o podría no reflejar las convenciones de nombre utilizadas en
el documento.
Resumen de los rasgos
Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
Herramientas
administrativas
Cluscfg herramienta de la
línea de comandos para la
configuración
Clusrun herramienta de la
línea de comandos para
ejecutar comandos
remotamente en uno o más
nodos.
Administrador del Clúster de
Cómputo encargado de
completar las tareas
esenciales tal como la
Cluscfg herramienta de la línea
de comandos para la
configuración
Clusrun herramienta de la línea
de comandos para ejecutar
comandos remotamente en uno o
más nodos.
La consola de administración en
Windows HPC Server 2008
Beta 2 (HPC Cluster Manager)
está basado en Microsoft System
Center. La nueva interfaz integra
[This is prerelease documentation and is subject to change in future releases.]
6
Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
configuración de la topología
de red del clúster, otorgando
permisos a usuarios y
monitoreando trabajos.
Servicios de Instalación
Remota - Remote
Installation Services (RIS) -
se utiliza para desplegar los
nodos con un método
automático.
todos los aspectos de la
administración del clúster y
simplifica el completar las tareas
esenciales tal como la
configuración de la topología de
red del clúster, otorgando
permisos a usuarios y
monitoreando trabajos y la salud
operacional del clúster.
Las nuevas características, tal
como las plantillas de los nodos
que utiliza Windows Deployment
Services, significativamente
mejora el despliegue de los nodos
de cómputo.
Los administradores del clúster
pueden crear los grupos nodales
para ver y administrar las
colecciones de nodos.
La nueva característica de mapa
de calor permite a los
administradores del clúster ver la
salud del clúster en un vistazo.
Una nueva prueba diagnóstica
para el clúster y los nodos.
Un generador de reportes
extensibles.
La habilidad de configurar dos
nodos principales para una gran
disponibilidad y que las tareas
puedan seguir ejecutándose en el
caso en que un nodo principal
falle, y las nuevas tareas puedan
aparecer en un corto período de
tiempo después de un fallo.
Apoyo en la actualización del
clúster, incluyendo la habilidad de
especificar cuando los nodos son
actualizados y que sus tareas en
[This is prerelease documentation and is subject to change in future releases.]
7
Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
ejecución no sean interrumpidas.
Herramientas de
usuario del Clúster
Interfaz de línea de
comandos
Compute Cluster Job
Manager genera la
presentación y seguimiento
a las tareas sencillas de los
usuarios.
Soporte para todos los comandos
de la interfaz de la línea de
comandos command-line
interface (CLI) de Windows
Compute Cluster Server 2003
(CCS 2003)
Las nuevas interfaces para la
administración de tareas (HPC
Job Manager), con un soporte
mejorado para los comandos
paramétricos.
Los comandos del PowerShell
para programar y administrar
tareas. Windows HPC
Server 2008 Beta 2 es totalmente
compatible con los comandos
existentes de CCS 2003 y
además ofrece total apoyo del
PowerShell. Más de 130
herramientas de línea de
comandos para la automatización
de la administración de tareas del
sistema.
Vista de tareas estándar con filtro.
Redes El asistente de configuración
de los servicios de red tal
como el Dynamic Host
Configuration Protocol
(DHCP), Internet Connection
Sharing (ICS), Remote
Installation Services (RIS) y
las propiedades del firewall.
Nuevo asistente de configuración
de servicios de red tal como
DHCP, network address
translation (NAT), Domain Name
System (DNS), y as propiedades
del firewall.
Soporte para NetworkDirect, la
nueva interfaz Remote Direct
Memory Access (RDMA)
construida para mejorar la
velocidad y estabilidad.
Interfaz de Paso de
Mensajes -Message
Interfaz de programación
idéntica a MPICH2.
Interfaz de programación idéntica
a MPICH2.
[This is prerelease documentation and is subject to change in future releases.]
8
Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
Passing Interface
(MPI)
Mejorando la eficiencia del clúster
para soluciones de menor tiempo.
Integradas con NetworkDirect,
una nueva y de mayor velocidad
interfaz de red de Windows
Remote Direct Memory Access
(RDMA)
Una nueva implementación de
comunicación de memoria
compartida que brinde un mayor
soporte a los nodos con algunos
núcleos.
Programación de
tareas -Job
scheduling- y
políticas de tareas -
job policies
"First-come, first-served",
programación “Primero en
llegar, primero servido”.
Llenado posterior de tareas
Programación exclusiva
Programación con licencia
Coincidencia de Recursos -
Resource matching permite que
las tareas especifiquen el tipo de
recurso que necesitan para su
ejecución.
Plantlias de Tareas - Job
templates para configurar los
parámetros y requisitos en las
tareas, incluyendo la habilidad
para dirigir las tareas a un juego
específico de recursos. Las
plantillas de tareas además
simplifican la sumisión
permitiendo que los
administradores del clúster
especifiquen los valores de las
tareas por defecto.
Ubicación de recursos
multinivel - Multilevel resource
allocation permite que las tareas
tomen la mayor ventaja de los
sistemas multinúcleo mediante la
petición de recursos a una
granularidad apropiada para las
características de rendimiento
Ubicación adaptiva de las
tareas en ejecución - Adaptive
[This is prerelease documentation and is subject to change in future releases.]
9
Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
allocation of running jobs
permite que los procesos con
múltiples tareas se encojan o
crezcan dependiendo de la
disponibilidad de los recursos y
que el trabajo sea completado.
Pre-emption permite que las
tareas posean una alta prioridad
para comenzar tan pronto como
se liberen los recursos desde las
prioridades bajas de las tareas.
Herramientas de
desarrollo
.NET (C#) y COM
aplicaciones de interfaz de
programación - application
programming interface (API)
para el Programador de
tareas de CCS 2003
Microsoft Message Passing
Interface (MS-MPI)
Soporta todas las COM APIs de
CCS 2003
Plataforma de programación para
Aplicación Orientada a Servicios
Service Oriented Application
(SOA)
Escalalable Microsoft HPC
Pack 2008 API con soporte
eventual
Eventos MS-MPI están ahora
integrados con Event Tracing for
Windows. Esta mejora ayuda a la
resolución de problemas y
refinamiento del rendimiento de
las aplicaciones sin necesidad de
utilizar el rastreador especial o el
generador de depuración. Para
mayor información acerca de MS-
MPI,ver HPC Server 2008
Software and Driver Development
Kit (SDK). Este SDK está
disponible en el sitio de HPC
Server 2008
(http://go.microsoft.com/fwlink/?Li
nkID=119579).
Plantilla de tareas por defecto.
[This is prerelease documentation and is subject to change in future releases.]
10
Compatibilidad con versiones Previas La siguiente lista describe la compaibilidad entre Windows HPC Server 2008 Beta 2 y Windows
Compute Cluster Server 2003:
Windows HPC Server 2008 Beta 2 brinda compatibilidad API-level para aplicaciones
integradas con Windows Compute Cluster Server 2003. Estas aplicaciones podrán, sin
embargo, requieren cambios para ser ejecutadas en Windows Server® 2008. Si se
encuentran problemas ejecutando la aplicación Windows Server 2008, se debe consultar al
proveedor de software.
Windows HPC Server 2008 Beta 2 soporta la sumisión de tareas desde el cliente de
Windows Compute Cluster Server 2003, incluyendo herramientas de línea de comandos, el
Compute Cluster Job Manager, y las COM APIs.
La herramienta cliente de Windows HPC Server 2008 Beta 2, incluye la consola de
administración del clúster (HPC Cluster Manager), la consola de programación de tareas
(HPC Job Manager), las herramientas de línea de comandos, y las APIs no pueden ser
utilizadas para admnistrar o presentar las tareas al clúster de Windows Compute Cluster
Server 2003.
Los clústeres que cuentasn con nodos de Windows Compute Cluster Server 2003 y de
Windows HPC Server 2008 Beta 2 no son soportados.
Consideraciones Adicionales Una instalación paso a paso de Windows HPC Server 2008 Beta 2 y Windows Compute
Cluster Server 2003 en el mismo computador no son soportados. Esto incluye las utilidades
de cliente de Windows HPC Server 2008 Beta 2.
Para actualizar un nodo principal de Windows Compute Cluster Server 2003 a un nodo
principal de Windows HPC Server 2008 Beta 2 no es soportado.
La instalación del HPC Pack 2008 trae los siguientes roles de servidor para el nodo principal:
DHCP
Windows Deployment Services
Servicio de Archivos - File Services
Políticas de Red y servicios de acceso, los cuales permiten el ruteo y el acceso remoto
de los servicios NAT hacia los nodos del clúster.
[This is prerelease documentation and is subject to change in future releases.]
11
Lista de Control: Despliegue de un Clúster HPC - Resumen
La siguiente lista de control describe en resumen el proceso de despliegue de un clúster HPC
Server 2008 Beta 2. Cada tarea en la lista esta enlazado a la sección indicada en el documento
que describe las pasos específicos para realizar la actividad.
Actividad Referencia
Antes de comenzar el despligue del clúster
HPC, se revisa la lista de prerrequisitos y
consideraciones iniciales.
Paso 1: Prepararse para el Despliegue
Desplegar el nodo principal mediante la
instalación de Windows Server 2008 y
Microsoft HPC Pack 2008.
Paso 2: Despliegue del Nodo Principal
Configuración del nodo principal siguiendo los
pasos de configuración de la lista para-hacer.
Paso 3: Configuración del Nodo Principal
Agregar nodos al clúster desplegándolos desde
cero, mediante la importación de un archivo
XML, o mediante la configuración manual.
Paso 4: Agregar Nodos de Cómputo al Clúster
Ejecutar una prueba diagnóstica para verificar
que el despliegue del clúster ha sido exitoso.
Paso 5: Ejecutar la Prueba Diagnóstica al
Clúster
Ejecutar las tareas básicas en el clúster para
verificar que el clúster es operacional.
Paso 6: Ejecutar una prueba a una tarea en el
Clúster
Paso 1: Prepararse para el Despliegue
El primer paso en el despliegue del clúster HPC es tomar decisiones, tal como decidir en qué
forma se agregarán los nodos al clúster, y escoger una topología de red para el clúster. La
siguiente lista de control describe los pasos involucrados en la preparación del despliegue.
Lista de Control: Prepararse para el Despliegue
Actividad Referencia
Revisar la lista de los requisites del sistema 1.1. Revisar los Requisitos del Sistema
[This is prerelease documentation and is subject to change in future releases.]
12
Actividad Referencia
para saber que se cuenta con los componentes
necesarios de hardware y software para
desplegar en clúster HPC.
Decidir si se agregarán nodos de cómputo
desde cero al clúster, desde nodos pre-
configurados, o desde un archivo XML.
1.2. Decidir Cómo Agregar Nodos de Cómputo
al Clúster
Escoger el dominio de Directorio Activo - Active
Directory® al cual se unirá el nodo principal y
los nodos de cómputo del clúster HPC.
1.3. Escoger el Dominio del Directorio Activo
para el Clúster
Escoger una cuenta de dominio existente con
suficientes privilegios para realizar la
instalación y las actividades de diagnóstico.
1.4. Escoger una Cuenta de Usuario para la
Instalación y Diagnóstico
Escoger como los nodos del clúster serán
conectados, y cómo el clúster será conectado a
una red empresarial.
1.5. Escoger una Topología de Red para el
Clúster
Si se desplegarán los nodos desde cero y se
quisiera una imagen difundida del SO que será
utilizada durante el despliegue, se configuran
los switches de red apropiadamente.
1.6. Prepararse para la difusión (Opcional)
1.1. Revisar los Requisitos del Sistema Las siguientes secciones listan los requisitos de hardware y software para Windows HPC
Server 2008 Beta 2.
Requisitos de Hardware
Los requisites de hardware para Windows HPC Server 2008 Beta 2 son muy similares par alas
ediciones de 64-bit de Windows Server 2008.
Nota
Para mayor información acerca de la instalación de Windows Server 2008, incluyendo
los requisitos, dirigirse a http://go.microsoft.com/fwlink/?LinkID=119578.
Procesador (x64-basado):
Mínimo: 1.4 GHz
[This is prerelease documentation and is subject to change in future releases.]
13
Recomendado: 2 GHz o más rápido
RAM:
Mínimo: 512 MB
Recomendado: 2 GB o superior
Espacio disponible en disco:
Mínimo: 50 GB
Recomendado: 80 GB o más
Unidades:
Unidad de DVD-ROM
Adaptadores de Red:
El número de adaptadores de red en el nodo principal y en los nodos de cómputo dependen
de la topología de red que se haya escogido para el clúster. Para más información, ver
Apéndice 1: Red en HPC Clúster .
Requisitos de Software
La siguiente lista esboza los requisitos de software para el nodo principal y los nodos de cómputo
en un clúster Window HPC Server 2008 Beta 2.
Uno para las ediciones de 64-bit de Windows Server 2008.
Microsoft HPC Pack 2008 Beta 2, el cual puede ser descargado desde el sitio Connect de
Windows HPC Server 2008 en (http://go.microsoft.com/fwlink/?LinkID=119579).
Para permitir que los usuarios presenten las tareas en el clúster HPC, se pueden instalar las
utilidades incluidas en los clientes de Microsoft HPC Pack 2008 Beta 2. Estos clientes deben ser
ejecutados en cualquiera de los siguientes SO:
Windows XP Professional con Service Pack 3 o superior (x86- or x64-based)
Windows Vista® Enterprise, Windows Vista Business, Windows Vista Home, and Windows
Vista Ultimate
Windows Server 2003 Standard Edition o Windows Server 2003 Enterprise Edition con
Service Pack 2 o superior (x86- or x64-based)
Windows Server 2003, Compute Cluster Edition
Windows Server 2003 R2 Standard Edition o Windows Server 2003 R2 Enterprise Edition
(x86- or x64-based)
[This is prerelease documentation and is subject to change in future releases.]
14
1.2. Decidir Cómo Agregar Nodos de Cómputo al Clúster Exiten tres formas de agregar nodos de cómputo al clúster:
Desde cero. El SO y todos los componentes necesarios del cluster HPC son
automáticamente instalados en cada nodo de cómputo como si fuese agregada al cluster. No
se require la instalación manual del SO o de otro software.
Agregar nodos de cómputo pre-configurados. Los nodos de cómputo ya están
ejecutándose en las ediciones de 64-bit del SO Windows Server 2008, y Microsoft HPC Pack
2008 es instalada manualmente en cada nodo.
Importar un nodo desde un archivo XML. Un archivo XML contiene una lista de todos los
nodos que serán utilizados en el despliegue. Este archivo XML puede ser utilizado para
agregar nodos desde cero o desde nodos pre-configurados, para mayor información acerca
de los archivos XML, ver Apéndice 2: Creación de un Archivo XML Nodo .
La siguiente es una lista para considerar la escogencia de cómo agregar nodos al clúster HPC:
Cuando se despliegan los nodos desde cero, Windows HPC Server 2008 Beta 2
automáticamente genera los nombres del computador para los nodos de cómputo. Durante
el proceso de configuración, se necesitará para especificar la convención de nombres para
utilizar automáticamente la generación de nombres para los nuevos nodos.
Los nodos de cómputo se les asignan los nombres de computador en el orden que son
desplegados.
Si se desea agregar nodos de cómputo desde cero y asiganarles nombre de manera distinta,
se puede utilizar un archivo XML. Para más información acerca de los archivos XML, ver
Apéndice 2: Creación de un Archivo XML Nodo .
Si se quieren agregar nodos pre-configurados para el clúster, se necesitará instalar el SO de
64-bit editions de Windows Server 2008 en cada nodo (si no está instalado), al igual que
Microsoft HPC Pack 2008.
1.3. Escoger el Dominio del Directorio Activo para el Clúster El nodo principal y los nodos de cómputo en el clúster deben ser miembros de un dominio del
Directorio Activo. Antes de desplegar el clúster, se debe escoger el dominio del Directorio Activo
que será utilizado en el clúster HPC.
Si no se cuenta con un dominio del Directorio Activo al cual se pueda unir el clúster, o si se
prefiere no unir a un existente dominio, se puede instalar en el nodo principal el Active Directory
Domain Services. Para mayor información acerca de la instalación de Active Directory Domain
Services en un computador corriendo bajo Windows Server 2008, ver
http://go.microsoft.com/fwlink/?LinkID=119580.
[This is prerelease documentation and is subject to change in future releases.]
15
Importante
Si se escoge la instalación de Active Directory Domain Services en el nodo principal, se
debe consultar con el administrador de la red acerca de la forma correcta de aislar el
nuevo dominio del Directorio Activo de una red empresarial, o cómo de une un nuevo
dominio a un existente bosque del Directorio Activo.
1.4. Escoger una Cuenta de Usuario para la Instalación y Diagnóstico Durante el proceso de configuración del clúster HPC, se debe otorgar credenciales al
dominio de una cuenta de usuario que será utilizado para la instalación y para el diagnóstico.
Se debe escoger una cuenta existente o crear una nueva cuenta, antes de comenzar el
despliegue del clúster.
La cuenta de usuario que se escogió:
Debe ser una cuenta de dominio con suficientes privilegios para crear cuentas de Active
Directory Domain Services para los nodos de cómputo.
Si parte del despliegue requiere acceso a los recursos de la red empresarial, la cuenta
debe tener los permisos necesarios para acceder a dichos recursos.
Si se quiere reiniciar los nodos de forma remota desde la consola de administración del
clúster (HPC Cluster Manager), la cuenta debe ser miembro del grupo local de
Administradores en el nodo principal. Este requisito es únicamente necesario si no se
cuenta con las herramientas de Intelligent Platform Management Interface (IPMI) que se
utilizan para reiniciar remotamente los nodos de cómputo.
1.5. Escoger una Topología de Red para el Clúster Windows HPC Server 2008 Beta 2 soporta cinco tipos de topologías para el clúster. Estas
topologías se distinguen en cómo los nodos de cómputo están conectados entre sí y a la red
empresarial. Los cinco tipos de topologías soportados son:
Topología No. 1: Nodos de Cómputo Asilados en una red privada
Topología No. 2: Todos los Nodos en una red Empresarial y Privada
Topología No. 3: Nodos de Cómputo Asilados en Privado y en Aplicaciones de Red
Topología No. 4: Todos los Nodos en una red Empresarial, Privada, y Aplicaciones de Red
Topología No. 5: Todos los nodos en una Red Empresarial
Para mayor información acerca de cada topología de red, ver Apéndice 1: Red en el Clúster
HPC.
Cuando se está escogiendo una topología de red:
Se decide cual topología de red del clúster escogida servirá como la red empresarial, la red
privada, y las aplicaciones de red.
[This is prerelease documentation and is subject to change in future releases.]
16
No tener el adaptador de red que está conectado a la red empresarial en el nodo principal en
configuración automática (esto es, la dirección IP para el adaptador no inicia con:(169.254).
el adaptador debe tener una válida dirección IP, asignada de manera dinámica o manual.
Si se escoge una topología que incluye una red privada, y se planea agregar nodos al clúster
desde cero, es preciso asegurarse que no están activados en DHCP o en servidores Pre-
boot Execution Environment (PXE) servers en aquella red.
Se debe contactar al administrador del sistema para determinar si IPSec está siendo forzado
en el domnio a través del Grupo de Políticas. Si IPSec es forzado en el dominio, se puede
contar con problemas durante el despliegue.
1.6. Prepararse para la difusión (Opcional) Si se desplegarán los nodos desde cero y se quisiera una difusión de la imagen del SO que será
utilizada durante el despliegue, se recomienda que se prepare la difusión así:
Habilitar Internet Group Management Protocol (IGMP) en los switches de la red, si esta
disponible esta característica. Esto ayudará a reducir el tráfico de difusión.
Deshabilitar el Spanning Tree Protocol (STP) en los switches de la red, si esta característica
esta habilitada.
Nota
Para mayor información acerca de esta configuración, contactar al administrador de red
o al proveedor del hardware de red.
Paso 2: Despliegue del Nodo Principal
El próximo paso en el despliegue del clúster HPC es implementar el nodo principal. La siguiente
lista de control describe los pasos envueltos en el desplegué del nodo principal.
Lista de Control: Despliegue del Nodo Principal
Actividad Referencia
Instalar el SO edición de 64-bit del Windows
Server® 2008 en el computador que actuará
como el Nodo Principal.
2.1. Instalación del Windows Server 2008 en el
Nodo Principal
Unir el computador que actuará como el nodo
principal en el Microsoft Active Directory
Domain.
2.2. Unir el Computador del Nodo Principal a
un Dominio
Instalación de Microsoft® HPC Pack 2008 en el 2.3. Instalación de Microsoft HPC Pack 2008
[This is prerelease documentation and is subject to change in future releases.]
17
Actividad Referencia
computador que actuará como el nodo
principal, utilizando los archivos de instalación
o desde una ubicación de red.
en el Nodo Principal
2.1. Instalación del Windows Server 2008 en el Nodo Principal Para el despliegue del nodo principal en el clúster HPC, se debe inicar instalando el SO edición
64-bit de Windows Server® 2008 en el computador que actuará como nodo principal. Para
mayor información acerca de la instalación de Windows Server® 2008, incluyendo los requisitos
del sistema, ver http://go.microsoft.com/fwlink/?LinkID=119578.
Importante
Se recomienda que se realice una instalación limpia de Windows Server® 2008 antes de
instalar el Microsoft HPC Pack 2008. Si se desea instalar el Microsoft HPC Pack 2008 en
una instalación existente de Windows Server 2008, se debe remover primero los roles de
servidor y a continuación seguir los procedimientos de la guía.
2.2. Unir el Computador del Nodo Principal a un Dominio Como se describe en la sección Paso 1: Prepararse para el Despliegue, el nodo principal debe
ser miembro del dominio del Directorio Activo. Después de haber instalado el Windows
Server 2008 en el nodo principal, manualmente se une el nodo principal a un dominio existente
del Directorio Activo.
2.3. Instalación de Microsoft HPC Pack 2008 en el Nodo Principal Después que Windows Server 2008 es instalado en el computador del nodo principal, y el nodo
principal es unido a un dominio del Directorio Activo, se puede instalar el Microsoft® HPC Pack
2008 en el nodo principal.
Para instalar el Microsoft HPC Pack 2008 en el computador del nodo principal
1. Para empezar el asistente de instalación de Microsoft HPC Pack 2008 en el computador
que actuará como el nodo principal, se ejecuta setup.exe desde los archivos de
instalación o una ubicación en red.
2. En la página de Inicio, se da clic en Siguiente.
[This is prerelease documentation and is subject to change in future releases.]
18
3. En la página de Términos de Licencia de Microsoft Software, se leen o imprimen los
términos del acuerdo de licencia de software y se aceptan o rechazan los términos del
acuerdo. Si se aceptan los términos, se da clic en Siguiente.
4. En la página de Seleccionar el Tipo de Instalación, se da clic en Crear un nuevo
Clúster de Cómputo, y seguido se da clic en Siguiente.
5. En la página de Nuevo Clúster de Cómputo Básico, se da clic en Crear una nueva
instancia utilizando SQLExpress¸ y luego se da clic en Siguiente.
6. En la página de Seleccionar una ubicación de Instalación, se da clic en Siguiente.
7. En la página de Instalación de Componentes Requeridos, se da clic en Instalar.
8. En la página de Instalación Completa, se da clic en Cerrar.
Paso 3: Configuración del Nodo Principal
Después que se ha desplegado el nodo principal en el clúster HPC, se debe configurar en nodo
principal siguiendo la lista de configuración para-hacer en el Administrador del Clúster HPC.
Lista de Control: Configurar el Nodo Principal La siguiente lista de control incluye los artículos en la lista de configuración para-hacer en el
Administrador de Clúster HPC que se necesitan completar en orden para configurar el nodo
principal.
Actividad Referencia
Configurar la red del clúster utilizando el
asistente de configuración de red.
3.1. Configurar la red del Clúster HPC
Especificar cuáles credenciales utilizar para la
configuración del sistema y cuando se agregan
los nuevos nodos al clúster.
3.2. Otorgar las Credenciales de Instalación
Especificar la convención de nombres para
utilizar al generar nombres automáticamente
para los nuevos nodos de cómputo.
3.3. Configurar los Nombres de los Nuevos
Nodos
Crear una plantilla que define los pasos a
seguir cuando se configure un nodo de
cómputo.
3.4. Crear una Plantilla de Nodo
Si se desplegarán los nodos de cómputo desde
cero y aquellos nodos reuieren dispositivos
especiales, agregar los drivers de las imágenes
3.5. Agregar Drivers para la Imagen del SO
(Opcional)
[This is prerelease documentation and is subject to change in future releases.]
19
Actividad Referencia
de SO que se crearon para la plantilla del nodo
en las actividades anteriores.
Si se está brindando acceso al clúster desde
otros miembros de la organización, se agrega o
remueve usuarios o administradores para el
clúster.
3.6. Agregar o Remover Usuarios (Opcional)
3.1. Configurar la red del Clúster HPC La configuración de la red del clúster HPC es el primer paso en el proceso de configuración del
nodo principal. La red del clúster HPC es configurada siguiendo el asistente de Configuración de
Red en el Administrador del Clúster HPC. Cuando se configura la red del clúster HPC, se debe
escoger la topología de red que se ha seleccionado para el clúster, tal como se describe en Paso
1: Preparse para el Despliegue.
Importante
Antes de comenzar la configuración de la red del clúster HPC en el Adminsitrador del
Clúster HPC, se debe asegurar que el nodo principal y los computadores que se
agregarán como nodos de cómputo al clúster están físicamente conectados de acuerdo
a la topología de red que se ha seleccionado para el clúster. Además, asegurarse que se
puede identificar a dicha red y cada una de los adaptadores de red en el nodo principal
está conectado.
Configurar la red del clúster HPC
1. Si el Administrador del Clúster HPC no está abierto en el nodo principal, abrirlo. Hacer
clic en Inicio, seleccionar Todos los Programas, clic en Microsoft HPC Pack, y luego
dar clic en HPC Cluster Manager.
2. Para iniciar el asitente de Configuración de Red, en el To do list, se da clic en
Configurar la Red.
3. En la página de Seleccionar la Topología de Red, se da clic a la topología que se ha
escogido para el clúster, y luego se da clic en Siguiente.
4. En la página de Seleccionar el Adaptador de Red Empresarial, en la lista de
Adaptadores de Red, se da clic al nombre del adaptador de red que está conectado
físicamente a la red empresarial, y luego se da clic en Siguiente.
Importante
Para asegurarse que la selección del adaptador de red fue correcta, se utiliza la
información que apareció en la página del asistente después de seleccionado el
adaptador de red de la lista. Utilizar cada dirección IP del adaptador, información del
[This is prerelease documentation and is subject to change in future releases.]
20
dominio, y dirección MAC como referencia.
5. Si se escoge la topología número cinco para el clúster, saltar al paso nueve es este
procedimiento.
6. En la página de Configuración de la Red Privada, se escribe una dirección IP estática
y una máscara de subred para el nodo principal. Opcionalmente, se seleccionan los
servicios de red para dicha red:
a. Para dar acceso a los recursos en la red empresarial hacia los nodos de cómputo
que están conectados en la red, se selecciona el check box de Permitir NAT en el
Nodo Principal.
b. Para permitir los servicios DHCP para los nodos conectados a dicha red, se
selecciona el chech box de Permitir DHCP y definir el enfoque, y luego se escribe
la dirección IP incial y final para el enfoque DHCP. Si la IP del Gateway y el DNS
server no han sido automáticamente detectados, se digita cada uno de las
direcciones.
Nota
Para mayor información acerca de como habilitar NAT y DHCP en la red del
clúster, ver “Servicios de Red de HCP” en Apéndice 1: Red del Clúster HPC.
7. Se da clic en Siguiente después de hecha la configuración de la red privada.
8. Se repiten los pasos cuatro,seis y siete para aplicar el adaptador de red. Se da clic en
Siguiente después de hecha la configuración de la aplicación de red.
9. En la página de Configuraración del Firewall, se seleccionan las propiedades del
firewall para el clúster:
a. Para aplicar las propiedades del firewall automáticamente a los nodos principales de
cada red, se da clic en Encedender en cada red.
b. Para desactivar el firewall en una red, se da clic en Apagar.
c. Si no se quiere cambiar ninguna propiedad del firewall, se da clic en No Administrar
las propiedades del firewall.
Nota
Para mayor información acerca de las propiedades del firewall para el clúster,
ver “Configuración de Firewall de Windows” en Apéndice 1: Red del Clúster HPC
.
10. En la página de Revisar, se verifican las propiedades y se da clic en Configurar. Si se
quiere cambiar cualquier propiedad, se navega a la página del asistente apropiado
dando clic en la panel de navegación o dando clic en Atrás.
11. Después que el proceso de configuración está completo, en la página de Resumen de
Configuración, se revisa la lista de configuración de artículos. Si se quiere guardar un
reporte de la configuración de red, se da clic en Guardar un reporte de configuración.
[This is prerelease documentation and is subject to change in future releases.]
21
12. Para cerrar el asistente, se da clic en Finalizar.
3.2. Otorgar las Credenciales de Instalación La instalación de credenciales debe ser otorgada en orden para configurar los nuevos nodos de
cómputo. Estas credenciales serán utilizadas en la instalación del SO, aplicaciones y cuando se
agreguen los nodos al Active Directory Domain Services (AD DS). Además, estas mismas
credenciales serán utilizadas para ejecutar la prueba diagnóstica en los nodos del clúster.
Para otorgar las credenciales de instalación
1. En el To do list, se da clic en Otorgar Credenciales de Instalación.
2. Se digita el nombre de usuario, incluyendo el dominio (DOMINIO\Usuario), y luego la
contraseña para la cuanta de usuario del dominio que será utilizada para desplegar los
nodos de cómputo y para ejecutar la prueba diagnóstica.
Importante
La cuenta debe ser una cuenta del dominio con privilegios suficientes para crear
las cuentas AD DS para los nodos de cómputo.
Si parte del despliegue requiere acceso a los recursos de la red empresarial, la
cuenta debería tener los permisos necesarios para acceder a dichos recursos.
Si se quiere reiniciar los nodos remotamente desde la consola de administración
del clúster (Administrador del Clúster de HPC), la cuenta debe ser miembro local
del grupo Administradores en el nodo principal. Este requisito sólo es
necesario si no se tiene las herramientas de Intelligent Platform Management
Interface (IPMI) que se pueden utilizar para reiniciar remotamente los nodos de
cómputo.
3. Para guardar las credenciales específicas, se da clic en Aceptar.
3.3. Configurar los Nombres de los Nuevos Nodos Si se despliegan los nodos de cómputo desde cero, y no se utiliza el nodo de archivo XML para
importar los nodos al clúster, Windows HPC Server 2008 Beta 2 automáticamente se generan los
nombre del computador para los nuevos nodos que están siendo desplegados. No se necesita
especificar cómo aquellos nombres serán generados, definiendo una serie de nombres.
Las series de nombres son definidas mediante la selección de una raíz nombre y el número de
inicio acompañará en nombre. El número de inicio es cerrado entre signos de porcentaje (%).
Por ejemplo: ClusterNode%1000%.
Cuando se despliegan los nodos de cómputo desde cero, los nodos serán nombrados en
secuencia, así tornan disponibles. Por ejemplo, si se despliegan tres nodos después de
[This is prerelease documentation and is subject to change in future releases.]
22
especificar la siguiente serie de nombres: ClusterNode%100%, a aquellos nodos les serán
asignados estos nombres:
ClusterNode-100
ClusterNode-101
ClusterNode-102
Importante
Los nombres del nodo de cómputo está limitado a quince caracteres, cuando se
especifica la serie de nombres del nodo de cómputo, tomando en cuenta el número de
nodos de cómputo en el despliegue y asegurándose que la serie que se especifica no
genere nombres que excedan los quince caracteres. Por ejemplo, si se despliegue
consistirá en 1.000 nodos de cómputo, y el número de inicio será uno, el nombre raíz no
puede tener más de doce caracteres; de otra forma, su número de nodo 1.000
necesitará un nombre que consiste en 16 caracteres.
Para especificar la serie de nombres del nodo de cómputo
1. En el To do list, se da clic en Configurar el nombre de los nuevos nodos.
2. Escribir las series de nombres que serán utilizadas. La vista previa ayuda a ver un
ejemplo de cómo serán aplicadas las series de nombres a los nombres de los nodos de
cómputo.
Nota
No se puede especificar la serie de nombres del nodo de cómputo que consiste
en números.
3. Para guardar la serie de nombres del nodo de cómputo que se ha especificado, se da
clic en Aceptar.
3.4. Crear una Plantilla de Nodo Las plantillas de los nodos es nuevo en Windows HPC Server 2008 Beta 2. Definen las
actividades necesarias para configurar y agregar los nodos de cómputo hacia el clúster. Con una
plantilla de nodo, se puede desplegar una imagen del SO, y agregar los drivers específicos y
software a los nodos de cómputo, o simplemente agregar un nodo pre-configurado al clúster.
Debido a que podría tener más de un tipo de nodo de cómputo, o se puede agregar nodos de
cómputo al clúster de maneras diferentes, se puede crear diferentes plantillas para aplicar en
diferentes situaciones o nodos.
Se pueden crear dos tipos de plantillas de nodos:
Con una imagen del SO. Este tipo de plantilla incluye un paso para desplegar un SO en los
nodos de cómputo. Utilizando este tipo de plantilla al agregar los nodos de cómputo desde
cero.
[This is prerelease documentation and is subject to change in future releases.]
23
Sin la imagen del SO. Este tipo de plantilla es utilizado para agregar nodos de cómputo pre-
configurados del clúster, o para actualizar los nodos existentes.
El tipo de plantilla que se crea para el despliegue inicial del clúster HPC depende en cómo se
decidió a agregar los nodos de cómputo del clúster. Para mayor información, ver 1.2. Decidir
Cómo Agregar Nodos de Cómputo al Clúster .
Importante
Para completar el siguiente procedimiento, se necesitarán los archivos de instalación de
edición de 64-bit de Windows Server 2008, o e debe contar con los instaladores
disponibles en una ubicación de red que es accesible desde el computador del nodo
principal.
Crear una plantilla de nodo
1. En el To do list, se da clic en Crear una plantilla de nodo.
2. En la página se Especifíca el Nombre de la Plantilla, se digita el nombre descriptivo
para la plantilla, y se da clic en Siguiente.
3. Si se agregarán nodos de cómputo al clúster desde cero:
a. En la página Seleccionar el Tipo de Despliegue, se da clic en Con SO, y entonces
se da clic en Siguiente.
b. En la página de Seleccionar una Imagen del SO, se da clic en Agregar Imagen.
c. En la ventana de Agregar una Imagen del SO, se da clic en Crear una Nueva
Imagen del SO, y entonces se busca la ubicación del archivo de configuración de
Windows para la edición de 64-bit de Windows Server 2008.
d. Digitar un nombre descriptivo para la imagen de un Nuevo SO, y seguido dar clic en
Aceptar.
e. Después de agregar la imagen, en la lista de Nombre de Imagen, se da clic en la
imagen que se quiera utilizar con la plantilla.
f. Opcionalmente, se especifica si se quiere hacer difusión de la imagen del SO
durante el despliegue. Para mayor información, ver “1.6 Preparar la Difusión
(Opcional)” en Paso 1: Preparse para el Despliegue.
g. Opcionalmente, se especifica si se quiere incluir la llave del producto para activar el
SO en los nodos de cómputo, y luego se digita la llave del producto que debería ser
utilizada.
h. Se da clic en Siguiente para continuar.
i. En la página de Especificar la contraseña de Administrador Local para el Nodo
de Cómputo, se da clic en Utilizar una contraseña específica, y luego se digita y
se confirma la contraseña que se quiere utilizar.
j. Se hace clic en Siguiente para continuar, y entonces se salta al paso cinco en este
procedimiento.
[This is prerelease documentation and is subject to change in future releases.]
24
4. Si se va a agregar un nodo de cómputo pre-configurado al clúster, en la página de
Seleccionar el Tipo de Despliegue, se hace clic en Sin SO, y entonces se da clic en
Siguiente.
5. En la página de Especificar las Actualizaciones de Windows, se especifica si se
quiere agregar un paso en la plantilla para descargar e instalar actualizaciones utilizando
Microsoft Update o de forma empresarial el Windows Server Update Services (WSUS).
Además, se pueden especificar las actualizaciones para ser agregadas a la plantilla. Se
da clic en Siguiente para continuar.
6. En la página de Revisión, se da clic en Crear.
3.5. Agregar Drivers para la Imagen del SO (Opcional) Si se van a desplegar los nodos de cómputo desde cero y aquellos nodos requieren de drivers
de un dispositivo especial, se necesitará agregar aquellos drivers durante el proceso de
configuración del nodo principal. Los drivers deben estar en formato .inf, y deben estar
disponibles para todos las imágenes de los SOs en el almacenamiento de imágenes.
Para agregar los drivers para la imágenes de los SO
1. En Configuración, se da clic en Hacer.
2. En la To do list, se da clic en Agregar Drivers.
3. En la ventana de Administrador de Drivers, se da clic en Agregar.
4. Se digita o se busca la ubicación del archivo de configuración para el driver que se
quiere agregar (formato .inf), y se da clic en Abrir.
4. Se repite el paso cuatro para todos los drivers que se quieran adicionar.
5. Después de haber terminado de agregar los drivers, se da clic en Cerrar.
3.6. Agregar o Remover Usuarios (Opcional) Si se va a conceder acceso al clúster a otros miembros de la organización, se necesita
agregarlos a los usuarios y administradores del clúster. Además, se puede remover usuarios o
administradores que fueron agregados por defecto durante la instalación.
Para agregar o remover usuarios del clúster
1. En Configuración, se da clic en Hacer.
2. En el To do list, se da clic en Agregar o remover usuarios.
3. Para agregar usuarios al clúster:
a. En el panel de Acciones, se da clic en Agregar usuarios.
[This is prerelease documentation and is subject to change in future releases.]
25
b. Se digita el nombre de usuario que se quiere agregar, y luego se da clic Comprobar
Nombres. Para mayor información, y en la ventana Seleccionar Usuarios o
Grupos, se da clic en ejemplos.
c. Se repiten los pasos anteriores para todos los usuarios que se quieran agregar.
d. Después de hecha la adición de usuarios, se da clic en Aceptar.
4. Para agregar un administrador del clúster:
a. En el panel de Acicones, se da clic en Agregar Administrador.
b. Se digita el nombre de usuario del administrador que se quiera adicionar, y luego se
da clic en Comprobar Nombres. Para mayor información, en la ventana de
Seleccionar Usuarios o Grupos, se da clic en ejemplos.
c. Se repiten los pasos anteriores para todos los administradores que se quieran
agregar.
5. Para remover los usuarios o administradores, se seleccionan en la lista de Usuarios, y
se da clic en Quitar.
Paso 4: Agregar Nodos de Cómputo al Clúster
Windows HPC Server 2008 Beta 2 simplifica el proceso de despliegue de los nodos de cómputo
brindando automáticamente la imagen del nodo, automáticamente el nombre de nodos, y otras
capacidades de racionalizar las actividades de despliegue. Además, brinda las herramientas
para monitorear el progreso del despliegue.
Importante
A diferencia de versiones anteriores de Windows HPC Server 2008, por defecto en
Windows HPC Server 2008 Beta 2 sirve para responder sólo las peticiones PXE que
vienen desde un nodo de cómputo existente. Estas propiedades por defecto son
automáticamente cambiadas cuando se utiliza el asistente para agregar nodos desde
cero. Además, se puede modificar manualmente estas propiedades en el menú de
Opciones, bajo Propiedades de Despliegue.
Después de creada la plantilla del nodo, se puede utilizar el asistente para agregar nodos al
clúster HPC. Existen tres maneras por el cual se pueden agregar nodos de cómputo al clúster:
4.1. Despliegue de los Nodos de Cómputo desde Cero
4.2. Agregar los Nodos de Cómputo mediante el importe de nodo de archive XML
4.3. Add Preconfigured Compute Nodes
[This is prerelease documentation and is subject to change in future releases.]
26
4.1. Despliegue de los Nodos de Cómputo desde Cero El siguiente procedimiento describe cómo agregar nodos de cómputo al clúster HPC desde cero,
mediante la utilización de una plantilla de nodo que incluya un paso para desplegar la imagen del
SO.
Importante
Para completar este procedimiento, se debe tener una plantilla que incluya un paso para
el despliegue de la imagen de un SO. Si no se tiene una plantilla que incluya un paso
para el despliegue de la imagen de un SO, se crea uno siguiendo los pasos “3.4.Crear
una Plantilla de Nodo” en Paso 3: Configurar el Nodo Principal.
Importante
Antes de pasar en un nodo de cómputo para este procedimiento, se verifica en la
configuración de la BIOS del computador desde el que el nodo de cómputo arrancará
desde el adaptador de red que está conectado a la red privada, en vez de arrancar
desde el disco local u otro dispositivo, y que el arranque PXE sea habilitado desde el
adaptador de red.
Para desplegar el nodo de cómputo desde cero
1. Si el Administrador del Clúster HPC no está abierto en el nodo principal, abrirlo. Se da
clic en Inicio, se selecciona Todos los Programas, se da clic en Microsoft HPC Pack,
y luego se da clic en Administrador del Clúster HPC.
2. En la Configuración, se da clic en Hacer.
3. En el To do list, se hace clic en Agregar nodos de cómputo.
4. En la página de Seleccionar el Método de Despliegue, se hace clic en Desplegar los
nodos de cómputo desde cero utilizando la imagen de un SO, y luego se hace clic
en Siguiente.
5. En la página de Seleccionar un Nuevo Nodo, en la lista de Plantilla de Nodo, se se
hace clic en el nombre de una plantilla de un nodo que incluya un paso para el
despliegue en una imagen de un SO.
6. Se encienden los computadores que se quieren agregar a los nodos de cómputo del
clúster. Los computadores serán listados en el asistente de agregar nodos y estos
contactan al nodo principal durante el arranque PXE. Serán nombrados utilizando la
serie de nombres que se especificó durante el proceso de configuración del nodo
principal. Para mayor información, ver 3.3. Configurar los Nombres de los Nuevos Nodos
7. Cuando todos los computadores encendidos están listados, se da clic en Seleccionar
Todos, y se da clic en Desplegar.
8. En la página del Asistente Completo de Agregar Nodos, en caso de desplegar más
[This is prerelease documentation and is subject to change in future releases.]
27
nodos, se da clic en Continuar respondiendo a las peticiones PXE. Si no se
desplegarán más nodos, se da clic en Responder sólo a las peticiones PXE que
vienen de nodos de cómputo existentes.
9. Para rastrear el progreso de despliegue, se selecciona el check box de Ir al
Administrador del Nodo para rastrar el progreso, y luego se da clic en Finalizar.
10. Durante el proceso de despliegue de un nodo de cómputo, el estado se establece en
Provisional. Cuando el proceso de despliegue es completado, el estado cambia a
Desconectado. Para conectarlos, los nodos deben haber finalizado el despliegue:
a. En el Administrador del Nodo, bajo Por Estado, se da clic en Desconectar.
b. Se seleccionan todos los nodos que se quieren conectar. Para seleccionar todos los
nodos que están desconectados, en la lista de nodos desconectados, se da clic en
cualquier nodo y seguido se da CTRL + A.
c. En el panel de Acciones, se da clic en Conectarlos.
4.2. Agregar los Nodos de Cómputo mediante el importe de nodo de archive XML El siguiente procedimiento describe cómo se adicionan los nodos de cómputo mediante el
importe de un archivo XML.
Importante
En orden de completar este procedimiento, se debe tener un válido nodo de archivo
XML. Para mayor información, ver Apéndice 2: Creación de un Archivo XML Nodo .
Agregar nodos de cómputo mediante el importe de un nodo archivo XML
1. Si el Administrador del Clúster HPC no está abierto en el nodo principal, abrirlo. Se da
clic en Inicio, se selecciona Todos los Programas, se da clic en Microsoft HPC Pack,
y luego se da clic en Administrador del Clúster HPC.
2. En la Configuración, se da clic en Hacer.
3. En el To do list, se hace clic en Agregar nodos de cómputo.
4. En la página de Seleccionar el Método de Despliegue, se hace clic en Desplegar los
nodos de cómputo desde cero utilizando la imagen de un SO, y luego se hace clic
en Siguiente.
5. En la página de Seleccionar Nuevos Nodos, se digita o se busca la ubicación de nodo
del archivo XML, y se da clic en Importar.
6. En la página de Completar el Asistente para Agregar Nodos, se da clic en Finalizar.
[This is prerelease documentation and is subject to change in future releases.]
28
4.3. Agregar Nodos de Cómputo Pre-configurados El siguiente procedimiento describe cómo agregar nodos de cómputo pre-configurados para el
clúster. Primero se describe cómo instalar HPC Pack 2008 en los computadores que actuarán
como nodos de cómputo, y luego cómo agregar los nodos de cómputo pre-configurados al
clúster.
Importante
Los computadores que serán agregados al clúster como nodos de cómputos pre-
configurados deben estar corriendo en un SO en ediciones de 64-bit de Windows Server
2008. Para mayor información acerca de la instalación de Windows Server 2008, incluyendo
los requisitos del sistema, ver http://go.microsoft.com/fwlink/?LinkID=119578.
Importante
Para completar este procedimiento, se debe tener una plantilla que no incluya un paso
para desplegar la imagen de un SO. Si no se cuenta con la plantilla que no incluye un
paso para el despliegue de una imagen de SO, se crea una siguiendo los pasos de “3.4.
Crear una Plantilla de Nodo” en Paso 3: Configurar el Nodo Principal.
Para instalar el Microsoft HPC Pack 2008 en un nodo de cómputo
1. Para iniciar el asistente de instalación del HPC Pack 2008 en el computador que hará de
nodo de cómputo, se ejecuta setup.exe desde los discos de instalación de HPC Pack
2008 o desde una ubicación de red.
2. En la página de Empezando, se da clic en Siguiente.
3. En la página de Términos del Software de Microsoft, se leen o imprimen los términos
en el acuerdo de licencia, y se aceptan o rechazan los términos de acuerdo. Si se
aceptan los términos, se da clic en Siguiente.
4. En la página de Seleccionar el Tipo de Instalación, se da clic en Unir un Existente
Clúster de Cómputo, y luego se da clic en Siguiente.
5. En la página de Unir un Clúster, se digita el nombre del computador en el nodo principal
del clúster, y luego se da clic en Siguiente.
6. En la página de Seleccionar la Ubicación de la Instalación, se da clic en Siguiente.
7. En la página de Componentes Requeridos de Instalación, se da clic en Instalación.
8. En la página de Instalación Completa, se da clic en Cerrar.
Cuando el HPC Pack 2008 está instalado en todos los nodos de cómputo que se quieren agregar
al clúster, se siguen los pasos del asistente de Agregar Nodos en el nodo de cómputo para
agregar a los nodos pre-configurados del clúster.
Para agregar nodos de cómputo pre-configurados al clúster
1. Si el Administrador del Clúster HPC no está abierto en el nodo principal, abrirlo. Se da
[This is prerelease documentation and is subject to change in future releases.]
29
clic en Inicio, se selecciona Todos los Programas, se da clic en Microsoft HPC Pack,
y luego se da clic en Administrador del Clúster HPC.
2. En la Configuración, se da clic en Hacer.
3. En el To do list, se hace clic en Agregar nodos de cómputo.
4. En la página de Seleccionar el Método de Despliegue, se hace clic en Desplegar los
nodos de cómputo desde cero utilizando la imagen de un SO, y luego se hace clic
en Siguiente.
5. Se encienden los nodos pre-configurados que se quieren agregar al clúster.
6. Cuando todos los nodos pre-configurados están encendidos, en la página de Antes del
Despliegue, se da clic en Siguiente.
7. En la página de Seleccionar Nuevos Nodos, en la lista de Plantilla de Nodo, se da clic
en el nombre de la plantilla del nodo que no incluye un paso para el despliegue de la
imagen del SO.
8. Se seleccionan los nodos de cómputo pre-configurados que se quieren agregar al
clúster. Para seleccionar todos los nodos de cómputo pre-configurados, se da clic en
Seleccionar Todos.
9. Para agregar los nodos de cómputo seleccionados al clúster, se da clic en Agregar.
10. En la página del Asistente Completo de Agregar Nodos, en caso de desplegar más
nodos, se da clic en Continuar respondiendo a las peticiones PXE. Si no se
desplegarán más nodos, se da clic en Responder sólo a las peticiones PXE que
vienen de nodos de cómputo existentes.
11. Para rastrear el progreso de despliegue, se selecciona el check box de Ir al
Administrador del Nodo para rastrar el progreso, y luego se da clic en Finalizar.
12. Para agregar los nodos pre-configurados al clúster, se da clic en Finalizar.
13. Durante el proceso de despliegue de un nodo de cómputo, el estado se establece en
Provisional. Cuando el proceso de despliegue es completado, el estado cambia a
Desconectado. Para conectarlos, los nodos deben haber finalizado el despliegue:
a. En el Administrador del Nodo, bajo Por Estado, se da clic en
Desconectar.
b. Se seleccionan todos los nodos que se quieren conectar. Para seleccionar
todos los nodos que están desconectados, en la lista de nodos
desconectados, se da clic en cualquier nodo y seguido se da CTRL + A.
c. En el panel de Acciones, se da clic en Conectarlos.
[This is prerelease documentation and is subject to change in future releases.]
30
4.4. Monitor del Progreso de Despliegue Se puede monitorear el progreso del proceso de despliegue de los nodos de cómputo en el
Administrador de Nodo. Se puede además ver la información detallada para cada operación de
despliegue, y cualquier error que pueda haber ocurrido.
Para monitorear el progreso de despleigue
1. Si el Administrador del Clúster HPC no está abierto en el nodo principal, se abre. Se da
clic en Inicio, se seleccionan Todos los Programas se da clic en Microsoft HPC Pack,
y se da clic en Administrador del Clúster HPC.
2. Para ver más información acerca de las operaciones de despliegue:
a. En Administrador de Nodo, se da clic en Operaciones.
b. Para ver más información acerca de una operación específica, se da clic en la
operación, sobre la lista de operaciones. El panel de detalles se listarán las entradas
para dicha operación.
3. Para ver la lista de nodos de cómputo que están siendo desplegadas:
a. En el Administrador del Nodo, bajo Por Estado, se da clic en Provisional.
b. Para ver más información relacionada al despliegue de un nodo específico, se da
doble clic sobre el nodo, y luego se da clic en la pestaña de Operaciones.
4. Para conectar los nodos esten deben haber finalizado el despliegue:
a. En el Administrador del Nodo, bajo Por Estado, se da clic en Desconectado.
b. Se seleccionan todos lo nodos que se quieren conectar. Para seleccionar todos los
nodos, sobre la lista de nodos desconectados, se da clic en cualquier nodo y se
presiona CTRL + A.
c. En el panel de Acciones, se da clic en Conectarlos.
5. Para ver la lista de los nodos que no fueron desplegados exitosamente:
a. En el Administrador del Nodo, bajo Por Salud, se da clic en Provisión Fallida.
b. Para ver la lista de operaciones relacionadas al despliegue fallido de un nodo
específico, se da clic en el nodo sobre la lista de nodos, y entonces se da clic en Ver
Operaciones en el panel de detalles (pestaña de Propiedades). La vista arrojada
listará todas las operaciones relacionadas a dicho nodo.
c. Para ver más información acerca de la operación específica, se da clic sobre dicha
operación en la lista de operaciones. El panel de detalles listará las entradas para
dicha operación.
Si se da cuenta que la plantilla asignada al nodo es incorrecta, o que se asignó al nodo
incorrecto, se puede cancelar la asignación de la plantilla del nodo.
[This is prerelease documentation and is subject to change in future releases.]
31
Para cancelar la asignación de una plantilla de nodo
1. En el Administrador del Nodo, bajo Por Estado, se da clic en Provisional.
2. Se da clic al nodo al cual se quiere cancelar la asignación de la plantilla, y luego se da
clic en Cancelar en el panel de detalles (pestaña de Propiedades). Este estado del
nodo cambiará a Desconocido, y la salud a Provisión Fallida.
Documentos Relacionados
Para mayor información acerca del monitoreo, ver “Paso a paso, Guía para el Seguimiento en
Windows HPC Server 2008 Beta 2” (HPCSxSMonitoring.doc).”
Paso 5: Ejecutar la Prueba Diagnóstica al Clúster
Después de haber configurado el nodo principal y haber agregado todos los nodos de cómputo al
clúster, se debería ejecutar una prueba diagnóstica para validar la funcionalidad del clúster y el
solucionador de problemas en cualquier problema de configuración.
Para ejecutar la prueba diagnóstica al clúster
1. Si el Administrador del Clúster HPC no está abierto en el nodo principal, abrirlo. Se da
clic en Inicio, se selecciona Todos los Programas, se da clic en Microsoft HPC Pack,
y luego se da clic en Administrador del Clúster HPC.
2. En la Configuración, se da clic en Hacer.
3. En el To do list, se hace clic en Validar el clúster (bajo Diagnóstico).
4. En la ventana de Ejecución del Diagnóstico, se da clic en Ejecutar todo la prueba
funcional, se da clic en Todos los Nodos, y se da clic en Aceptar.
5. Para ver el progreso de la prueba diagnóstica y el resultado de la prueba, en
Diagnóstico, se da clic en Resultados de la Prueba
6. Para ver la información detallada acerca de la prueba, se da doble clic en la prueba.
Para expandir la información en una sección de los resultados de la prueba, se da clic en
la flecha de abajo para dicha sección.
Documentos Relacionados
Para mayro información acerca de la ejecución del clúster HPC, ver “Paso a Paso, Guía para el
Diagnóstico en Windows HPC Server 2008 Beta 2” (HPCSxSDiagnostics.doc). ”
[This is prerelease documentation and is subject to change in future releases.]
32
Paso 6: Ejecutar una prueba a una tarea en el Clúster
Después que se ha finalizado el despliegue del clúster, se puede ejecutar una simple prueba a
una tarea para verificar que el clúster es totalmente funcional. La siguiente lista describe los
pasos que están involucrados en la ejecución de de una prueba a una tarea en el clúster.
Lista: Ejecutar una prueba a una tarea en el Clúster
Actividad Referencia
Crear una plantilla a una tarea mediante la
ejecución del asistente generador de plantillas
de tareas en HPC Cluster Manager.
6.1. Crear una Plantilla a una Tarea
Crear y presentar una tarea básica en el HPC
Cluster Manager.
6.2. Crear y Presentar una Tarea
Crear y presentar una tarea básica mediante el
uso de la herramienta de la línea de comandos
de HPC.
6.3. Crear y Presentar una Tarea Usando la
Interfaz de Línea de Comandos (Opcional)
Crear y presentar una tarea básica mediante el
uso de cmdlets en el HPC PowerShell.
6.4. Crear y Presentar una Tarea Usando el
PowerShell de HPC (Opcional)
6.1. Crear una Plantilla a una Tarea Las plantillas de tareas simplifican la administración de tareas en el HPC clúster mediante la
ayuda a limitar los tipos de tareas que se pueden presentar en el clúster, que recursos son
asignados a la tareas, y que usuarios pueden presentar las tareas. HPC Cluster Manager incluye
el asistente generador de plantillas de nodos que ayuda a crear plantillas básicas de tareas.
Creación de una plantilla para una tarea
1. Si el Administrador del HPC Clúster no se encuentra abierto en el nodo principal (nodo
cabecera), se abre. Se hace clic en Inicio, Todos los Programas, se hace clic en
Microsoft HPC Pack, y luego en el Administrador del HPC Clúster.
2. En Configuración, se hace clic en Plantillas de Tareas.
[This is prerelease documentation and is subject to change in future releases.]
33
3. En la pestaña de Acciones, se da clic en Nuevo.
4. En la página de Inicio, se escribe Plantilla de Prueba para nombrar la nueva
plantilla de Tareas, y se describe (es opcional). Se da clic en Siguiente para continuar.
5. En la página de Tiempos de Tareas en Ejecución, se selecciona el check box de
Tareas presentadas para esta plantilla que podrían no correr mucho más, y se da
clic en Siguiente sin cambiar más propiedades. Se limitaran todas las tareas que serán
presentadas usando la plantilla para se ejecutadas por no más de 1 minuto.
6. En la página de Prioridad de Tareas, se da clic en Siguiente sin cambiar las
propiedades. Ejecutara tareas presentadas usando esta plantilla con prioridad Normal.
7. En la página de Nombres del Proyecto, se da clic en Siguiente sin cambiar las
propiedades. Esto permitirá que las tareas de cualquier proyecto sean presentadas
usando esta plantilla.
8. En la página Grupos del Nodo, se da clic en Siguiente sin cambiar las propiedades.
Esto permitirá que las tareas presentadas usando esta plantilla sean ejecutadas en
cualquier grupo del nodo.
9. En la página de Finalizar, se da clic en Finalizar.
6.2. Crear y Presentar una Tarea Esta sección describe como se presenta una tarea en el Administrador HPC Clúster así:
Visualizar un directorio de los archives de la carpeta C:\Program Files del nodo de
cómputo en su clúster
Usar la plantilla de tareas que se creó en la sección anterior, que limita a 1 minuto como duración máxima del tiempo en que una tarea se ejecuta
Se ejecuta en una prioridad baja
Crear y presentar una tarea
1. En el Administrador de Tareas, en la pestaña de Acciones, se da clic en Nueva
Tarea.
2. En Detalles de Tarea, se especifican los siguientes parámetros de tarea:
a. En el cuadro de nombre de tarea, se escribe Contenido Directorio.
b. En la lista de plantilla de Tarea, se da clic en Plantilla Prueba (la plantilla
creada en la sección “6.1. Crear una Plantilla de Tarea”).
c. Si se quiere cambiar la plantilla de tarea de esta, se da clic en Sí.
d. En la lista de Prioridad, se da clic en La Mas Baja.
3. Para agregar actividades, se da clic en Lista de Actividades, y se especifica los
siguientes parámetros de la actividad:
a. Agregar una nueva actividad básica a una tarea, se da clic en Agregar.
b. En cuadro de nombre de actividad, se escribe un nombre para la nueva actividad.
[This is prerelease documentation and is subject to change in future releases.]
34
c. En el cuadro de línea de Comando, se escribe dir.
d. En el cuadro de Directorio de Trabajo, se escribe c:\Program Files.
e. Para agregar esta actividad, se da clic en Guardar.
4. Para limitar la tarea para que solo se ejecute en un nodo de cómputo especifico en el
HPC clúster, se da clic en Selección de Recursos, y se especifican los parámetros de
recursos así:
a. Se selecciona el check box de Run this job only on nodes in the following list.
b. Se selecciona el check box para uno de los nodos en el HPC clúster.
5. Para presentar la tarea, se da clic en Submit.
6. Si se va a introducir algunas credenciales, se escribe el nombre de usuario y contraseña,
y se da clic en OK.
7. Para seguir el progreso y los resultados de la tarea que se ha presentado:
a. En el Administrador de Tareas, se da clic en Todas las Tareas.
b. En la lista de tareas, se da clic en la tarea que se presentó.
c. Cuando el estado de la tarea está Finalizada, en la pestaña inferior, se hace doble-
clic en la actividad que se creó en el paso 3.
d. En la ventana de Propiedades de Actividades, en la sección de Resultados, el
cuadro de Salida visualizara el directorio de c:\Program Files para el nodo de
cómputo que se seleccionó en el paso 4.
e. Si se desea copiar los resultados a un portapapeles, se da clic en Copy output to
clipboard.
6.3. Crear y Presentar una Tarea Usando la Interfaz de Línea de Comandos (Opcional) Se puede crear y presentar una tarea similar a la tarea que se creó y se presentó en las
secciones previas, usando las herramientas de la interfaz de la línea de comandos que se han
incluido con Windows HPC Server 2008 Beta 2.
Crear y presentar una tarea usando la interfaz de línea de comandos
1. Abrir la ventana de Símbolo de Sistema. Se da clic en Inicio, Todos los Programas, se
da clic en Accesorios, y se da clic en Símbolo de Sistema.
2. Para crear una nueva tarea, se escriben los siguientes comandos:
job new /jobname:"Directory Contents" /priority:"Lowest"
/RunTime:0:0:1 /requestednodes:<ComputeNodeName>
En donde<ComputeNodeName> es el nombre del nodo de cómputo en el HPC clúster.
3. Para agregar una nueva actividad a una tarea, se escriben los siguientes comandos:
[This is prerelease documentation and is subject to change in future releases.]
35
job add <JobID> /workdir:"C:\Program Files" dir
En donde <JobID> es el número de identificación para la tarea, como se visualice en la
interfaz de la linea de comandos después de escribir el comando en el paso 2.
4. Para presentar la tarea, se escriben los siguientes comandos:
job submit /id: <JobID>
En donde <JobID> es el número de identificación para la tarea, como se visualice en la
interfaz de la linea de comandos después de escribir el comando en el paso 2.
5. Si se desea introducir algunas credenciales, se escribe la contraseña, y luego se escribe
ENTER.
6.4. Crear y Presentar una Tarea Usando el PowerShell de HPC (Opcional) Se puede crear y presentar la misma tarea creada y presentada en la sección previa, usando el
HPC PowerShellTM
.
Nota
Para más información acerca de HPC PowerShell, ver “Usando HPC PowerShell” en
Important Features in Windows HPC Server 2008 Beta 2.
Para crear y presentar una tarea usando HPC PowerShell
1. En el nodo principal (head node), se da clic en Inicio, Todos los Programas, y luego se
da clic en Microsoft HPC Pack.
2. Se da clic derecho en HPC PowerShell, y luego se da clic en Ejecutar como
Administrador.
3. Si se está en el Windows PowerShell si se desea ejecutar el ccppsh.format.ps1xml
script, se escribe A y luego se presiona ENTER.
4. Para crear una nueva tarea, se escribe el siguiente cmdlet:
$j = New-HpcJob -Name "Directory Contents" -Priority Lowest -
RunTime "0:0:1" -RequestedNodes <ComputeNodeName>
En donde <ComputeNodeName> es el nombre del nodo de cómputo en el HPC clúster.
5. Para agregar una actividad a una tarea, se escribe el siguiente cmdlet:
$j | Add-HpcTask -WorkDir "C:\Program Files" -CommandLine "dir"
6. Para presentar la tarea, se escribe el siguiente cmdlet:
$j | Submit-HpcJob
7. Si se desea introducir credenciales, se escribe la contraseña, y luego se presiona
ENTER.
[This is prerelease documentation and is subject to change in future releases.]
36
Nota
Se puede escribir los tres cmdlets en una línea:
New-HpcJob -Name "Directory Contents" -Priority Lowest -
RunTime "0:0:1" -RequestedNodes <ComputeNodeName> | Add-
HpcTask -WorkDir "C:\Program Files" –CommandLine "dir" |
Submit-HpcJob
En donde <ComputeNodeName> es el nombre del nodo de cómputo en el HPC
clúster.
Documentos Relacionados
Para mayor información relacionada a la creación y presentación de tareas, ver “Step-by-
Step Guide for Job Submission in Windows HPC Server 2008 Beta 2”
(HPCSxSJobSubmission.doc).
Para mayor información relacionada a la configuración programada de tareas, ver “Step-by-
Step Guide for Configuring Job Submission and Scheduling Policies in Windows HPC
Server 2008 Beta 2” (HPCSxSJobSchedulerConfig.doc).
Seguridad en HPC Clúster
La seguridad es el foco primario de Windows HPC Server 2008 Beta 2. La meta es proteger los
recursos tanto de los usuarios como del HPC Clúster como tal. Esta sección describe los
siguientes aspectos de seguridad en Windows HPC Server 2008 Beta 2:
Grupos y Operaciones Autorizadas Describe las diferencias entre un clúster administrador y
un clúster usuario, y lo que cada usuario está autorizado a hacer en el clúster.
Credenciales en HPC Clúster Describe como se manejan las credenciales de usuario, y de
cómo son introducidas al clúster, y por cuánto tiempo persisten en el sistema.
Excepciones en Aplicaciones del Firewall Describe como son abiertos los puertos por
aplicaciones comunes y de esta manera pueden ser ejecutadas en el clúster.
Aplicaciones de Código de Acceso Describe como cambiar la propiedades de seguridad
mediante un código de acceso que permita a un nodo de cómputo el acceso a una aplicación
con código que esté permitida en los recursos compartidos remotos.
Grupos y Operaciones Autorizadas AD DS es un prerrequisito para ejecutar Windows HPC Server 2008 Beta 2 debido al proceso de
autentificación para usuarios y computadores confiables a los servicios brindados por AD DS.
[This is prerelease documentation and is subject to change in future releases.]
37
Grupos
Windows HPC Server 2008 Beta 2 usa las propiedades locales para usuarios y grupos en el
nodo principal para asignar al administrador y a los usuarios derechos en el clúster. Los usuarios
locales y los grupos en el nodo principal incluidos los Administradores de grupo y los Usuarios
del grupo. Cuando el nodo principal es agregado al dominio del Directorio Activo (Active
Directory domain), los grupos de Domain Admins son agregados al grupo de los
Administradores, y el grupo Domain Users es agregado al grupo de Usuarios. Todos los
afiliados en el grupo Domain Users y en el grupo Domain Admins son automáticamente
propagados hacia todos los nodos de computo y nodos principales secundarios en el clúster,
como parte del proceso de configuración. Para agregar un usuario al clúster, se agrega la cuenta
de dominio de usuarios del grupo Usuarios, en caso que aun no sea parte del grupo Domain
Users.
Nota
La cuenta de usuario debe ser una cuenta de dominio. Una cuenta de usuario local en el
nodo principal es insuficiente.
También, las credenciales de instalación son otorgadas durante la configuración del clúster y
generalmente el software se instala en los nodos de cómputo. Tener los permisos necesarios
para agregar un objeto en un Directorio Activo (por ejemplo, una cuenta de computador), y para
reiniciar los nodos de cómputo de manera remota, la cuenta de usuario que se asocia a las
credenciales de instalación debe ser parte del grupo de Domain Admins. Si la cuenta de usuario
no es miembro de del grupo de Domain Admins, pero es miembro del grupo Domain Users, el
administrador del dominio debe dar a esa cuenta especifica del usuario los permisos para
agregar objetos al Directorio Activo, o el proceso de instalación fallará.
La siguiente tabla lista los afiliados y de donde se originan.
Afiliados Origen
Usuarios locales, Grupos: Administradores Windows Server 2008
Usuarios locales, Grupos: Administradores:
Domain Admins
Dominio del Directorio Activo
Usuarios locales, Grupos: Usuarios Windows Server 2008
Usuarios locales, Grupos: Usuarios: Domain
Users
Dominio del Directorio Activo
Usuarios locales Grupos: Usuarios: Usuarios
autenticados
Dominio del Directorio Activo
[This is prerelease documentation and is subject to change in future releases.]
38
Operaciones Autorizadas
La siguiente tabla muestra las Operaciones de Operaciones del Programador de Tareas y cuáles
de estas tienen autorización para miembros del grupo Usuarios y el grupo de Administradores.
Operación del Programador de Tareas Usuario Administrador
Lista de tareas para cada usuario Si Si
Listado de todos nodos de cómputo Si Si
Visualización de actividades Si Si
Presentar tareas para cada usuario Si Si
Cancelar tareas Si Si
Modificar tareas de otros usuarios No Si
Visualizar actividades para cada usuario No Si
Ejecución de la herramienta de línea de
comando clusrun
No Si
Nota
Se puede obtener permisos más detallados para presentar tareas y usar sesiones
compartidas mediante la creación de plantillas de tareas.
Los derechos de usuarios y grupos para aplicaciones SOA y para el servicio HPC
Basic Profile Web son los mismos que utiliza el Programador de tareas.
Las siguiente tabla lista las operaciones de administración del HPC clúster y cuáles de estas
están autorizadas para miembros de los grupos de Usuarios y Administradores.
HPC Administrador de Operaciones Usuario Administrador
Configuración del Clúster No Si
Aplicar una plantilla a un nodo No Si
Agregar un nodo al clúster No Si
Ejecutar una prueba diagnóstica al clúster No Si
Creación de una cuenta de cómputo en el
Directorio Activo para usarse durante el
despliegue
Si (requerido o la
instalación fallará)
Si
Restaurar un nodo de manera remota No Si
[This is prerelease documentation and is subject to change in future releases.]
39
Nota
Windows HPC Server 2008 Beta 2 detiene a los computadores no autorizados para ser
agregados al clúster y a los nodos de cómputo. Si se detecta un nodo no autorizado se
elimina, se marca como Desconocido hasta que el administrador del clúster agregue
ese nodo al clúster mediante la aplicación de una plantilla de nodo a éste.
Credenciales del HPC Clúster En esta sección se describe como las credenciales del HPC clúster son manejadas, y como se
consiguen, y por cuanto serán almacenadas.
Cómo se manejan las Credenciales del Clúster
Las credenciales de sumisión de tareas son enviadas desde el computador del cliente hacia el
nodo principal a través del canal de seguridad .NET Remoting en donde son encriptados y son
devueltos al computador del cliente. El usuario puede decidir si se dejan las credenciales locales
encriptadas en el cache del computador del cliente para utilizar después. La encriptación de
credenciales del nodo principal se hace usando la criptografía del Estándar Avanzado de
Encriptación (Advanced Encryption Standard) (AES) que es compilada con el Estándar de
Procesamiento de Información Federal (Federal Information Processing Standards) (FIPS), mas
específicamente: FIPS 140-2 nivel 1. La clave de encriptación se crea y almacena bajo una clave
de registro segura en el registro de servicio del Administrador de Control de Servicio (Service
Control Manager) (SCM) para cada administración y servicio programado. La clave de registro se
agrega a la Lista de Control de Acceso (Access Control List) (ACL) de manera que únicamente el
servicio tenga acceso a los datos como al administrador local.
Precaución
Los usuarios miembros del grupo local del Administrador, o de la cuenta del sistema
local puede tomar propiedad de la clave y anular el acceso discrecional de la lista de
control (discretionary access control list) (DACL).
Cuando una tarea esta lista para ser ejecutada en los nodos de cómputo, el Programador de
Tareas decripta las credenciales usando las misma clave y envía las credenciales sobre el canal
de seguridad de.NET Remoting hacia los nodos de cómputo. Los nodos de cómputo crean un
testigo de acceso basado en las credenciales recibidas, las cuales se eliminan una vez la
iniciación de la tarea concluye. En el nodo principal, la contraseña encriptadas permanece en la
base de datos del Programador de Tarea hasta que el registro de tareas se elimina. Las tareas
se eliminan automáticamente por el Programador de Tarea cinco días después de ser completas,
aunque este intervalo de tiempo puede ser cambiado como parte de la configuración del clúster.
Las credenciales pueden ser usadas para programar tareas en el futuro.
Las credenciales de instalación se almacenan una base de datos SQL para el clúster, y nunca se
almacenaran en el computador del cliente. La misma clave de encriptación que se usa en a
sumisión de tareas se usa para la instalación de credenciales.
[This is prerelease documentation and is subject to change in future releases.]
40
Cómo son otorgadas las Credenciales al Clúster
Las credenciales para el Programador de Tareas son otorgadas de la siguiente manera:
La sumisión de tareas usando el comando submit en la línea de comandos
La sumisión de tareas usando HPC Cluster Manager o HPC Job Manager
Usando el comando cluscfg setcreds en la línea de comandos
Utilizando Submit-HpcJob cmdlet en el HPC PowerShell
Utilizando el Set-HpcJobCredential cmdlet en el HPC PowerShell
Utilizando el API del Programador de Tareas
Utilizando las credenciales del HPC Basic Profile File Stagging en un archive XML
Utilizando la interfaz de credenciales del usuario para el servicio de HPC Basic Profile Web
Las credenciales para la administración del clúster son otorgadas de la siguiente manera:
La instalación de credenciales de entrada en el HPC Cluster Manager
La instalación de credenciales de entrada en el HPC PowerShell
Por cuánto tiempo son almacenadas las Credenciales
En el nodo principal, la contraseña encriptada permanece en la base de datos del Programador
de Tareas hasta que el registro de tares sea eliminado. Las Tareas son eliminadas
automáticamente por el Programador de Tareas cinco días después de ser completadas. Se
puede configurar el intervalo de dos formas:
Cambiando el periodo de tiempo en el que las tareas se almacenan en la configuración del
Programador de Tareas mediante el uso del HPC Cluster Manager
Mediante el uso del comando cluscfg setparams con el parámetro ttlcompletedjobs
en una línea de comando.
Cambiar el periodo de tiempo en el que las tareas son almacenadas utilizando HPC Cluster Manager
1. Si HPC Cluster Manager no está abierto en el nodo principal, se debe abrirlo. Se da clic
en Inicio, Todos los Programas, se da clic en Microsoft HPC Pack, y luego se da clic
en HPC Cluster Manager.
2. En el menú de Opciones, se da clic en Job Scheduler Configuration, y luego se da
clic en la pestaña de Job History.
3. En el cuadro de Days to keep jobs in history, se escribe o se selecciona el número de
días que se desea almacenar el historial que mantiene las tareas.
4. Para guardar los cambios, se da clic en OK.
[This is prerelease documentation and is subject to change in future releases.]
41
Cambiar los periodos en que las tareas se almacenan usando una línea de comando
1. Se abre la ventana de comandos en el nodo principal. Se da clic en Inicio, Todos los
Programas, se da clic en Accesorios, y se da clic en Símbolo del Sistema.
2. Se escribe cluscfg setparams ttlcompletedjobs=<period>; en donde
<period> es el numero de días que se desea mantener el historial de tareas. El valor
que se digita en <period> debe ser un numero entre 1 y 99.
Importante
Si las credenciales expiran o se renuevan antes que el programador de tareas comience
su ejecución, cuando una tarea esta en ejecución, o cuando una tarea está a punto de
escribir los resultados en los recursos de una red compartida, esta tarea fallará.
Excepciones en Aplicaciones del Firewall Por defecto, Windows Firewall es deshabilitado en aplicaciones de redes privadas para brindar el
mayor rendimiento y experiencia de manejabilidad. Regularmente, este estado no representa un
problema de seguridad debido a que el administrador al cual la seguridad intra nodo es una
prioridad que aislara las aplicaciones de redes privadas atrás del nodo principal, y permite NAT si
el acceso a la red empresarial se requiere.
Aun cuando el Windows Firewall se halla encendido, Windows HPC Server 2008 Beta 2 abre
puertos y excepciones en aplicaciones para permitir la ejecución de servicios internos. Es
responsabilidad del administrador del sistema crear excepciones en el Windows Firewall para ser
ejecutadas en aplicaciones cliente.
Acceso para Aplicaciones de Código Se necesita brindar el acceso al clúster a los grupos Administradores y Usuarios para la
instalación remota de carpetas en donde las aplicaciones se encuentran y son acezadas por los
nodos de cómputo.
Adicionalmente se necesita modificar las propiedades del código de seguridad que permite que
las aplicaciones de código sean confiables. Se puede hacer esto usando la herramienta de
Políticas de Seguridad de Acceso de Código (caspol.exe). Para mayor información acerca de
esta herramienta, http://go.microsoft.com/fwlink/?LinkId=119687.
[This is prerelease documentation and is subject to change in future releases.]
42
Características importantes de Windows HPC Server 2008 Beta 2
Las Aplicaciones Orientadas a Servicios (SOA) Modelo de Programación y tiempo de Ejecución Las aplicaciones de la computación de Altas Prestaciones usa un clúster para solucionar un
sencillo problema computacional o un simple juego de sencillos problemas computacionales
relacionados. Estas aplicaciones son clasificadas tanto como un mensaje intensivo o de forma
paralela. Un problema en paralelo es en el cual no se necesita un esfuerzo particular para
descomponer el problema en número extenso de actividades en paralelo, y no existe
dependencia o comunicación entre estas actividades en paralelo.
El modelo de programación de las Aplicaciones Orientadas a Servicios (SOA) puede ser usado
para construir, desplegar, ejecutar, y para manejar aplicaciones interactivas de computación de
altas prestaciones, las cuales se hacen en paralelo.
Ejemplo de Aplicación Ejemplo de Actividad
Los problemas de Monte Carlo que simulan el
comportamiento de varios sistemas
matemáticos o físicos. Los métodos usados en
Monte Carlo se usan en física, química,
economía, y campos similares.
Prediciendo el precio de un instrumento
financiero.
Búsquedas BLAST Coincidencias Genéticas
Algoritmos Genéticos Evolución computacional en Meta Heurística
Rastreo de Rayos Física computacional y traducción
Creación de contenidos Digitales Traducción de cuadros
Microsoft Excel® Cálculos en macros Llamadas a cálculos de macros
Documentos Relacionados
For more information about the SOA programming model and the Job Scheduler in
Windows HPC Server 2008 Beta 2, see http://go.microsoft.com/fwlink/?LinkID=119581.
For more information about building a simple a simple SOA application, see “Step-by-Step
Guide for Building, Deploying, and Running SOA-based Applications in Windows HPC
Server 2008 Beta 2” (HPCSxSSOAApp.doc).
[This is prerelease documentation and is subject to change in future releases.]
43
For more information about managing the SOA application infrastructure, see “Step-by-Step
Guide for Managing SOA Application Infrastructure in Windows HPC Server 2008 Beta 2”
(HPCSxSSOAManaging.doc).
Acezar al HPC Clúster Utilizando Servicios Web
¿Por qué usar un Servicio Web?
Windows HPC Server 2008 Beta 2 esta diseñado para funcionar en ambientes empresariales en
donde los equipos de escritorio y los servidores que corren bajo Windows sean parte de un
sencillo (o federado dominio de Directorio Activo. Desde los equipos de escritorio basados en
Windows, los usuarios sean capaces de utilizar las herramientas graficas y de línea de
comandos brindadas por Windows HPC Server 2008 Beta 2 para presentar y administrar tareas
en un HPC clúster remoto. Sin embargo, en algunos ambientes empresariales los usuarios
pueden utilizar equipos de escritorio que no están bajo Windows, desde los cuales se desea
acezar a un clúster de computo de altas prestaciones, o se cuenta con una aplicación existente
para programas las tareas, los cuales se pueden querer utilizar para administrar su carga de
trabajo a través de múltiples clústeres, incluyendo el clúster de Windows HPC Server 2008
Beta 2.
Para apoyar estos y otros escenarios de interoperabilidad entre plataformas, la interfaz de un
servicio Web se ha desarrollado con la comunidad de computación de altas prestaciones que
brinda acceso remoto seguro al clúster HPC a través de diversos administradores de carga de
trabajo (también conocidos como “programadores de tareas”).
Microsoft, en colaboración con los consumidores (clientes) y los vendedores, han estado
activamente involucrados en el Foro abierto de la Grid para desarrollar el HPC Basic Profile Web
service. Este servicio Web fue creado para brindar interoperabilidad entre los distintos
programadores de tareas y la sumisión de tareas del cliente, y para otorgar las bases para
aplicaciones y herramientas de construcción que puedan acezar directamente a los recursos de
de la computación de altas prestaciones.
Apoyo y Aceptación de la Comunidad
Existe un numero en aumento de vendedores (incluido Microsoft), y proyectos open source que
han adoptado las especificaciones de HPC Basic Profile y sus extensiones.
En el momento de escribir este documento, los siguientes vendedores han anunciado los planes
para el lanzamiento de productos que apoyan el HPC Basic Profile en sus productos:
Altair Engineering, Inc., with PBS Professional
(http://go.microsoft.com/fwlink/?LinkID=119582)
Platform Computing Corporation, with Platform LSF
(http://go.microsoft.com/fwlink/?LinkID=119583)
[This is prerelease documentation and is subject to change in future releases.]
44
Tal como se mencionó antes, existen varios proyectos open source projects que utilizan el HPC
Basic Profile; entre los cuales están:
GridSAM (http://go.microsoft.com/fwlink/?LinkID=119584)
BES++ (http://go.microsoft.com/fwlink/?LinkID=119585)
Las extensiones siguen siendo desarrolladas de acuerdo a las necesidades de la comunidad.
Mas información se puede obtener en el grupo de trabajo de HPC Profile con el OGF
(http://go.microsoft.com/fwlink/?LinkID=119586)
Documentos Relacionados
For more information about the HPC Basic Profile Web service and how to configure it for
accessing your HPC cluster remotely, see “Step-by-Step Guide for Configuring the Basic
Profile Web Service in Windows HPC Server 2008 Beta 2” (HPCSxSBasicProfileConfig.doc).
For more information about using a C# client to access the HPC Basic Profile Web service,
see “Step-by-Step Guide for Using the Basic Profile Web Service from C# in Windows HPC
Server 2008 Beta 2” (HPCSxSUseBasicProfile.doc).
Reportes en el HPC Clúster Los reportes del HPC clúster son largo plazo, datos agregados que ayudan a entender como
están siendo utilizados los recursos en el clúster, y para hacer seguimiento a la salud del clúster.
Con los reportes de HPC clúster, se puede:
Se determina la disponibilidad de los recursos de cómputo en el clúster, mediante la
generación de un reporte de la disponibilidad de los Nodos.
Se estima cuanto porcentaje del clúster se ha utilizado, mediante la generación de un reporte
del Job Resource Usage.
Se determina cuantas tareas han sido procesadas por el clúster, mediante la generación de
un reporte del Job Throughput.
Se determine cuantas tareas deben esperar en cola antes que sean procesadas, mediante la
generación de un reporte del Job Turnaround.
Estos reportes pueden ser generados en el HPC Cluster Manager, en la sección de Charts and
Reports. Además, acá Charts and Reports se puede monitorear el estado actual y el
rendimiento del clúster revisando los gráficos en tiempo real, los datos agregados para el estado
del nodo, el procesamiento de tareas, el uso de la red, y toros recursos del clúster.
Documentos Relacionados
For more information about HPC cluster reporting, see “Step-by-Step Guide for Reporting in
Windows HPC Server 2008 Beta 2” (HPCSxSReporting.doc).
[This is prerelease documentation and is subject to change in future releases.]
45
Utilización del HPC PowerShell El HPC PowerShell, construido con la tecnología de Microsoft Windows PowerShell, brinda una
interfaz poderosa de línea de comandos y una plataforma de texto que permite la
automatización de las actividades administrativas.
El HPC PowerShell es instalado por defecto en el nodo principal, y además puede ser instalado
en el computador cliente como parte de las utilidades disponibles en Windows HPC Server 2008
Beta 2.
Para iniciar el HPC PowerShell en el nodo principal
1. Se da clic en Inicio, Todos los Programas, y se da clic en Microsoft HPC Pack.
2. Se hace clic derecho en HPC PowerShell, y se le da clic en Ejecutar como
administrador.
3. Si se está en la ventana de Windows PowerShell para escoger si se quiere ejecutar el
texto ccppsh.format.ps1xml, se escribe la A y luego se presiona ENTER.
Para iniciar el HPC PowerShell en el computador cliente
1. Se da clic en Inicio, Todos los Programas, se da clic en Microsoft HPC Pack, y se da
clic en HPC PowerShell.
2. Si se está en la interfaz de Windows PowerShell para escoger si se desea ejecutar el
texto ccppsh.format.ps1xml, se escribe la A y se presiona ENTER.
Se puede adicionar el HPC PowerShell rápidamente desde Windows PowerShell.
Para agregar el HPC PowerShell desde Windows PowerShell
1. Se da clic en Inicio, Todos los Programas, se da clic en Windows PowerShell 1.0, y
luego se da clic en Windows PowerShell.
2. En Windows PowerShell, se escribe Add-PsSnapin Microsoft.ComputeCluster.
Agregar el HPC PowerShell rápidamente al perfil de Windows
PowerShell Profile
Si se cuenta con un perfil de Windows PowerShell, se puede agregar al HPC PowerShell
rápidamente y queda disponible para cada sesión de PowerShell bajo un nombre. Para mayor
información acerca de los perfiles de Windows PowerShell, ver
http://go.microsoft.com/fwlink/?LinkID=119587.
Para agregar el HPC PowerShell rápidamente al perfil de Windows PowerShell
1. Se abre el Windows PowerShell. Se da clic en Inicio, Todos los Programas, se da clic
en Windows PowerShell 1.0, y luego se da clic en Windows PowerShell.
[This is prerelease documentation and is subject to change in future releases.]
46
2. Para la edición del perfil en Notepad, se escribe notepad $profile.
3. Se escribe el siguiente cmdlet como una nueva línea en el perfil:
Add-PsSnapin Microsoft.ComputeCluster.
4. Para guardar el perfil, en el menú Archivo, se da clic en Guardar.
5. Para cerrar el Notepad, en el menú Archivo, se da clic en Salir.
Ejecución del texto de HPC PowerShell
Uno de muchos beneficios a la hora de utilizar HPC PowerShell es la disponibilidad de ejecutar
texto. Para mayor información acerca de la ejecución de texto de Windows PowerShell, ver
http://go.microsoft.com/fwlink/?LinkID=119588.
Visualizar ayuda en HPC PowerShell
La ayuda en contexto está disponible para los cmdlets de HPC PowerShell:
Para ver un listado de los cmdlets que están disponibles en HPC PowerShell, se escribe
Get-Command –PSSnapin Microsoft.ComputeCluster.
Para visualizar la información de la ayuda básica para un específico cmdlet, se escribe Get-
Help <cmdlet>; en donde <cmdlet> es un cmdlet de HPC PowerShell.
Para visualizar información específica de un cmdlet, se escribe Get-Help <cmdlet> -
Detailed; en donde <cmdlet> es un cmdlet de HPC PowerShell.
Recursos Adicionales
An updated version of this Getting Started guide is available online, on the Windows HPC
Server 2008 Library on TechNet:
http://go.microsoft.com/fwlink/?LinkId=118024.
The Windows HPC Server Library on TechNet:
http://go.microsoft.com/fwlink/?LinkId=119594.
The release notes for Windows HPC Server 2008 Beta 2:
http://go.microsoft.com/fwlink/?LinkId=117922.
The Windows HPC Server 2008 site on Connect:
http://go.microsoft.com/fwlink/?LinkID=119579.
Apéndice 1: Red en el Clúster HPC
Windows HPC Server 2008 Beta 2 soporta cinco topologías de clúster diseñadas para un amplio
rango en las necesidades del usuario y el rendimiento, escalabilidad, manejabilidad, y
[This is prerelease documentation and is subject to change in future releases.]
47
requerimientos de acceso. Estas topologías se distinguen de acuerdo a como están conectados
entre sí los nodos de cómputo en el clúster y en la red empresarial. Dependiendo de la topología
de red que se escoja para el clúster, los servicios de la red, tal como lo es DHCP y traslación de
dirección de red (NAT), puede ser brindada por el nodo principal hacia los nodos de cómputo.
Se debe escoger una topología de red que será usada de forma correcta en el clúster en las
propiedades avanzadas del HPC clúster.
En esta sección:
Redes del HPC Clúster
Topologías de Red que soporta el HPC Cluster
Servicios de Red de HPC
Configuración de Windows Firewall
Redes del HPC Clúster La siguiente tabla lista y describe las redes a las cuales el HPC clúster se puede conectar.
Nombre de la Red Descripción
Red Empresarial Una red organizacional en la que el nodo
principal esté conectado y opcionalmente los
nodos de cómputo. La red empresarial es a
menudo la red más utilizada por los usuarios
en una organización para optimizar su trabajo.
Toda la administración del clúster y su
despliegue del tráfico se lleva en la red
empresarial, menos en una red privada (y
opcional, una aplicación de red) además
conectados a los nodos del clúster.
Red Privada Una red dedicada que lleva la comunicación
interna del clúster entre los nodos. Esta red se
encarga de la administración, el despliegue, y
el tráfico de las aplicaciones, si no existe una
red de aplicaciones.
Red de Aplicaciones Una red dedicada, preferible con gran ancho
de banda y baja latencia. Estas características
son importantes si la red puede desempeñar
las actividades sensitivas, tal como la
comunicación de las aplicaciones MPI en
paralelo entre los nodos de cómputo.
[This is prerelease documentation and is subject to change in future releases.]
48
Topologías de Red que soporta el HPC Clúster Existen cinco topologías de clúster que soporta Windows HPC Server 2008 Beta 2:
Topología No. 1: Nodos de Cómputo Asilados en una red Privada
Topología No. 2: Todos los Nodos en Redes Empresariales y Privadas
Topología No. 3: Nodos de Cómputo Aislados en redes Privadas y en Redes de Aplicaciones
Topología No. 4: Todos los Nodos en una Red Empresarial, Privada, y en Redes de
Aplicaciones
Topología No. 5: Todos los Nodos en una Red Empresarial
Topología No. 1: Nodos de Cómputo Asilados en una red Privada
La siguiente imagen ilustra como el nodo principal y los nodos de cómputo están conectados a la
red del clúster en esta topología:
La siguiente tabla lista y describe los detalles acerca de los diversos componentes en esta
topología:
Componente Descripción
Adaptadores de Red El nodo principal tiene dos adaptadores de
red.
Cada nodo de cómputo tiene un adaptador
de red.
El nodo principal está conectado tanto a
una red empresarial como a una red
privada.
Los nodos de cómputo están conectados
únicamente a una red privada.
[This is prerelease documentation and is subject to change in future releases.]
49
Componente Descripción
Tráfico La red privada lleva toda la comunicación
entre el nodo principal y los nodos de
cómputo, incluyendo el despliegue,
administración y el tráfico de aplicaciones
(por ejemplo, comunicación MPI).
Servicios de Red La configuración por defecto para esta
topología es NAT que permite a una red
privada la traslación de direcciones por
parte de los nodos de cómputo y el acceso
a los servicios y recursos de la red
empresarial.
DHCP permitida por defecto en la red
privada para asignar direccionamiento IP a
los nodos de cómputo.
Si un servidor DHCP ya está instalado en
la red privada, tanto NAT como DHCP
serán deshabilitados por defecto.
Seguridad La configuración por defecto del clúster
tiene el firewall encendido para la red
empresarial y apagado para la red privada.
Consideraciones a la hora de seleccionar esta
topología
El rendimiento del Clúster es mas
consistente debido a que la comunicación
interna del clúster es direccionada hacia la
red privada.
El tráfico de la red entre los nodos de
cómputo y los recursos de la red
empresarial (tal como las bases de datos y
los servidores de archivos) que pasan por
el nodo principal. Por esta razón, y
dependiendo de la cantidad de tráfico, esto
podría afectar el rendimiento del clúster.
Los nodos de cómputo no son accesibles
directamente por los usuarios de la red
empresarial. Tiene implicaciones en el
desarrollo y la depuración de aplicaciones
en paralelo para ser utilizado en el clúster.
[This is prerelease documentation and is subject to change in future releases.]
50
Topología No. 2: Todos los Nodos en Redes Empresariales y
Privadas
La siguiente imagen muestra como están conectados tanto el nodo principal como los nodos de
cómputo a la red del clúster en esta topología:
La siguiente tabla muestra y describe los detalles acerca de los distintos componentes en esta
topología:
Componente Descripción
Adaptadores de Red El nodo principal tiene dos adaptadores de
red.
Cada nodo de cómputo tiene dos
adaptadores de red.
Todos los nodos en el clúster están
conectados tanto a una red empresarial
como al clúster de una red privada.
Tráfico La comunicación entre nodos, incluyendo
el despliegue, administración y
aplicaciones de tráfico, es llevado en la red
privada en esta topología.
El tráfico de la red empresarial puede ser
direccionado directamente a un nodo de
cómputo.
Servicios de Red La configuración por defecto para esta
topología tiene DHCP habilitado en la red
privada, para brindar direccionamiento IP a
los nodos de cómputo.
NAT no es necesario en esta topologia
[This is prerelease documentation and is subject to change in future releases.]
51
Componente Descripción
debido a que los nodos de cómputo están
conectados a la red empresarial, por lo
tanto están inhabilitado por defecto.
Seguridad La configuración por defecto del clúster
tiene encendido el firewall para la red
empresarial y apagado para la red privada.
Consideraciones a la hora de escoger esta
topología
Esta topología ofrece mayor consistencia
en el rendimiento del clúster debido a que
la la comunicación interna es direccionada
dentro de la red privada.
Esta topología está bien ubicada para el
desarrollo y las aplicaciones de
depuración debido a que todos los nodos
de cómputo están conectados a la red
empresarial.
Esta topología brinda acceso fácil a los
nodos de cómputo para los usuarios de la
red empresarial.
Esta topología brinda acceso rápido a los
recursos de la red empresarial por los
nodos de cómputo.
Topología No. 3: Nodos de Cómputo Aislados en redes Privadas
y en Redes de Aplicaciones
La siguiente imagen muestra como están conectados a la red del clúster el nodo principal como
los nodos de cómputo en esta topología:
[This is prerelease documentation and is subject to change in future releases.]
52
La siguiente tabla muestra y describe los detalles acerca de los distintos componentes en esta
topología
Componente Descripción
Adaptadores de Red El nodo principal posee tres adaptadores
de red: uno para la red empresarial, otro
para la red privada, y un adaptador de gran
velocidad que se conecta a la aplicación de
red.
Cada nodo de cómputo posee dos
adaptadores de red, uno para la red
privada y el otro para aplicaciones de red.
Tráfico La red privada lleva a cabo la
implementación y la administración de la
comunicación entre el nodo principal y los
nodos de cómputo.
Las tareas se ejecutan en el clúster
utilizando una aplicación de red de alto
rendimiento para la comunicación entre
nodos.
Servicios de Red La configuración por defecto para esta
topología permite DHCP y NAT en la red
privada, para otorgar direccionamiento IP y
translación de direcciones para los nodos
de cómputo. Permite el DHCP por defecto
en la aplicación de red, pero no NAT.
Si DHCP ya está instalado en la red
[This is prerelease documentation and is subject to change in future releases.]
53
Componente Descripción
privada, tanto NAT como DHCP serán
deshabilitadas por defecto.
Seguridad La configuración por defecto en el clúster
tiene el firewall prendido para la red
empresarial, y apagado para la privada y
en la aplicación de red.
Consideraciones cuando se selecciona esta
topología
Esta topología ofrece mayor consistencia al
rendimiento del clúster debido a que la
comunicación interna es dirigida hacia la
red privada y las aplicaciones de red.
Los nodos de cómputo no son accesibles
directamente por los usuarios de la red
empresarial en esta topología.
Topología No. 4: Todos los Nodos en una Red Empresarial, Privada, y en Redes de Aplicaciones
The following image illustrates how the head node and the compute nodes are connected to the
cluster networks in this topology:
La siguiente tabla muestra y describe los detalles acerca de los distintos componentes en esta
topología.
Componente Descripción
Adaptadores de red El nodo principal tiene tres adaptadores de
[This is prerelease documentation and is subject to change in future releases.]
54
Componente Descripción
red.
Todos los nodos de cómputo tiene tres
adaptadores de red.
Los adaptadores de red para la
empresarial, la red privada, y un adaptador
de red de alto rendimiento.
Tráfico La red privada de un clúster conlleva el
despliegue y administración de tráfico.
La aplicación de red lleva el tráfico
latencia-sensitivo, tal como la
comunicación entre nodos por MPI.
El tráfico de la red de una red empresarial
obtiene directamente los nodos de
cómputo.
Servicios de Red La configuración de red para esta topología
cuenta con el servicio DHCP activado para
la privada y las aplicaciones de red que
brinda la direcciones IP a los nodos de
cómputo en ambas redes.
NAT está deshabilitado para la privada y
las aplicaciones de red debido a que los
nodos de cómputo están conectados a la
red empresarial.
Seguridad La configuración por defecto en el clúster
tiene encendido en firewall para la rede
empresarial y apagado en la privada y las
aplicaciones de red.
Consideraciones para seleccionar esta
topología
Esta topología ofrece mayor consistencia al
rendimiento del clúster debido a que la
comunicación interna es dirigida a la red
privada y las aplicaciones de red.
Esta topología está bien ubicada para el
desarrollo y aplicaciones de depuración
porque todos los nodos del clúster están
conectados a la red empresarial.
Esta topología brinda un acceso fácil a los
nodos de cómputo por los usuarios de la
[This is prerelease documentation and is subject to change in future releases.]
55
Componente Descripción
red empresarial.
Esta topología brinda un rápido acceso a
los recursos de la red empresarial
mediante los nodos de cómputo.
Topología No. 5: Todos los Nodos en una Red Empresarial
The following image illustrates how the head node and the compute nodes are connected to the
cluster networks in this topology:
The following table lists and describes details about the different components in this topology:
Componente Descripción
Adaptadores de Red El nodo principal tiene un solo adaptador
de red.
Todos los nodos de cómputo tienen un
adaptador de red.
Todos los nodos están en la red
empresarial.
Tráfico Todo el tráfico, incluida la aplicación inter
del clúster, el tráfico empresarial, es
llevado por la red empresarial. Esto
maximiza el acceso a los nodos de
cómputo por los usuarios y los
desarrolladores en la red empresarial.
Servicios de Red Esta topología no require NAT o DHCP
porque los nodos de cómputo están
conectados a la rede empresarial.
[This is prerelease documentation and is subject to change in future releases.]
56
Componente Descripción
Seguridad La configuración por defecto del clúster
trae encendido el firewall para la rede
empresarial.
Consideraciones para seleccionar esta
topología.
Esta topología ofrece un acceso fácil a los
nodos de cómputo por los usuarios en red
empresarial.
El acceso a los recursos de la rede
empresarial a un nodo cómputo individual
es rápido.
Esta topología, como las dos y la cuatro,
está bien situada para el desarrollo y la
depuración de aplicaciones porque todos
los nodos del clúster están conectados a la
rede empresarial.
Esta topología ofrece un fácil acceso a los
nodos de cómputo mediante los usuarios
de la rede empresarial.
Esta topología da un rápido acceso a los
recursos de la red empresarial mediante
los nodos de cómputo.
Debido a que todos los nodos están
conectados, no se puede utilizar el
Windows Deployment Server para
desplegar las imágenes de los nodos de
cómputo utilizando la nueva herramienta
de Windows HPC Server 2008 Beta 2.
Servicios de Red de HPC Dependiendo de la topología de red que se escoja para el clúster HPC, los siguientes servicios
de red pueden ser brindados por el nodo principal hacia los nodos de cómputo conectados a
diferentes redes de clústeres:
Network Address Translation (NAT)
Dynamic Host Configuration Protocol (DHCP) server
Esta sección describe estos servicios HPC de red.
[This is prerelease documentation and is subject to change in future releases.]
57
Network Address Translation (NAT)
Network address translation (NAT) brinda un método de translación de direcciones (IPv4) de
computadores sobre una red en direcciones (IPv4) de computadores en una red diferente.
Permitiendo que NAT instalado en el nodo principal facilite que los nodos de cómputo en la red
privada o en las aplicaciones de red accedan a los recursos de la red empresarial. No se
necesita activar NAT si se tiene otro servidor que ofrezca NAT o servicios de ruteo en
aplicaiones de red o red privada. Además, no se necesita NAT si todos los nodos están
conectados a la red empresarial.
Servidor DHCP
Un servidor DHCP asigna direcciones IP a los clients de la red. Dependiendo de la configuración
detectada de todos los clúster HPC y la topología de red que se ha escogido para el clúster, los
nodos de cómputo recibirán las direcciones IP incluso que el nodo principal ejecute DHCP, o
desde un servidor DHCP dedicado en una red privada, o vía servicios DHCP provenientes desde
un servidor en la red empresarial.
Configuración de Windows Firewall Windows HPC Server 2008 Beta 2 abre los puertos del firewall en el nodo principal y los nodos
de cómputo permite ejecutar los servicios internos. Por defecto, Windows Firewall esta permitido
solo para las redes empresariales, y deshabilitado en las privadas y aplicaciones de red que den
el mejor rendimiento y experiencia de gestión.
Importante
Si se tienen aplicaiones que requieran acceso al nodo principal o a los nodos de cómputo en
puertos específicos, se tendrá que abrir los puertos amnualmente en Windows Firewall.
Puertos Requeridos por Firewall de Windows HPC Server 2008 Beta 2
La siguiente tabla muestra los puertos que son abiertos por Windows HPC Server 2008 Beta 2
para la comunicación entre los servicios del clúster en el nodo principal y los nodos de cómputo.
Puerto Número (TCP) Requerido por
5969 Requerido por las herramientas de cliente en la red empresarial para
conectar el HPC Job Scheduler Service en el nodo principal.
9892, 9893 Utilizado por el HPC Management Service en los nodos de cómputo
para comunicarlos con HPC SDM Service en el nodo principal.
5970 Utilizado para comunicación entre el HPC Management Service en los
[This is prerelease documentation and is subject to change in future releases.]
58
Puerto Número (TCP) Requerido por
nodos de cómputo y los HPC Job Scheduler Service en el nodo
principal.
9794 Utilizado para la comunicación entre el ExecutionClient.exe en los nodos
de cómputo y el HPC Management Service en el nodo principal.
ExecutionClient.exe es utilizado durante el proceso de despliegue del
nodo de cómputo. Ejecuta las tareas de imágenes de los computadores,
instalación de los componentes necesarios de HPC, y uniendo los
computadores al dominio.
9087, 9088, 9089 Utilizado para la comunicación entre la aplicación cliente en la red
empresarial y los servicios dados por el nodo WCF Broker.
1856 Utilizado por el HPC Job Scheduler Service en el nodo principal para
comunicarlo con el HPC Node Manager Service en los nodos de
cómputo.
8677 Utilizado para la comunicación entre el HPC MPI Service en el nodo
principal y el HPC MPI Service en los nodos de cómputo.
6729 Utilizado por el administrador de servicios de tráfico que proviene del
nodo de cómputo hacia el nodo principal o por el nodo WCF broker.
5800 Utilizado para la comunicación entre la herramienta de la línea de
comandos de HPC en la red empresarial en el HPC Job Scheduler
Service en el nodo principal.
5801 Utilizado por el servicio de nodo remoto en la red empresarial para
enumerar los nodos en un grupo nodal, o para poner un nodo en línea o
para sacarlo de línea.
5999 Utilizado por el HPC Cluster Manager en la red empresarial para
comunicarlo con el HPC Job Scheduler Service en el nodo principal.
443 Utilizado por los clients en la red empresarial para conectar en el HPC
Basic Profile Web service en el nodo principal.
Apéndice 2: Creación de un Archivo XML Nodo
Un archivo XML nodal contiene una lista de nodos de cómputo que se quieren agregar al clúster.
Esta lista incluye:
[This is prerelease documentation and is subject to change in future releases.]
59
Cuando se agregan nodos de cómputo desde cero, la identificación de los parámetros de
hardware para cada nodo de cómputo, tal como System Management BIOS (SMBIOS) GUID
o el direccionamiento Media Access Control (MAC).
Cuando se agregan nodos preconfigurados que ya están correindo en las ediciones de 64-
bits para el SO Windows Server 2008, y Microsoft HPC Pack 2008 ha sido instalado, el
nombre del computador es suficiente para el proceso de identificación.
Otras propiedades, tal como la ubicación física de cada nodo de cómputo y la llave de
producto Windows que debería utilizarse para activar el SO.
Beneficios de Utilizar un Archivo XML Node para Despliegue A seguir se listan algunos de los beneficios de utilizar un archive XML nodal cuando se agrega
un nodo de cómputo al clúster:
Se puede desplegar un PXE en una fase previa los nodos de cómputo para el clúster HPC
mediante el importe de un archivo XML nodal con una lista de todos los computadores que
serán agregados al clúster. Los nodos de cómputo puedes ser desplegados tanto desde cero
o desde los nodos pre-configurados.
Los nodos pre-configurados que son agregados al clúster HPC utilizando un archivo XML
nodal no necesita ser aprobado manualmente dentro del clúster. Esto hace el proceso de
despliegue más eficiente y racionalizado.
Importando el archive XML nodal es una forma eficiente y simple para asociar las
propiedades a los nodos de cómputo. Ejemplos de las propiedades que pueden ser
asociados con los nodos de cómputo son: ubicación (incluido el data center, el rack, y el
soporte), el producto llave de Windows, las plantillas del nodo, o etiquetas utilizadas
automáticamente para crear los grupos nodales.
Se puede dar un nombre específico (NetBIOS names) a los nodos de cómputo desplegados
desde cero, sin tener que preocuparse por encenderlos en un orden específico. Utilizando un
archivo XML nodal, los nombres del computador serán asociados con SMBIOS GUID o la
dirección MAC (o juntos).
Cómo Crear un archive XML de Nodo El archive XML del nodo puede ser creado en cualquier editor XML o editor de texto, pero se
debe seguir un esquema específico. Además, un archivo XML de nodo puede ser creado desde
un clúster HPC que ya ha sido configurado, mediante la exportación desde HPC Cluster
Manager.
[This is prerelease documentation and is subject to change in future releases.]
60
Esquema del Archivo XML de Nodo
El archive XML de nodo se basa en un esquema XML con un archivo de leguaje definido (XSD):
NodeConfigurationFile.xsd. Este archive XSD está disponible en el nodo principal, en la
carpeta Bin de la ruta de instalación para Windows HPC Server 2008 Beta 2. Por ejemplo, si se
está utilizando la ruta de instalación por defecto, el archivo XSD está disponible acá:
C:\Program Files\Microsoft HPC Pack\Bin\NodeConfigurationFile.xsd
La siguiente tabla muestra y describe los atributos y los elementos que son definidos en el
esquema del archivo XML de nodo:
Atributo, Elemento o Elemento:
Atributo
Requerido Descripción
Ubicación No Elemento opcional
Contiene atributos con información
acerca de la ubicación del nodo de
cómputo.
Ubicación: DataCenter No Atributo opcional del elemento Location
Especifica el nombre del centro de
información en donde está ubicado el
nodo de cómputo.
Ubicación: Rack No Atributo opcional del elemento Location
Especifica el nombre o el nombre del
rack del servidor en donde el nodo de
cómputo está ubicado.
Ubicación: Gabinete No Atributo opcional del elemento Location
Especifica el nombre o número del
gabinete utilizado por el nodo de
cómputo.
Plantilla No Elemento opcional
Este elemento se necesita para
desplegar los nodos de cómputo desde
cero
Contiene los atributos con información
acerca de la plantilla de nodo que será
utilizada para desplegar el nodo de
cómputo
Plantilla: Nombre Si Atributo necesario del elemento
[This is prerelease documentation and is subject to change in future releases.]
61
Atributo, Elemento o Elemento:
Atributo
Requerido Descripción
Template
Este atributo se necesita únicamente
cuando un elemento Template es
incluido
Especifica el nombre de la plantilla del
nodo que será utilizada en el despliegue
del nodo de cómputo
Si el nombre de la plantilla no existe en
el nodo principal, el despliegue fallará.
Si se está desplegando un nodo de
cómputo desde cero, este atributo debe
especificar el nombre de la plantilla de
nodo que incluya un paso para la
implementación de la imagen del SO o
el despliegue fallará
Plantilla: Provisional No Atributo opcional del elemento
Template
Especifica se el nodo es un nodo pre-
configurado (Verdadero), o no (falso)
Dirección Mac No Elemento opcional.
Especifica si la dirección MAC del
adaptador de red utilizado por el nodo
de cómputo
Si se está desplegando el nodo de
cómputo desde cero, se debe
especificar este elemento o el
parámetro MachineGuid, o el
despliegue fallará. Adicionalmente se
debe especificar este elemento si los
nodos del clúster cuentan con SMBIOS
GUIDs que no son únicos (esto es, dos
o más nodos en el archivo XML del
nodo tienen el mismo valor para el
parámetro MachineGuid)
Pueden existrir multiples instancias de
este elemento, si el nodo de cómputo
[This is prerelease documentation and is subject to change in future releases.]
62
Atributo, Elemento o Elemento:
Atributo
Requerido Descripción
utiliza más de un adaptador.
Asegurarse que se especifican
únicamente aquellas direcciones MAC
que existen en el nodo de cómputo.
Especificando la dirección MAC que no
existe en el nodo de cómputo, podría
causar el importe que falle aquel nodo
Etiqueta No Elemento opcional
Especifica el nombre del grupo nodal el
cual el nodo de cómputo deberá ser
agregado durante la implementación.
Pueden existir múltiples instancias de
este elemento, si el nodo de cómputo
debería ser agregado a más de un
grupo nodal
Nombre Si Atributo necesario
Especifica el nombre del computador
(NetBIOS name) del nodo de cómputo
Si se está desplegando los nodos de
cómputo desde cero, estos atributos
especifican el nombre del computador
que será asignado al nodo durante el
despliegue
Si se está desplegando un nodo pre-
configurado, este atributo especifica el
actual nombre del computador del nodo
de cómputo
Si el nombre especificado es un nodo
pre-configurado que ha sido agregado al
clúster (esto es, no está en el estado
Desconocido), el archivo XML del nodo
fallará para importar
Dominio No Atributo opcional
Especifica el dominio del Directorio
Activo en el cual el nodo de cómputo
debería ser agregado
[This is prerelease documentation and is subject to change in future releases.]
63
Atributo, Elemento o Elemento:
Atributo
Requerido Descripción
Si este atributo no está especificado, el
dominio del Directorio Activo del nodo
principal está utilizado
ManagementIpAddress No Atributo opcional
Información específica requerido por la
integración Intelligent Platform
Management Interface (IPMI)
Unicamente se necesita este atributo si
se están utilizando herramientas IPMI
para administrar el encendido en el
clúster
MachineGuid No Atributo opcional
Especifica el SMBIOS GUID del
computador en donde el nodo de
cómputo es desplegado
Si se está desplegando los nodos de
cómputo desde cero, se debe
especificar este parámetro o el
elemento de MacAddress, o del archivo
XML del nodo
ProductKey No Atributo opcional
Especifica la llave del producto de
Windows que será utilizada para activar
el SO en el nodo de cómputo
La llave del producto es utilizado
durante el proceso de activación de la
plantilla del nodo que incluye un paso
para el despliegue de la imagen del SO
La llave del producto que se especifica
debe coincidir con la edición del SO en
la imagen que es utilizada por la plantilla
del nodo
[This is prerelease documentation and is subject to change in future releases.]
64
Creación de un archive XML de Nodo para el Despliegue desde
Cero
Al crear un archivo XML de nodo para el despliegue de cero, tendrá un parámetro de
identificación de hardware para cada nodo de cómputo. Este parámetro puede ser el GUID de
SMBIOS o la dirección MAC de la computadora.
Al crear un nodo de archivo XML para el despliegue de cero:
• Especificar la dirección MAC de un nodo de cálculo en el atributo MacAddress para ese nodo
de cómputo.
• Especificar que el GUID de SMBIOS de un nodo de cálculo en el atributo MachineGuid para
ese nodo de cómputo.
• Si tanto el GUID de SMBIOS y la dirección MAC de un nodo de cálculo se especifica, el GUID
de SMBIOS se utiliza.
• Si por alguna razón no se tiene acceso a los GUID de SMBIOS de un nodo, sólo se puede usar
la dirección MAC.
• Asegurarse que se especifique sólo las direcciones MAC que existen en cada nodo de
cómputo. Especificación de una dirección MAC que no existe en un nodo de cómputo, podría
causar la importación de ese nodo a fallar.
• Se debe especificar un nodo de plantilla para cada nodo de cálculo en la lista, y que el nodo de
plantilla debe incluir un paso para implementar una imagen de sistema operativo. Si no se
especifica un nodo de plantilla o si se especifica un nodo de plantilla que no incluye un paso para
implementar una imagen de sistema operativo, el despliegue se producirá un error. Para obtener
más información acerca de nodo plantillas, véase el punto 3.4. Crear una plantilla de Nodo.
• Asegurarse de que el nodo de nombres de plantilla que se especifican en el nodo del archivo
XML coinciden con los nombres de las plantillas enumeradas en el nodo en el nodo principal.
• Especificar cualquier información sobre la ubicación que desea que se adjuntará al nodo.
• Si desea nodos que se agregan automáticamente a determinados grupos de nodo durante el
despliegue, especifique el atributo de etiqueta con el nombre del grupo de nodos para cada nodo
de cómputo.
• Si está utilizando una clave de producto comercial de Windows, puede especificar en el nodo
del archivo XML.
• Si la integración IPMI BMC requiere una dirección IP para cada nodo de cómputo, que puede
ser añadido al nodo XML.
Creación de un archive XML de Nodo para el Despliegue de un nodo de cómputo Pre-configurado
Al crear un nodo de archivo XML para el despliegue pre-configurado nodos de cálculo, sólo
tendrá que especificar el nombre del equipo de cada nodo de cómputo. También puede
especificar el GUID de SMBIOS o la dirección MAC del ordenador, pero no es necesario.
[This is prerelease documentation and is subject to change in future releases.]
65
Al crear un nodo de archivo XML para el despliegue de nodos de computación pre-configurados:
• Especificar el nombre de equipo del nodo de cálculo en el atributo de nombre para cada nodo
de cómputo.
• Si un nodo de plantilla no se especifica para un nodo de cálculo en el nodo del archivo XML, el
nodo de cálculo será incluido en el estado desconocido en el nodo de gestión. Para añadir que el
nodo de cómputo para el clúster, tendrá que asignar manualmente una plantilla para el nodo.
Para obtener más información acerca de nodo plantillas, véase el punto 3.4. Crear una plantilla
de Nodo.
• Asegurar de que el nodo de nombres de plantilla que se especifican en el nodo del archivo
XML coinciden con los nombres de las plantillas enumeradas en el nodo en el nodo principal.
• El nodo de plantillas que se especifican en el nodo del archivo XML no tienen que incluir un
paso para implementar una imagen del sistema operativo.
• Si el nodo de plantilla se especifica en el nodo del archivo XML no incluye un paso para
implementar una imagen de sistema operativo, el nodo se agrega al clúster con éxito, pero usted
no será capaz de reimage el nodo más adelante.
• Si el nodo de plantilla se especifica en el nodo del archivo XML se incluye un paso para
implementar una imagen de sistema operativo, el proceso de despliegue saltarse este paso
cuando se agregó la preconfigurado nodo de cómputo a la agrupación.
• Para especificar que un nodo de cómputo está preconfigurado, especifique un valor verdadero
para el atributo proporcionados de ese nodo.
• Especificar cualquier información sobre la ubicación que desea que se adjuntará al nodo.
• Si desea nodos que se agregan automáticamente a determinados grupos de nodo durante el
despliegue, especifique el atributo de etiqueta con el nombre del grupo de nodos para cada nodo
de cómputo.
• Si está utilizando una clave de producto comercial de Windows, puede especificar en el nodo
del archivo XML.
• Si la integración IPMI BMC requiere una dirección IP para cada nodo de cómputo, que puede
ser añadido al nodo XML
Creación de un archivo XML de un nodo desde un Clúster HPC Pre-configurado
Si se cuenta con un clúster HPC que ya está configurado, se puede exportar esta información a
un archive XML y utilizarlo si se necesita para reconstruir el clúster con el mismo nombre y
propiedades del nodo de cómputo.
Para crear un nodo de archivo XML desde un clúster HPC pre-configurado
1. En el nodo principal, se abre el HPC Cluster Manager. Haciendo Clic en Inicio, Todos
los programas, se dá clic en Microsoft HPC Pack, y luego en HPC Cluster Manager.
[This is prerelease documentation and is subject to change in future releases.]
66
2. En Node Management, se dá clic en Nodes.
3. Se debe seleccionar todos los nodos que se quieren incluir en el nodo de archive XML.
Para seleccionar todos los nodos del clúster, en la lista de los nodos, y mediante
CTRL+A se seleccionan todos los nodos.
4. En el panel de Actions, se dá clic en Export Node XML.
5. Se escribe un nombre para el nodo de archivo XML y se dá clic en Save.
Ejemplo del Nodo Archivo XML <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<Nodes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.microsoft.com/HpcNodeConfigurationFile/2007/12">
<Node
Name="ComputeNodeName1"
Domain="CONTOSO"
MachineGuid="{4c4c4544-0038-5710-804b-c6c04f464331}">
<Location
DataCenter="Data Center 1"
Rack="2"
Chassis="1" />
<Template
Name="Default ComputeNode Template" Provisioned="True" />
<MacAddress>00301B445F02</MacAddress>
<MacAddress>001B2104EDF5</MacAddress>
<Tag>ComputeNodes</Tag>
<Tag>Rack2</Tag>
</Node>
</Nodes>
Top Related