Convenção de Nomenclatura Padrão z/OS
No WebSphere Application Server para z/OS, células e nós são criados usando tarefas de customização que são construídas usando a Ferramenta de Gerenciamento de Perfil ou o comando zpmt. Quando você usa a Ferramenta de Gerenciamento de Perfil para criar essas tarefas de customização, a maioria dos campos são predefinidos com valores padrão. Padrões serão usados, seguindo a convenção de nomenclatura padrão, se valores de identificadores de células de um e dois caracteres, de cluster e de sistema forem especificados durante a customização.
A convenção de nomenclatura padrão é adequada ao uso inicial e de produção e permite que você crie grupos de células e servidores com cada um desses grupos compartilhando um conjunto comum de IDs de usuários e nomes de grupos. Um grupo de células e servidores é distinguido pelo compartilhamento do mesmo identificador de célula.
Como a Convenção de Nomenclatura Padrão Difere da Convenção de Nomenclatura Básica
Esse grupo administrativo não faz realmente parte da arquitetura do WebSphere Application Server; ele simplesmente representa o fato de que, no z/OS, um grupo de células pode usar um conjunto comum de grupos e IDs de usuários SAF, o que, por sua vez, simplifica a configuração de conexões entre essas células. Por outro lado, usar grupos e IDs de usuários SAF diferentes para células separadas possibilita a separação administrativa e de tempo de execução, de modo que as células que usam identidades SAF diferentes possam interagir apenas nas formas especificadas ou de nenhum forma.
Selecionando Identificadores de Célula, Sistema e Cluster
- Este valor de dois caracteres, alfanuméricos, em letras maiúsculas, é usado para criar nomes de IDs de usuários e grupos SAF que serão usados para todas as células e servidores que compartilham o mesmo identificador. Juntamente com o identificador do sistema, ele é usado para criar nomes de células, nomes de nós e outros valores.
Para simplificar a interação entre duas células, crie-as com o mesmo identificador de célula. Para minimizar ou evitar a interação entre duas células, crie-as usando identificadores de células diferentes.
Restrições: - Esse valor alfanumérico, maiúsculo, de um caractere é usado para diferenciar os
nós do servidor de aplicativos em uma célula do Network Deployment e os vários tipos
de outros servidores uns dos outros. O nome surge da prática de criar uma célula do Network Deployment com um nó do servidor de aplicativos em cada sistema z/OS que a célula distribui. No entanto, o identificador de um caractere também pode ser usado para distinguir vários nós no mesmo sistema z/OS ou para identificar várias células de nó exclusivo que possuem o mesmo identificador de célula. Nesses dois casos, o identificador do sistema não precisa representar um sistema z/OS real.
Para uma célula do Network Deployment com um nó por sistema z/OS, designe um único caractere alfanumérico para cada sistema z/OS e use esse valor ao configurar os nós do servidor de aplicativos gerenciado ou associado aquele sistema. Para outros tipos de células, é possível designar qualquer convenção desejada para o identificador do sistema, já que dois servidores do mesmo tipo não compartilham um identificador de célula e um identificador de sistema.
- Este valor de dois caracteres, alfanuméricos, em letras maiúsculas, é usado para distinguir servidores de aplicativos dentro de um nó do servidor de aplicativos. Para permitir que qualquer servidor de aplicativos seja usado como base de um cluster do servidor de aplicativos, crie cada servidor de aplicativos sem armazenamento em cluster em uma célula do Network Deployment com seu próprio identificador de cluster. Nos exemplos no final deste artigo, o identificador de cluster é fornecido como um número de dois dígitos para facilitar a identificação das partes de cada nome.
Valores Padrão para Nomes de Células, Nós e Servidores
Uma célula do Network Deployment e até 36 células de outros tipos podem ser configuradas com a convenção de nomenclatura padrão em um identificador exclusivo de célula designando um identificador de sistema exclusivo para cada célula de outro tipo. Em outras palavras, dois servidores de aplicativos independentes ou dois gerenciadores de tarefas que compartilham um identificador de célula comum devem ter identificadores de sistemas separados.
Nome | Gerenciamento de Implementação de Célula do ND | Nó Gerenciado de Célula do ND | Servidor de Aplicativo Independente | Agente Administrativo | Gerenciador de Tarefas | Servidor Proxy Seguro | Agente Administrativo de Proxy Seguro |
---|---|---|---|---|---|---|---|
Nome da célula | aaCELL | aaCELL | aaBASEs | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
Nome do nó | aaDMNODE | aaNODEs | aaNODEs | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
Observe que a célula do Network Deployment tem um nó do gerenciador de implementação e pode ter um nó do servidor de aplicativos (gerenciado ou associado) para cada identificador de sistema. O nome do nó para um servidor de aplicativos independente usa a mesma convenção da célula do Network Deployment, facilitando a associação. Os outros tipos de servidores usam o mesmo valor como o nome e o nó da célula, pois nenhum deles requer vários nós ou uma convenção de nomenclatura elaborada.
Todos os nomes usados até agora estão em letra maiúscula, pois são nomes abreviados do z/OS, como nomes abreviados de célula e nó e devem estar em letra maiúscula. Cada um desses valores tem um nome longo composto por letras maiúsculas e minúsculas, que é a versão de nomes interna do WebSphere Application Server. Para conveniência, a convenção de nomenclatura padrão tem o mesmo valor para nome longo e nome abreviado, mas muda-o para letra minúscula.
Os nomes de servidores são criados a partir do identificador de célula, do identificador de sistema e (no caso de servidores de aplicativos) do identificador de cluster. Uma célula do Network Deployment pode ter apenas um gerenciador de implementação e cada um dos tipos de servidores que não sejam de aplicativos tem um único servidor. A cada servidor também é designado um nome abreviado genérico que é usado para identificar o servidor para o gerenciamento de carga de trabalho e também é usado como o nome de cluster inicial para servidores de aplicativos que estão sendo armazenados em cluster.
Nome | Gerenciamento de Implementação de Célula do ND | Servidor de Aplicativos em uma Célula do ND ou Independente | Agente Administrativo | Gerenciador de Tarefas | Servidor Proxy Seguro | Agente Administrativo de Proxy Seguro |
---|---|---|---|---|---|---|
Nome do servidor | aaDMGR | aaSRnns | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
Nome Genérico | aaDMGR | aaSRnn | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
Esta convenção de nomenclatura do servidor de aplicativos permite que servidores adicionais sejam criados em um nó do servidor de aplicativos seguindo a mesma convenção de nomenclatura, facilitando também o armazenamento em cluster.
Padrões para Nomes de IDs de Usuários e Grupos SAF
ccCFG | Grupo de configuração Fornece privilégios de servidor e de administração |
ccSRVG | Grupo servente Fornece os privilégios necessários às regiões serventes |
ccGUESTG | Usuário local ou grupo de convidados não autenticado Fornece os privilégios básicos para acessar a célula, nada mais |
ccACRU | ID de usuário controlador Controlador, adjunto de região de controle e tarefas iniciadas pelo daemon |
ccASRU | ID de usuário servente Tarefas iniciadas pelo servente |
ccADMIN | ID de Usuário do Administrador Usado para a configuração de célula, em algumas circunstâncias, como um administrador do WAS |
ccGUEST | ID de usuário não autenticado (apenas segurança gerenciada pelo z/OS) Representa um usuário desconhecido para fins de segurança |
Valores Padrão para Nomes do Sistema de Arquivos de Configuração e Pontos de Montagem
OMVS.MNT.cell_short_name/node_short_name.HFS
(para um conjunto de dados HFS)
OMVS.MNT.cell_short_name/node_short_name.ZFS
(para um conjunto de dados zFS)
É possível modificar esses nomes para adequá-los às convenções locais, mas lembre-se de que a célula e o nó estão associados a cada conjunto de dados. Os pontos de montagem padrão para esses sistemas de arquivos de configuração usam os nomes longos de célula e nó (simplesmente versões em letras minúsculas de nomes longos, por padrão) para leitura: /wasv9config/cell_long_name/node_long_name
Os conjuntos de dados podem ser renomeados, mas os pontos de montagem não devem ser alterados após a customização inicial, pois são referidos em todos os arquivos de configuração. Um resultado disso é que quando um servidor de aplicativos independente é associado a uma célula do Network Deployment, ele retém seu ponto de montagem de configuração original, mesmo que esse ponto de montagem contenha o nome de célula antigo (independente). Os usuários que souberem que um servidor de aplicativos independente será associado a uma determinada célula do Network Deployment podem desejar atualizar manualmente o nome do conjunto de dados do sistema de arquivos de configuração e ponto de montagem durante a criação do servidor de aplicativos independente para refletir o eventual nome de célula do nó.
Valores Padrão para Nomes de Tarefas e Nomes de Procedimentos Catalogados
A maioria dos servidores de aplicativos consiste de um controlador (região de controle) e um ou mais serventes (regiões serventes). Um servidor de aplicativos também tem uma região do sistema de mensagens chamada de auxiliar da região de controle. O nome de tarefa da região de controle é igual ao nome abreviado do servidor. O nome de tarefa inicial para o servente consiste no nome abreviado do servidor seguido por um S, enquanto o nome da tarefa inicial para o adjunto da região de controle consiste no nome abreviado do servidor seguido por um A. (É por isso que nomes abreviados do servidor geralmente têm um comprimento limitado de sete caracteres.)
Cada região de controle, região servente e adjunto da região de controle requer um procedimento catalogado que aponte para o sistema de arquivo de configuração do servidor. Na prática, isso significa que cada nó tem seu próprio procedimento catalogado de controlador, servente e (em alguns casos) adjunto da região de controle, mas os servidores diferentes em um nó do servidor de aplicativos não precisam ter seus próprios procedimentos catalogados porque compartilham um sistema de arquivos de configuração.
Nome | Gerenciamento de Implementação de Célula do ND | Nó do Servidor de Aplicativos (Agente de Nó na Célula do ND) | Nó do Servidor de Aplicativos (Servidor de Aplicativos) | Agente Administrativo | Gerenciador de Tarefas | Servidor Proxy Seguro | Agente Administrativo de Proxy Seguro |
---|---|---|---|---|---|---|---|
Nome de Tarefa do Controlador | ccDMGR | ccAGNTs | ccSRnns | ccADMAs | ccJMGRs | ccPROXs | ccPRXAs |
Nome de Tarefa do Servente | ccDMGRs | ccAGNTsS | ccSRnnsS | ccADMAsS | ccJMGRsS | ccPRXAsS | |
Nome de Tarefa do Adjunto | ccSRnnsA | ||||||
Procedimento do Controlador | ccDCR | ccACRs | ccACRs | ccGCRs | ccJCRs | ccXCRs | ccYCRs |
Procedimento do Servente | ccDSR | ccASRs | ccASRs | ccGSRs | ccJSRs | ccYSRs | |
Procedimento do Adjunto | ccAARs |
Nome | Célula do ND (Todos os Nós) | Servidor de Aplicativos Independente | Agente Administrativo | Gerenciador de Tarefas | Servidor Proxy Seguro | Agente Administrativo de Proxy Seguro |
---|---|---|---|---|---|---|
Nome da tarefa do daemon | ccDEMN | ccDEMNs | ccDMNGs | ccDMNJs | ccDMNXs | ccDMNYs |
Procedimento do Daemon | ccDEMN | ccDEMNs | ccDMNGs | ccDMNJs | ccDMNXs | ccDMNYs |