[FUG-BR] Relógio FreeBSD guest em VMware ESXi 4.1

Renato Frederick renato em frederick.eti.br
Sexta Setembro 9 21:02:25 BRT 2011


Exatamente, não é gambiarra, HZ=1000 está OK para máquina física, eu
chamaria de um tunning especifico para virtualização:

Quando virtualizamos um freebsd e deixamos em 1000 o virtualizador fica
muito ocupado tratando interrupções do timer, degradando a performance da
VM. O reflexo desta falta de recursos, dentre outros, é discrepância de
horário.

Uso também o  port "emulators/open-vm-tools", que cria os módulos vmmemctl,
vmblock e  vmhgfs. Ele também cria o vmxnet, mas todas as VM que administro
estão usando o driver "em" de rede sem problemas, nunca parei prá testar o
outro driver.

[]s



> -----Original Message-----
> From: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br]
> On Behalf Of Rafael Henrique Faria
> Sent: sexta-feira, 9 de setembro de 2011 19:16
> To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Subject: Re: [FUG-BR] Relógio FreeBSD guest em VMware ESXi 4.1
> 
> Na verdade não é uma gambi, mas sim um ajuste. O pessoal mais experiênte
> com FreeBSD que me corrija se eu estiver errado.
> 
> Mas acredito que o problema é que o ESXi atua na mesma frequencia que o
> FreeBSD... ou seja, a 1000Hz. Então você precisa alterar a frequencia do
> FreeBSD para não interferir com a do ESXi e causar problemas no relógio.
> 
> Algumas pessoas colocam 200, 50, 2000. Mas o padrão que eu vejo o pessoal
> adotar para ESXi é 100 Hz. E tem funcionado bem em todos os meus
> servidores. Tenho algo proximo de 30 servidores FBSD de 6.4 até 9, rodando
> debaixo de ESXi de 3.5 até 5. E nenhum deles tem problema com horário.
> 
> Vale a pena ajustar para 100.
> 



Mais detalhes sobre a lista de discussão freebsd