Che cosa è un gruppo di risorse?
- È possibile utilizzare i gruppi di risorse per controllare tutti i loro membri collettivamente. Ad esempio, se si imposta il
NominalStatedi un gruppo di risorse suonline, tutti i membri vengono avviati e mantenuti in linea. Se si impostaNominalStatesuoffline, tutti i membri vengono arrestati e mantenuti offline. - È possibile monitorare il relativo
OpState, che fornisce un consolidamento degli OpStates dei singoli membri del gruppo di risorse.
- Seriale fisso.
- Numero di serie mobile.
- Seriale simultanea.
- E anche i gruppi di risorse stessi, che significa che i gruppi nidificati possono essere definiti.
Un esempio di gruppo di risorse che contiene risorse fisse è un gruppo di risorse RG_Fix che contiene risorse fisse seriali. Si tratta di un server web FixWebServer che può essere eseguito solo sul node1 e di una risorsa di database FixDB2 che si trova sul node2.

Un esempio per i membri del gruppo di risorse mobili è il seguente: un server Web apache1 può essere eseguito su node1, node2o node3. Il gruppo di risorse RG_WebApp sarebbe molto simile, tranne per il fatto che il server web potrebbe essere avviato su uno dei tre nodi

Il concetto di gruppi di risorse è molto potente poiché consente di definire i gruppi di risorse come membri di altri gruppi di risorse. Un esempio è il gruppo di risorse RG_A che ha come membri la risorsa A, che è una risorsa fissa, e RG_WebApp, il gruppo di risorse dell'esempio precedente. I gruppi di risorse nidificati consentono di strutturare ambienti complessi in diversi livelli. Il livello di nidificazione è 50.
Un'altra flessibilità della funzionalità dei gruppi di risorse è che tutti i tipi di relazioni come le relazioni di avvio o di arresto e le relazioni di vincolo di ubicazione possono essere definiti con i gruppi di risorse come risorsa di origine o di destinazione. Inoltre, è consentito che i membri del gruppo di risorse possano far parte di tali relazioni come risorsa di origine o di destinazione.
I gruppi di risorse sono definiti nella classe di risorsa System Automation per Multiplatforms IBM.ResourceGroup.