You are on page 1of 66

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.]

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  Cluscfg herramienta de la  Cluscfg herramienta de la línea


administrativas línea de comandos para la de comandos para la
configuración configuración
 Clusrun herramienta de la  Clusrun herramienta de la línea
línea de comandos para de comandos para ejecutar
ejecutar comandos comandos remotamente en uno o
remotamente en uno o más más nodos.
nodos.  La consola de administración en
 Administrador del Clúster de Windows HPC Server 2008
Cómputo encargado de Beta 2 (HPC Cluster Manager)
completar las tareas está basado en Microsoft System
esenciales tal como la Center. La nueva interfaz integra

5
[This is prerelease documentation and is subject to change in future releases.]

Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
configuración de la topología todos los aspectos de la
de red del clúster, otorgando administración del clúster y
permisos a usuarios y simplifica el completar las tareas
monitoreando trabajos. esenciales tal como la
 Servicios de Instalación configuración de la topología de
Remota - Remote red del clúster, otorgando
Installation Services (RIS) - permisos a usuarios y
se utiliza para desplegar los monitoreando trabajos y la salud
nodos con un método operacional del clúster.
automático.  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

6
[This is prerelease documentation and is subject to change in future releases.]

Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2

ejecución no sean interrumpidas.

Herramientas de  Interfaz de línea de  Soporte para todos los comandos


usuario del Clúster comandos de la interfaz de la línea de
 Compute Cluster Job comandos command-line
Manager genera la interface (CLI) de Windows
presentación y seguimiento Compute Cluster Server 2003
a las tareas sencillas de los (CCS 2003)
usuarios.  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  Nuevo asistente de configuración


de los servicios de red tal de servicios de red tal como
como el Dynamic Host DHCP, network address
Configuration Protocol translation (NAT), Domain Name
(DHCP), Internet Connection System (DNS), y as propiedades
Sharing (ICS), Remote del firewall.
Installation Services (RIS) y  Soporte para NetworkDirect, la
las propiedades del firewall. nueva interfaz Remote Direct
Memory Access (RDMA)
construida para mejorar la
velocidad y estabilidad.

Interfaz de Paso de  Interfaz de programación  Interfaz de programación idéntica


Mensajes -Message idéntica a MPICH2. a MPICH2.

7
[This is prerelease documentation and is subject to change in future releases.]

Característica Compute Cluster Server 2003 Windows HPC Server 2008 Beta 2
Passing Interface  Mejorando la eficiencia del clúster
(MPI) 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  "First-come, first-served",  Coincidencia de Recursos -


tareas -Job programación “Primero en Resource matching permite que
scheduling- y llegar, primero servido”. las tareas especifiquen el tipo de
políticas de tareas -  Llenado posterior de tareas recurso que necesitan para su
job policies ejecución.
 Programación exclusiva
 Plantlias de Tareas - Job
 Programación con licencia
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
8
[This is prerelease documentation and is subject to change in future releases.]

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  .NET (C#) y COM  Soporta todas las COM APIs de


desarrollo aplicaciones de interfaz de CCS 2003
programación - application  Plataforma de programación para
programming interface (API) Aplicación Orientada a Servicios
para el Programador de Service Oriented Application
tareas de CCS 2003 (SOA)
 Microsoft Message Passing  Escalalable Microsoft HPC
Interface (MS-MPI) 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.

9
[This is prerelease documentation and is subject to change in future releases.]

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.

10
[This is prerelease documentation and is subject to change in future releases.]

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 Paso 1: Prepararse para el Despliegue


HPC, se revisa la lista de prerrequisitos y
consideraciones iniciales.

Desplegar el nodo principal mediante la Paso 2: Despliegue del Nodo Principal


instalación de Windows Server 2008 y
Microsoft HPC Pack 2008.

Configuración del nodo principal siguiendo los Paso 3: Configuración del Nodo Principal
pasos de configuración de la lista para-hacer.

Agregar nodos al clúster desplegándolos desde Paso 4: Agregar Nodos de Cómputo al Clúster
cero, mediante la importación de un archivo
XML, o mediante la configuración manual.

Ejecutar una prueba diagnóstica para verificar Paso 5: Ejecutar la Prueba Diagnóstica al
que el despliegue del clúster ha sido exitoso. Clúster

Ejecutar las tareas básicas en el clúster para Paso 6: Ejecutar una prueba a una tarea en el
verificar que el clúster es operacional. 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

11
[This is prerelease documentation and is subject to change in future releases.]

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 1.2. Decidir Cómo Agregar Nodos de Cómputo
desde cero al clúster, desde nodos pre- al Clúster
configurados, o desde un archivo XML.

Escoger el dominio de Directorio Activo - Active 1.3. Escoger el Dominio del Directorio Activo
Directory® al cual se unirá el nodo principal y para el Clúster
los nodos de cómputo del clúster HPC.

Escoger una cuenta de dominio existente con 1.4. Escoger una Cuenta de Usuario para la
suficientes privilegios para realizar la Instalación y Diagnóstico
instalación y las actividades de diagnóstico.

Escoger como los nodos del clúster serán 1.5. Escoger una Topología de Red para el
conectados, y cómo el clúster será conectado a Clúster
una red empresarial.

Si se desplegarán los nodos desde cero y se 1.6. Prepararse para la difusión (Opcional)
quisiera una imagen difundida del SO que será
utilizada durante el despliegue, se configuran
los switches de red apropiadamente.

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

12
[This is prerelease documentation and is subject to change in future releases.]

 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)

13
[This is prerelease documentation and is subject to change in future releases.]

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.

14
[This is prerelease documentation and is subject to change in future releases.]

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.
15
[This is prerelease documentation and is subject to change in future releases.]

 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 2.1. Instalación del Windows Server 2008 en el
Server® 2008 en el computador que actuará Nodo Principal
como el Nodo Principal.

Unir el computador que actuará como el nodo 2.2. Unir el Computador del Nodo Principal a
principal en el Microsoft Active Directory un Dominio
Domain.

Instalación de Microsoft® HPC Pack 2008 en el 2.3. Instalación de Microsoft HPC Pack 2008
16
[This is prerelease documentation and is subject to change in future releases.]

Actividad Referencia
computador que actuará como el nodo en el Nodo Principal
principal, utilizando los archivos de instalación
o desde una ubicación de red.

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.
17
[This is prerelease documentation and is subject to change in future releases.]

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 3.1. Configurar la red del Clúster HPC
asistente de configuración de red.

Especificar cuáles credenciales utilizar para la 3.2. Otorgar las Credenciales de Instalación
configuración del sistema y cuando se agregan
los nuevos nodos al clúster.

Especificar la convención de nombres para 3.3. Configurar los Nombres de los Nuevos
utilizar al generar nombres automáticamente Nodos
para los nuevos nodos de cómputo.

Crear una plantilla que define los pasos a 3.4. Crear una Plantilla de Nodo
seguir cuando se configure un nodo de
cómputo.

Si se desplegarán los nodos de cómputo desde 3.5. Agregar Drivers para la Imagen del SO
cero y aquellos nodos reuieren dispositivos (Opcional)
especiales, agregar los drivers de las imágenes
18
[This is prerelease documentation and is subject to change in future releases.]

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 3.6. Agregar o Remover Usuarios (Opcional)
otros miembros de la organización, se agrega o
remueve usuarios o administradores para el
clúster.

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
19
[This is prerelease documentation and is subject to change in future releases.]

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.

20
[This is prerelease documentation and is subject to change in future releases.]

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

21
[This is prerelease documentation and is subject to change in future releases.]

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.

22
[This is prerelease documentation and is subject to change in future releases.]

 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.

23
[This is prerelease documentation and is subject to change in future releases.]

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.

24
[This is prerelease documentation and is subject to change in future releases.]

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

25
[This is prerelease documentation and is subject to change in future releases.]

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

26
[This is prerelease documentation and is subject to change in future releases.]

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.

27
[This is prerelease documentation and is subject to change in future releases.]

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

28
[This is prerelease documentation and is subject to change in future releases.]

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.

29
[This is prerelease documentation and is subject to change in future releases.]

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.

30
[This is prerelease documentation and is subject to change in future releases.]

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). ”

31
[This is prerelease documentation and is subject to change in future releases.]

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 6.1. Crear una Plantilla a una Tarea
ejecución del asistente generador de plantillas
de tareas en HPC Cluster Manager.

Crear y presentar una tarea básica en el HPC 6.2. Crear y Presentar una Tarea
Cluster Manager.

Crear y presentar una tarea básica mediante el 6.3. Crear y Presentar una Tarea Usando la
uso de la herramienta de la línea de comandos Interfaz de Línea de Comandos (Opcional)
de HPC.

Crear y presentar una tarea básica mediante el 6.4. Crear y Presentar una Tarea Usando el
uso de cmdlets en el HPC PowerShell. 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.

32
[This is prerelease documentation and is subject to change in future releases.]

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.

33
[This is prerelease documentation and is subject to change in future releases.]

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:

34
[This is prerelease documentation and is subject to change in future releases.]

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.

35
[This is prerelease documentation and is subject to change in future releases.]

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.

36
[This is prerelease documentation and is subject to change in future releases.]

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: Dominio del Directorio Activo


Domain Admins

Usuarios locales, Grupos: Usuarios Windows Server 2008

Usuarios locales, Grupos: Usuarios: Domain Dominio del Directorio Activo


Users

Usuarios locales Grupos: Usuarios: Usuarios Dominio del Directorio Activo


autenticados

37
[This is prerelease documentation and is subject to change in future releases.]

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 No Si


comando clusrun

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 Si (requerido o la Si


Directorio Activo para usarse durante el instalación fallará)
despliegue

Restaurar un nodo de manera remota No Si

38
[This is prerelease documentation and is subject to change in future releases.]

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.

39
[This is prerelease documentation and is subject to change in future releases.]

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.

40
[This is prerelease documentation and is subject to change in future releases.]

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.

41
[This is prerelease documentation and is subject to change in future releases.]

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 Prediciendo el precio de un instrumento


comportamiento de varios sistemas financiero.
matemáticos o físicos. Los métodos usados en
Monte Carlo se usan en física, química,
economía, y campos similares.

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).

42
[This is prerelease documentation and is subject to change in future releases.]

 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)

43
[This is prerelease documentation and is subject to change in future releases.]

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).

44
[This is prerelease documentation and is subject to change in future releases.]

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.

45
[This is prerelease documentation and is subject to change in future releases.]

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

46
[This is prerelease documentation and is subject to change in future releases.]

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.

47
[This is prerelease documentation and is subject to change in future releases.]

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.

48
[This is prerelease documentation and is subject to change in future releases.]

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  El rendimiento del Clúster es mas


topología 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.

49
[This is prerelease documentation and is subject to change in future releases.]

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

50
[This is prerelease documentation and is subject to change in future releases.]

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  Esta topología ofrece mayor consistencia


topología 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:

51
[This is prerelease documentation and is subject to change in future releases.]

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

52
[This is prerelease documentation and is subject to change in future releases.]

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  Esta topología ofrece mayor consistencia al


topología 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

53
[This is prerelease documentation and is subject to change in future releases.]

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  Esta topología ofrece mayor consistencia al


topología 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

54
[This is prerelease documentation and is subject to change in future releases.]

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.

55
[This is prerelease documentation and is subject to change in future releases.]

Componente Descripción

Seguridad  La configuración por defecto del clúster


trae encendido el firewall para la rede
empresarial.

Consideraciones para seleccionar esta  Esta topología ofrece un acceso fácil a los
topología. 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.

56
[This is prerelease documentation and is subject to change in future releases.]

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

57
[This is prerelease documentation and is subject to change in future releases.]

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:

58
[This is prerelease documentation and is subject to change in future releases.]

 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.

59
[This is prerelease documentation and is subject to change in future releases.]

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: Requerido Descripción


Atributo

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

60
[This is prerelease documentation and is subject to change in future releases.]

Atributo, Elemento o Elemento: Requerido Descripción


Atributo

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

61
[This is prerelease documentation and is subject to change in future releases.]

Atributo, Elemento o Elemento: Requerido Descripción


Atributo

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

62
[This is prerelease documentation and is subject to change in future releases.]

Atributo, Elemento o Elemento: Requerido Descripción


Atributo
 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

63
[This is prerelease documentation and is subject to change in future releases.]

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.

64
[This is prerelease documentation and is subject to change in future releases.]

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.

65
[This is prerelease documentation and is subject to change in future releases.]

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>

66

You might also like