WebSphere Extended Deployment, Version 6.0.x     Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Specifica delle proprietà personalizzate per sostituzione delle applicazioni

Utilizzare le proprietà personalizzate per modificare la configurazione della gestione delle applicazioni.




Related tasks
Creazione e configurazione di cluster dinamici
Configurazione di gestione delle applicazioni dinamiche

[Version 6.0.1 and later]

Proprietà personalizzata cpuUtilizationThreshold

Utilizzare la proprietà personalizzata cpuUtilizationThreshold per definire la percentuale di elaborazione CPU che è possibile utilizzare su ciascun nodo nella cella.

Il valore predefinito è 100, che significa che su ogni nodo nella cella può essere utilizzato il 100% della CPU. Il controller di posizionamento delle applicazioni prova a elaborare le sistemazioni in modo che l'utilizzo di qualsiasi nodo non superi la soglia definita. Quando si eseguono tali calcoli, il controller considera tutti i processi, compresi i processi che non sono relativi a WebSphere Application Server o WebSphere Extended Deployment.

ImportantColonSymbol [zos platforms] Questa proprietà deve essere definita e deve essere impostata su un valore inferiore a 100 per le configurazioni che coinvolgono i nodi z/OS.
È possibile impostare questa proprietà sulla cella da applicare a tutti i nodi nella cella oppure è possibile specificare il valore per un determinato nodo della configurazione. Per definire la proprietà per specificare la soglia per tutti i nodi nella cella, effettuare le seguenti operazioni:
  1. Nella console di gestione, fare clic su Politiche operative > Gestori autonomi > Controller di gestione delle applicazioni > Proprietà personalizzate > Nuovo.
  2. Immettere il nome della proprietà personalizzata come cpuUtilizationThreshold.
  3. Specificare la percentuale di elaborazione CPU da utilizzare su ciascun nodo nella cella.
  4. Fare clic su Applica e salvare la configurazione.
Per definire la proprietà su un determinato nodo, effettuare le seguenti operazioni:
  1. Nella console di gestione, fare clic su Politiche operative > Gestori autonomi > Controller di gestione delle applicazioni > Proprietà personalizzate > Nuovo.
  2. Immettere il nome della proprietà personalizzata come cpuUtilizationThreshold.nome_nodo, dove nome_nodo è il nome del nodo. Ad esempio, se il nodo si chiama node1, il nome della proprietà personalizzata sarà cpuUtilizationThreshold.node1.
  3. Specificare la percentuale di elaborazione CPU che può essere utilizzata sul nodo specificato.
  4. Fare clic su Applica e salvare la configurazione.
[Version 6.0.1 and later]

Proprietà personalizzata GenerateUniquePorts

Utilizzare la proprietà personalizzata GenerateUniquePorts per generare porte univoche per ogni membro del cluster dinamico.

Per impostazione predefinita, i membri del cluster dinamico sui nodi distribuiti sono creati con porte univoche mentre i nodi z/OS non hanno porte univoche. Sulla piattaforma z/OS, i numeri di porta vengono di solito impostati in maniera simmetrica in base agli intervalli numerici specifici. Il primo membro del cluster dinamico ha sempre porte univoche e tali numeri di porta vengono applicati agli altri membri del cluster dinamico. È possibile impostare questa proprietà sul gruppo di nodi o su un singolo nodo.
  • Impostazione della proprietà personalizzata sul gruppo di nodi:
    1. Nella console di gestione, fare clic su Amministrazione del sistema > Gruppi di nodi > nome_gruppo_nodi > Proprietà personalizzate > Nuovo.
    2. Immettere GenerateUniquePorts come nome della proprietà personalizzata.
    3. Specificare il valore come true o false. Specificando true, le porte univoche vengono generate per ogni membro del cluster dinamico. Specificando false, le porte univoche vengono create per il primo membro del cluster dinamico e di seguito tutti gli altri membri del cluster utilizzeranno le stesse portele porte univoche vengono create per il primo membro del cluster dinamico e di seguito tutti gli altri membri del cluster utilizzeranno le stesse porte.
  • Impostazione della proprietà personalizzata su un nodo:
    1. Nella console di gestione, fare clic su Amministrazione del sistema > Gruppi di nodi > nome_gruppo_nodi > Proprietà personalizzate > Nuovo.
    2. Immettere GenerateUniquePorts.nome_nodo come nome della proprietà personalizzata, dove la variabile nome_nodo è il nome del nodo nel gruppo di nodi.
    3. Specificare il valore come true o false. Specificando true, le porte univoche vengono generate per ogni membro del cluster dinamico sul nodo specificato. Specificando false, le porte univoche vengono create per il primo membro del cluster dinamico sul nodo e di seguito tutti gli altri membri del cluster utilizzeranno le stesse porte.
Table 1. Valori predefiniti della proprietà personalizzata GenerateUniquePorts
default (z/OS) false
AttentionColonSymbol Se lo stack verticale è abilitato per un cluster dinamico z/OS, la strategia di assegnazione delle porte è impostata su true, in modo da generare le porte univoche per ogni membro del cluster dinamico.
default (piattaforme distribuite) true

Proprietà personalizzata HttpSessionRebalanceOff

Utilizzare la proprietà personalizzata HttpSessionRebalanceOff per disabilitare il ribilanciamento delle sessioni HTTP.

Con WebSphere Extended Deployment Versione 6.0 o successivo, il ribilanciamento delle sessioni HTTP è automaticamente abilitato. È possibile utilizzare questa funzione per riassegnare le affinità di sessione esistenti a nuovi server che diventano disponibili per l'elaborazione di una determinata applicazione Web. Per ulteriori informazioni, fare riferimento alla sezione Nuovo bilanciamento delle sessioni HTTP.

Utilizzare la proprietà personalizzata HttpSessionRebalanceOff se si desidera riportare la configurazione a uno stato HTTP precedente, in cui le affinità di sessione erano stabilite con un determinato server e non erano riassegnate a nuovi server disponibili.

È possibile disabilitare il ribilanciamento delle sessioni HTTP se le dimensioni delle sessioni sono elevate. In questo caso infatti, il costo legato allo spostamento delle sessioni su un nuovo server potrebbe essere maggiore del vantaggio che si ottiene nello spostare il carico di lavoro. È possibile utilizzare i dati della PMI (Performance Monitoring Infrastructure) per disattivare il ribilanciamento delle sessioni. In tali dati è evidente che il tempo di risposta, l'utilizzo della memoria e l'utilizzo della CPU aumentano durante il trasferimento delle informazioni sulla sessione. Fare riferimento a WebSphere Application Server Network Deployment Information Center per ulteriori informazioni sull'analisi dei dati PMI e sulle procedure ottimali per l'utilizzo delle sessioni HTTP.

Se il bilanciamento viene lasciato attivo, quando le sessioni vengono ulteriormente distribuite, allora anche la memoria e l'utilizzo della CPU diventano più distribuiti sui server nel cluster. Se un cluster è più bilanciato, è più semplice per WebSphere Extended Deployment prendere decisioni automatiche.

Per disabilitare il ribilanciamento delle sessioni HTTP, effettuare le seguenti operazioni:

  1. Dalla console di gestione, fare clic su Server > Cluster dinamici > nome_cluster_dinamico > Proprietà personalizzate > Nuovo.
  2. Immettere HttpSessionRebalanceOff e impostare il valore su true.
  3. Fare clic su Applica e salvare la configurazione.

Per attivare di nuovo il ribilanciamento, eliminare la proprietà personalizzata.

Proprietà personalizzata memoryProfiler.isDisabled

In base all'operazione predefinita, il controller porta i cluster dinamici online per determinare l'utilizzo della memoria. È possibile disabilitare questa operazione predefinita impostando la proprietà personalizzata memoryProfiler.isDisabled su true. Quando il profiler di memoria è disabilitato, il controller di gestione delle applicazioni assume un valore di utilizzo della memoria predefinito. Questo valore è calcolato come 64k + 1.2 maxHeapSize, dove maxHeapSize è l'impostazione della dimensione heap nella maschera del server del cluster dinamico.

Effettuare le seguenti operazioni per disabilitare il profiler di memoria:
  1. Nella console di gestione, fare clic su Politiche operative > Gestori autonomi > Controller di gestione delle applicazioni > Proprietà personalizzate > Nuovo.
  2. Immettere il nome memoryProfiler.isDisabled e impostare il valore su true.
  3. Fare clic su Applica e salvare la configurazione.

Proprietà personalizzata numVerticalInstances

Utilizzare questa proprietà personalizzata per definire il numero di istanze del server dinamico su un nodo.

Questa proprietà personalizzata va usata solo se i nodi nel cluster dinamico sono eterogenei e variano in capacità di elaborazione. Se i nodi sono omogenei, è possibile definire il numero di istanze del cluster dinamico una sola volta nella console di gestione.

Fare riferimento a Configurazione dello stack verticale per ulteriori informazioni.

[Version 6.0.1 and later]

Proprietà personalizzate reservedMemoryFixed e reservedMemoryPercent

Utilizzare queste proprietà personalizzate per definire quanta memoria su ogni nodo riservare per i processi che non sono relativi a WebSphere Application Server o WebSphere Extended Deployment.

Una volta definite queste proprietà, la memoria totale su un nodo per i processi che non sono relativi a WebSphere Application Server o WebSphere Extended Deployment possono essere calcolati utilizzando la seguente formula:
reservedMemoryFixed + reservedMemoryPercent * (totalNodeMemory - reservedMemoryFixed)
Nome proprietÓ Definizione Predefinito
reservedMemoryFixed Una quantità fissa di memoria da riservare. 64 MB
reservedMemoryPercent Una percentuale di memoria da riservare. 5%
È possibile definire queste proprietà personalizzate sull'intera cella da applicare a tutti i nodi nella cella o a singoli nodi. Per definire queste proprietà personalizzate per tutti i nodi nella cella, effettuare le seguenti operazioni:
  1. Nella console di gestione, fare clic su Politiche operative > Gestori autonomi > Controller di gestione delle applicazioni > Proprietà personalizzate > Nuovo.
  2. Immettere il nome della proprietà personalizzata, reservedMemoryFixed o reservedMemoryPercent.
  3. Specificare il valore della memoria riservata da applicare a tutti i nodi nella cella.
  4. Fare clic su Applica e salvare la configurazione.
Per definire le proprietà personalizzate per un determinato nodo nella cella, effettuare le seguenti operazioni:
  1. Nella console di gestione, fare clic su Politiche operative > Gestori autonomi > Controller di gestione delle applicazioni > Proprietà personalizzate > Nuovo.
  2. Immettere il nome della proprietà personalizzata, reservedMemoryFixed.nome_nodo o reservedMemoryPercent.nome_nodo, dove nome_nodo è il nome del nodo. Ad esempio, se il nodo si chiama node1, i nomi delle proprietà personalizzate saranno reservedMemoryFixed.node1 e reservedMemoryPercent.node1.
  3. Specificare il valore della memoria riservata da applicare al nodo specificato.
  4. Fare clic su Applica e salvare la configurazione.


Termini di utilizzo | Commenti Ultimo aggiornamento: Mar 20, 2006 1:04:28 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/rodplacecustprop.html

© Copyright IBM 2004, 2006. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org)