Previous Topic: Subentidad 'protocol'

Next Topic: Sintaxis del marcado de propiedades

Subentidad 'resources'

La subentidad resources define lo que hay disponible para que la aplicación lo utilice en el grid de servidores donde está instalada. Contiene las siguientes subentidades:

servers

Conjunto de servidores que está disponible para la aplicación. Los servidores tienen estos atributos:
min= min_val: número mínimo de servidores que se van a asignar a la aplicación.
max= max_val: número máximo de servidores que se van a asignar a la aplicación.
set=" name1,name2, ... ": es opcional y, si se especifica, define un subconjunto de servidores que puede utilizar la aplicación.

mem,
cpu,
bw

En lugar de definir servidores específicos que puede usar la aplicación, se pueden definir restricciones sobre la cantidad de recursos que esta puede utilizar mediante una o varias restricciones del tipo mem, cpu o bw, que tienen la misma sintaxis que las subentidades resource correspondientes de un componente y que definen la cantidad total de recursos correspondientes que pueden estar a disposición de la aplicación.

ip

Conjunto de direcciones IP disponibles para asignarse a los terminales de los componentes de la aplicación, definidas con estos atributos:
base=ipaddr
n=max_addrs
netmask=ipaddr
Los atributos n y netmask son opcionales. Si se omite netmask, se calcula a partir del byte de orden superior de la dirección IP, con lo que se asumen las asignaciones estándares de las direcciones de clase A, B y C. Si se omite n, se calcula a partir de netmask como el número máximo de direcciones válidas que permite la máscara de red. La subentidad IP es opcional. Si no se especifica, el sistema de generación de CA 3Tera AppLogic asigna un subintervalo de direcciones IP de la agrupación de direcciones IP definidas en el archivo de configuración de CA 3Tera AppLogic (applogic.conf). La agrupación global de direcciones definidas en applogic.conf se divide en 256 subintervalos de tamaño igual, cada subintervalo se utiliza por una de las aplicaciones instaladas dependiendo de su número de ID único asignado en el momento de la instalación (consulte el atributo uid más arriba).