Gerenciando o Exadata Cloud Infrastructure IORM (Gerenciamento de Recursos de Entrada/Saída)
Este tópico explica o recurso IORM (Gerenciamento de Recursos de Entrada/Saída) e como ativá-lo, modificar as definições de IORM e desativá-lo usando a Console ou a API.
- Sobre o IORM
O recurso I/O Resource Management (IORM) permite que você gerencie como vários banco de dados compartilham os recursos de E/S de um cluster de VMs no Oracle Exadata Cloud para sistemas que utilizam o novo modelo. - Usando a Console para Gerenciar o IORM
- Usando a API para gerenciar os recursos de Entrada/Saída de um cluster de VMs na nuvem do Exadata
Tópico principal: Guias Práticos
Sobre o IORM
O recurso IORM (I/O Resource Management) permite que você gerencie como vários bancos e dados compartilham os recursos de E/S de um cluster de VMs no Oracle Exadata Cloud para sistemas que utilizam o novo modelo.
Em um cluster da VM Exadata, todos os banco de dados compartilham servidores de armazenamento dedicado que incluem armazenamento flash. Por padrão, os bancos de dados recebem prioridade igual em relação a esses recursos. O software de gerenciamento de armazenamento do Exadata usa um método de ordem de chegada para processamento da consulta. Se um banco de dados executar uma consulta principal que sobrecarregue os recursos de Entrada/Saída, o desempenho geral do sistema poderá ficar lento.
O IORM permite que você designe prioridades aos seus bancos de dados para garantir que consultas críticas sejam processadas primeiro quando as cargas de trabalho excederem as alocações. Você designa prioridades criando diretivas que especificam o número de compartilhamentos para cada banco de dados. O número de compartilhamentos corresponde a uma porcentagem dos recursos fornecidos ao banco de dados quando os recursos de Entrada/Saída estão sobrecarregados.
As diretivas trabalham em conjunto com um objetivo geral de otimização definido para gerenciar os recursos. Os seguintes objetivos estão disponíveis:
- Automático - (Objetivo padrão). O IORM determina o objetivo da otimização e determina de modo contínuo e dinâmico as definições ideais, com base nas cargas de trabalho observadas, e os planos de recursos ativados.
- Balanceado - Para cargas de trabalho OLTP e DSS críticas. Essa definição equilibra a baixa latência de disco e o alto throughput. Essa definição limita a utilização do disco de Entradas/Saídas grandes a uma proporção menor que a baixa latência para atingir um equilíbrio entre boa latência e bom throughput.
- Alto throughput - Para cargas de trabalho DSS críticas que exigem alto throughput.
- Baixa latência - Para cargas de trabalho OLTP críticas. Essa definição fornece a menor latência possível, limitando significativamente a utilização do disco.
Usando a Console para Gerenciar o IORM
- Para ativar o IORM no cluster de VMs na nuvem do Exadata
Este tópico só se aplica a sistemas Exadata Cloud Infrastructure que usam o novo modelo de recurso. - Para modificar a configuração do IORM no cluster de VMs na nuvem
Este tópico só se aplica a sistemas Exadata Cloud Infrastructure que usam o novo modelo de recurso.
Para ativar o IORM no cluster de VMs na nuvem do Exadata
Esse tópico só se aplica a sistemas Exadata Cloud Infrastructure que usam o novo modelo de recurso.
A ativação do IORM inclui a especificação do objetivo de otimização e a configuração das diretivas do plano de recursos.
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure
- Escolha o Compartimento.
- Clique em Clusters de VMs do Exadata no Oracle Exadata Database Service on Dedicated Infrastructure.
- Na lista de clusters de VMs, encontre aquele cujo IORM você deseja ativar e clique em seu nome destacado. Os detalhes do cluster são exibidos, mostrando o status do IORM como "Desativado".
-
Clique em Ativar IORM.
Pode levar um minuto para que a caixa de diálogo Ativar Gerenciamento de Recursos de Entrada/Saída recupere as informações do cluster de VMs.
-
Selecione o objetivo a ser aplicado ao plano de recursos:
- Automático - (Objetivo padrão) Altera dinamicamente o objetivo com base no plano de recursos e nas cargas de trabalho observadas.
- Balanceado - Pondera o alto throughput e a baixa latência uniformemente.
- Alto throughput - Fornece o melhor throughput para cargas de trabalho DSS.
- Baixa latência - Fornece a melhor latência para cargas de trabalho OLTP críticas.
- Configure a diretiva padrão do plano de recursos definindo o número de compartilhamentos. Esse número de compartilhamentos é designado a cada banco de dados não associado a uma diretiva específica.
-
Na seção Diretivas do Plano de Recursos, adicione uma diretiva para cada banco de dados ao qual você deseja designar um número maior ou menor de compartilhamentos do que a diretiva padrão.
Para adicionar uma diretiva, clique em + Diretiva Adicional e especifique o banco de dados e o número de compartilhamentos desse banco de dados.
-
Quando terminar de adicionar diretivas, clique em Ativar.
Durante a aplicação das definições de configuração do IORM, a página de detalhes do cluster de VMs mostra o status do IORM como "Atualizando". A atualização pode levar alguns minutos para ser concluída, mas não deve afetar a capacidade de execução das operações normais no cluster de VMs. Após uma atualização bem-sucedida, o status do IORM é mostrado como "Ativado".
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar o IORM
Para modificar a configuração do IORM no cluster de VMs na nuvem
Esse tópico só se aplica a sistemas Exadata Cloud Infrastructure que usam o novo modelo de recurso.
Use esse procedimento para alterar as definições de IORM ou desativar o IORM.
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure
- Escolha o Compartimento.
- Clique em Clusters de VMs do Exadata em Oracle Exadata Database Service on Dedicated Infrastructure.
- Na lista de clusters de VMs, localize o cluster de VMs cujo IORM você deseja atualizar e clique no nome destacado. Os detalhes do cluster são exibidos, mostrando o status do IORM como "Ativado".
- Clique em Atualizar IORM.
-
Na caixa de diálogo Atualizar Gerenciamento de Recursos de Entrada/Saída, execute uma das seguintes ações:
- Alterar suas definições - Especifique um novo objetivo e ajuste suas diretivas, conforme aplicável, e clique em Atualizar.
-
Desativar IORM: Clique em Desativar IORM.
A desativação do IORM remove todas as diretivas do plano de recursos e restaura o objetivo Automático (padrão) para gerenciamento de recursos de Entrada/Saída.
Durante a aplicação das novas definições de configuração do IORM, a página de detalhes do sistema mostra o status do IORM como "Atualizando". A atualização pode levar alguns minutos para ser concluída, mas não deve afetar a capacidade de execução das operações normais no cluster de VMs. Após uma atualização bem-sucedida, o status do IORM é mostrado como "Ativado" ou "Desativado", dependendo da ação que você executou.
Tópico principal: Usando a Console para Gerenciar o IORM
Usando a API para gerenciar os recursos de Entrada/Saída de um cluster de VMs na nuvem do Exadata
Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.
Use estas operações de API para gerenciar os recursos de Entrada/Saída de um cluster de VMs na nuvem do Exadata. (consulte O Novo Modelo de Recurso do Exadata Cloud Service para obter mais informações sobre esse tipo de recurso).