Ajuste de memória ARC do ZFS [fechado]

3

Recentemente, estamos tentando ajustar o ZFS em uma máquina que é executada na memória de 256RAM.

Nossas variáveis de memória ZFS atuais para o ARC são no máximo 255Gb e mín 64Mb.

Uma questão principal que enfrentamos é que, durante picos de pico altos, os fluxos de trabalho são abordados sem memória suficiente. (existem vários fluxos que precisam de até 55G de memória)
Quando tentamos limitar o valor máximo para 4G, enfrentamos degradação com desempenho lento.

Saída de

uname -a  
SunOS xxxxx 5.11 11.1 sun4v sparc sun4v   
Publisher: solaris
   Version: 0.5.11 (Oracle Solaris 11.1 SRU 1.4)
   Build Release: 5.11   
   Branch: 0.175.1.1.0.4.0

psrinfo -pv  
The physical processor has 2 cores and 16 virtual processors (0-15)  
The core has 8 virtual processors (0-7)  
The core has 8 virtual processors (8-15)  
SPARC-T4 (chipid 0, clock 2848 MHz)  

Estou aguardando uma regra geral para configurar os valores min / max da memória do arco.
O arco deve ter uma quantidade fixa de memória (min max igual) ou deve verificar a memória máxima por timeslot (h ou 1 / 2h) e ir com esse valor adicionado um limite de ~ +10%

Editar 1 É um servidor de aplicativos com o informatica powervemter 9.6.1 instalado

Nossa taxa de acertos atual é superior a 96%

    
por GiannakopoulosJ 16.08.2017 / 17:18

1 resposta

2

Sugiro que você forneça informações adicionais para obter melhores conselhos.

Primeiro, você pode querer considerar a atualização para 11.3 para alguns recursos adicionais e ajustes de desempenho do ZFS:    link

Você não sabe qual SRU você instalou, mas o Solaris 11.2 e Solaris 11.1 SRU 20.5 ou mais recente inclui um novo parâmetro ajustável user_reserve_hint_pct que fornece uma dica da quantidade de memória a ser reservada para uso do aplicativo, limitando a quantidade de memória ser usado pelo cache do ARC do ZFS.

Você pode conferir o blog de Joerg: link , ou verificar o gerenciamento de memória do MOS DOC entre o ZFS e Aplicações no Oracle Solaris 11.x (Doc ID 1663862.1) diretamente.

    
por 16.08.2017 / 20:01