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. |
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|