Ignorar Links de Navegao | |
Sair do Modo de Exibio de Impresso | |
Guia de administração do sistema: gerenciamento de recursos do Oracle Solaris Containers e Oracle Solaris Zones Oracle Solaris 10 1/13 Information Library (Português (Brasil)) |
Parte I Gerenciamento de Recursos
1. Introdução ao gerenciador de recursos do Solaris 10
2. Projetos e tarefas (visão geral)
3. Administração de projetos e tarefas
4. Contabilidade estendida (Visão geral)
5. Administração da contabilidade estendida (tarefas)
6. Controles de Recursos (Visão Geral)
7. Administração de controles de recursos (Tarefas)
8. Fair share scheduler (visão geral)
9. Administração do fair share scheduler (tarefas)
10. Controle da memória física usando o resource capping daemon (visão geral)
11. Administração do resource capping daemon (tarefas)
12. Pools de recursos (Visão geral)
O que há de novo nos pools de recursos e pools de recursos dinâmicos?
Introdução a pools de recursos dinâmicos
Sobre ativação e desativação de pools de recursos e pools de recursos dinâmicos
Pools de recursos usados em zonas
Estrutura de pools de recursos
Implementação de pools em um sistema
SPARC: Operações de reconfiguração dinâmica e pools de recursos
Criação de configurações de pools
Manipulação direta da configuração dinâmica
Gerenciamento de pools de recursos dinâmicos
Configuração de restrições e objetivos
Restrições da propriedade pset.min e da propriedade pset.max
Restrição da propriedade cpu.pinned
Restrição da propriedade pool.importance
Exemplo de objetivos de configuração
As funções de poold que podem ser configuradas
Monitoração de intervalo do poold
Informações de registro do poold
Registro de informações de configuração
Monitoração de registro de informações
Registro de informações de otimização
Gerenciamento de log com logadm
Como funciona a alocação de recursos dinâmicos
Determinação de recursos disponíveis
Identificação de uma falta de recurso
Determinação de utilização de recurso
Identificação de violações de controle
Determinação de uma ação corretiva apropriada
Uso do poolstat para monitorar o recurso de pools e a utilização de recursos
Ajuste de intervalos de operação de poolstat
Comandos usados com o recurso de pools de recursos
13. Criação e administração de pools de recursos (Tarefas)
14. Exemplo de configuração de gerenciamento de recurso
15. Funcionalidade do controle de recursos no Console de gerenciamento Solaris
16. Introdução ao Solaris Zones
17. Configuração de zona não global (Visão geral)
18. Planejamento e configuração de zonas não globais (Tarefas)
19. Sobre instalação, parada, clonagem e desinstalação de zonas não globais (Visão geral)
20. Instalação, inicialização, parada, desinstalação e clonagem de zonas não globais (Tarefas)
21. Login na zona não global (Visão geral)
22. Login em zonas não globais (Tarefas)
23. Movendo e migrando zonas não globais (Tarefas)
24. Oracle Solaris 10 9/10: migrando de um sistema Oracle Solaris físico para uma zona (Tarefas)
25. Sobre pacotes e patches em um sistema do Oracle Solaris com zonas instaladas (Visão geral)
27. Administração do Oracle Solaris Zones (Visão geral)
28. Administração do Oracle Solaris Zones (Tarefas)
29. Atualização de um sistema Oracle Solaris 10 com zonas não globais instaladas
30. Soluções diversas de problemas do Oracle Solaris Zones
Parte III 1x}Zonas não nativas
31. Sobre zonas não nativas e zonas não nativas do Linux
32. Planejamento da configuração da zona não nativa lx (Visão geral)
33. Configuração de zonas não nativas lx (Tarefas)
36. Login em zonas não nativas lx (Tarefas)
37. Movendo e migrando zonas não nativas lx (Tarefas)
38. Administração e execução de aplicativos em zonas não nativas lx (Tarefas)
Pools de recursos permitem que você separe cargas de trabalho para que o consumo de carga de trabalho de determinados recursos não se sobreponha. Essa reserva de recursos ajuda a alcançar desempenho previsível em sistemas com cargas de trabalho misturadas.
Pools de recursos oferecem um mecanismo de configuração persistente para conjunto de processadores (pset) e, opcionalmente, atribuição de classe de agendamento.
Figura 12-1 Estrutura de pools de recursos
Pode-se considerar um grupo uma vinculação específica dos vários conjuntos de recursos que estão disponíveis no sistema. Você pode criar pools que representam diferentes tipos de combinações possíveis de recursos:
|
Ao agruparem várias partições, os pools fornecem um manipulador para a ser associado a cargas de trabalho com rótulo. Cada entrada de projeto no arquivo /etc/project pode ter um único pool associado a essa entrada, que é especifico usando-se o atributoproject.pool.
Quando pool estão ativados, um pool padrão e um conjunto de processadores padrão formam a configuração base. Pools e conjuntos de processadores adicionais definidos pelo usuário podem ser criados e adicionados à configuração. Uma CPU pode somente pertencer a um conjunto de processadores. Pools e conjuntos de processadores definidos pelo usuário podem ser destruídos. O pool padrão e o conjunto de processadores padrão não podem ser destruídos.
O pool padrão tem a propriedade pool.default definida como true. O conjunto de processadores padrão tem a propriedade pset.default definida como true. Assim, o grupo padrão e o conjunto de processadores padrão podem ser identificados mesmo quando seus nomes tenham sido alterados.
O mecanismo de pools definidos pelo usuário é principalmente para uso com máquinas grandes de mais de quatro CPUs. No entanto, máquinas pequenas ainda podem se beneficiar desta funcionalidade. Em máquinas pequenas, você pode criar pools que compartilhem partições de recursos não críticos. Os pools são separados somente na base de recursos críticos.