Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

INST_TOP (Oracle R12 INSTANCE_HOME) decodificado


Com o R12, o Oracle EBS introduziu uma nova chamada Top INST_TOP.

Índice

Recursos neste R12 INST_TOP


-Todos os arquivos de log foram movidos de APPL_TOP,ORACLE_HOME para este para o topo
  • Todos os arquivos de configuração foram movidos para INST_TOP
    como
    arquivo DBc
    Todos os arquivos de configuração relacionados a http
    appsweb.cfg
    Todos os scripts de início ou parada
    todos os arquivos de configuração relacionados ao OC4J

- agora podemos compartilhar a pilha de aplicativos e tecnologia entre vários nós e até instâncias (Dev,Test, Production), pois todo o log e configuração estão localizados neste topo. Teremos INST_TOP para cada contexto.

-Arquivos de configuração e log são co-localizados

-Coleta mais fácil do estado da instância
-Minimize o uso do disco e maximize o desempenho

Aparência do sistema de arquivos


/inst/apps/ ($INST_TOP)
• /admin
• /scripts ($ADMIN_SCRIPTS_HOME) Todo o início e parada estão aqui
• /appl ($APPL_CONFIG_HOME) Todos os ambientes de aplicativos são aqui
• /fnd/12.0.0/secure ($FND_SECURE) o arquivo dbc está localizado aqui
• /certs
• /logs ($LOG_HOME) todos os logs estão localizados
• /ora ($ORA_CONFIG_HOME)
/10.1.2
/10.1.3 ($ORACLE_CONFIG_HOME) todos os arquivos de configuração relacionados ao techstack(oacore,forms)
• /pids
• /portal
• /rgf

Algumas outras mudanças na variável


OA_HTML =$COMMON_TOP/webapps/oacore/html
JAVA_TOP=$COMMON_TOP/java/classes
AF_JLIB=$COMMON_TOP/java/lib
JAVA_BASE=$COMMON_TOP/java/

Vantagem  do INST_TOP


-Distinção clara entre o sistema de arquivos compartilhado e o sistema de arquivos exclusivo de uma instância
-Capacidade de compartilhar código (aplicativos, pilha de tecnologia) entre vários nós e até mesmo instâncias (desenvolvimento, teste, produção)
-Ativa dividir a propriedade de aplicativos e sistemas de arquivos da pilha de tecnologia
-Melhora a segurança do código tornando o sistema de arquivos compartilhado somente leitura sem aplicar patches
-A configuração e os arquivos de registro são colocados juntos
-Coleta de instâncias mais fácil estado
-Capacidade de usar armazenamento local ou de rede para várias partes do sistema de arquivos
- Minimize o uso do disco e maximize o desempenho

Alterações da R12.2


-R12.2 contém o tech-stack Fusion Middleware 11g. O arquivo de log e os arquivos de configuração estão localizados nesse Oracle Home

–Os arquivos de log/out do Concurrent Manager foram movidos no sistema de arquivos não editado

Onde colocar INST_TOP no sistema de arquivos compartilhado


Recomenda-se colocar INST_TOP no sistema de arquivos local  na arquitetura compartilhada do sistema de arquivos APPL_TOP . Isso ocorre devido ao problema de mutex do Apache. O desempenho do Apache é altamente sensível à latência de acesso ao arquivo mutex e, em cargas mais altas, também é sensível a I/Os por segundo. Caso você tenha INST_TOP no sistema de arquivos compartilhado, sugere-se apontar essas variáveis ​​de contexto para o sistema de arquivos local

s_lock_pid_dir
s_pids_dir
s_web_pid_file

Conclusão

Espero que gostem do post sobre R12 INST_TOP, todas as vantagens e mudanças do R12.2. Por favor, forneça o feedback.