Como funciona o vMotion?

Padrão

Você com certeza já utilizou ou ouviu falar do VMware vMotion. Mesmo não trabalhando diretamente com VMware, essa palavra já deve ter passado pelos seus ouvidos em uma sala de infraestrutura. Obs.: Nesse post vou tratar especificamente do vMotion em sua forma básica. Storage vMotion, cold migration, long-distance vMotion e etc, estão fora do escopo.

Essa feature, além de ser um dos carros-chefe da VMware, é uma obra-prima de engenharia. Sua utilização é simples, intuitiva e seu funcionamento é extremamente eficiente. Eu como sou muito curioso, resolvi estudar a fundo como essa belezinha funciona. Se você, assim como eu, se interessa em entender o funcionamento de tudo, com certeza vai curtir esse post.

Continue lendo

Meu nome é Pedro Calixto e sou apaixonado por tecnologia. O intuito desse blog é compartilhar um pouco do meu conhecimento/experiência, com uma linguagem fácil e acessível para todo mundo.

Vamos falar de CPU Ready e porque ele é importante

Padrão

Eu sou um usuário assíduo do esxtop. Uns olham ele como uma ferramenta de monitoramento, mas na verdade o esxtop é para troubleshooting. Com o esxtop você consegue obter informações valiosíssimas para identificar problemas e oportunidades para melhorar a performance do seu ambiente virtual.

Atualmente estou trabalhando em um novo projeto e, como sempre costumo fazer antes de botar a mão na massa, faço uma análise minuciosa do ambiente VMware, desde a arquitetura, até a avaliação de boas práticas da VMware, além de análise de desempenho e otimização de disponibilidade.

Nas últimas semanas, venho notado um alto consumo de CPU dos hosts. O DRS vem sendo muito requisitado, migrando automaticamente as VMs o dia todo.

Resolvi averiguar a fundo.

Continue lendo

Meu nome é Pedro Calixto e sou apaixonado por tecnologia. O intuito desse blog é compartilhar um pouco do meu conhecimento/experiência, com uma linguagem fácil e acessível para todo mundo.

Técnicas de recuperação de memória no ESXi – parte 2

Padrão

Eu, particularmente, gosto muito de entender como as coisas funcionam. Eu tento entrar na cabeça dos engenheiros que desenharam a solução e seguir a mesma linha de raciocínio que eles tiveram. Eu realmente me divirto com isso. Existe uma grande diferença daqueles que apenas sabem fazer para os que tem plena consciência do que estão fazendo.

O post de hoje tem um conteúdo mais técnico e talvez não acrescente nada prático nas suas tarefas rotineiras. Porém, eu acho importante que todo profissional VMware entenda os conceitos de funcionamento da solução.

Hoje, vou dar continuidade ao assunto de gerenciamento de memória no ESXi. Se você não leu o primeiro post, falamos sobre memory host state, TPS (transparent page sharing) e balloon driver (vmmemctl).

Vamos falar hoje sobre memory compression e memory swapping.

Continue lendo

Meu nome é Pedro Calixto e sou apaixonado por tecnologia. O intuito desse blog é compartilhar um pouco do meu conhecimento/experiência, com uma linguagem fácil e acessível para todo mundo.