Tema anterior: Valores de estado del gridTema siguiente: Especificación de los criterios para seleccionar servidores


Registro de grids

El registro de grids se utiliza tanto para la creación de grids sencillos (para cuya creación se especifica una información mínima) como para la creación de grids complejos, en los que el usuario tiene control explícito y especifica por completo todos los atributos para el grid, en lugar de dejar que sea el sistema el que especifique implícitamente parte de la información. El registro de grids transferido como carga útil a la API de creación del grid contiene los siguientes campos:

Campo

Tipo

Descripción

comp_id

Número entero

Campo de sólo lectura que indica el ID del componente de recurso para el recurso del grid.

id

Número entero

El ID del grid de CA AppLogic®. Los valores válidos son del 1 al 31, pero se pueden restringir más mediante los ID del grid que se hayan configurado específicamente para que los use la instancia de BFC con la que se está trabajando.

Nombre

Cadena

El nombre asociado al grid.

Descripción

Cadena

Una descripción del grid.

state

Cadena

Campo de sólo lectura que indica el estado del recurso del grid, por ejemplo, resource_allocated_state, resource_running_state y resource_stopped_state.

applogic_version

Cadena

La versión de CA AppLogic® asociada a este grid, por ejemplo, 3.1.9. Este campo es el campo de nombre del registro de versión que se devuelve tras realizar una operación GET en la API de BFC en el URI de versiones.

applogic_hotfixes

lista de cadenas

Una lista de revisiones o paquetes de idioma que se hayan aplicado al grid. Si se trata de una tarea de creación, especifica el conjunto de revisiones o paquetes de idioma que se debería estar aplicado al grid. Si se trata de una tarea de lectura, devuelve las revisiones o los paquetes de idioma que se han aplicado al grid.

oem_kit

Cadena

El nombre de un Kit OEM cargado en BFC para marcar el acceso Web del grid de CA AppLogic®.

xen_config

registro de grid_server_configuration

Un registro con los campos: min, target, max y selection_criteria, que se representan el número mínimo, objetivo y máximo del SLA de XEN para este grid, además de una expresión de los criterios de selección del servidor.

esx_config

registro de grid_server_configuration

Un registro con los campos: min, target, max y selection_criteria, que se representan el número mínimo, objetivo y máximo del SLA de ESX para este grid, además de una expresión de los criterios de selección del servidor.

servers

lista de direcciones Mac para arrancar el servidor

Una lista de sólo lectura de direcciones MAC de NIC de arranque asociada a los servidores que están adjudicados al grid actualmente. En una versión futura, se podrán utilizar estas direcciones MAC para recuperar más información detallada acerca de cada servidor del grid.

external_network

Cadena

La dirección de base y CIDR de la red desde la cual se adjudican direcciones IP de aplicaciones, por ejemplo, 127.10.10.0/24.

ext_dns_1

Cadena

Servidor DNS primario para el grid.

ext_dns_2

Cadena

Servidor DNS secundario para el grid.

app_ips

lista de registros de grid_ip_range

Las direcciones IP de aplicaciones reservadas para que las use el conjunto de aplicaciones de este grid. Cada intervalo identifica la subred (un campo de sólo lectura que es el ID del componente de la subred), el ID de VLAN para el intervalo (si lo hay), si el intervalo es público o privado y la dirección IP de rango bajo y alto.

Cuando se especifica en la entrada si se trata de una operación de creación o de actualización del grid, los intervalos de IP de aplicaciones especificados son los intervalos exactos que se establecerán en el grid y reemplazarán a los intervalos establecidos actualmente. Asimismo, si se trata de una creación, este campo y el parámetro de cadena de consulta numAppIPs se excluyen mutuamente: solamente se puede especificar uno de ellos. La cadena de consulta numAppIPs no se puede utilizar en las actualizaciones.

app_ip_count

Número entero

Esto es un campo de sólo lectura que contiene el número de direcciones IP de aplicaciones reservadas para que las usen las aplicaciones del grid. Indica el número real de IP adjudicadas al grid, tanto si el usuario las ha especificado explícitamente o si el sistema las ha seleccionado, según lo que haya especificado el usuario en el parámetro de la cadena de consulta numAppIPs para la operación de creación del grid.

controller_ip

Cadena

La dirección IP que debería estar (o que está) asignada al controlador del grid de AppLogic.

default_vlan

Número entero

La VLAN predeterminada que utilizan las aplicaciones en el grid. El intervalo válido es del 1 al 4094.

account_id

Cadena

El ID de la cuenta de CA AppLogic® para el cliente responsable del grid.

account_key

Cadena

La clave ssh de CA AppLogic® asignada al cliente responsable del grid.

vmware_license_key

Cadena

La clave de licencia de VMware que permite al grid realizar imágenes de servidores como si fueran servidores ESX.

global_user_dir

Un registro de grid_global_directory_config.

El servicio de directorio de usuarios para el control de acceso basado en roles (RBAC). Actualmente, none, LDAP y Active Directory son los tipos de servicios de directorio admitidos.

grid_controller_name

Cadena

El nombre de host para el controlador del grid de CA AppLogic®.

grid_controller_user

Cadena

Campo de entrada de datos que especifica el nombre de usuario inicial configurado para el controlador del grid de CA AppLogic®.

grid_controller_password

Cadena

Campo de entrada de datos que especifica la contraseña de usuario inicial configurada para el controlador del grid de CA AppLogic®.

recovery_password

Cadena

Campo de entrada de datos que contiene la contraseña de recuperación para el controlador del grid de CA AppLogic®.

stripe_size

Número entero

El tamaño de la banda del disco en KB cuando esta se utiliza en este grid.

additional_config

lista de cadenas

Campo de entrada de datos que contiene algunos parámetros de configuración de grid adicionales con el formato ["key=val"...].

external_storage

registro external_storage_nfs

Especificación de la ruta o el servidor NFS donde se almacenarán los volúmenes de AppLogic.