Como provar que minha VM é a única VM em um host? A virtualização terá um impacto negativo em um servidor que executa PHP e MySQL?

1

Eu coloquei duas questões no meu título. Se você acha que eu deveria dividi-los, por favor, comente.

Pagamos por um servidor dedicado e vi que meu disco rígido era vda1, então isso começou a me fazer parecer. Meu host explicou que eles virtualizaram nosso servidor para tornar a implantação / reimplantação mais rápida. Isso me leva a duas questões importantes.

  1. Como posso provar (ou desmentir) que nossa VM é a única no host? (Esta é a questão mais importante para mim no momento.)
  2. Se formos a única VM na caixa, a virtualização reduzirá a velocidade do servidor?

Eu pensei em pedir ao meu host que me desse acesso shell ao host, mas eu não sei o suficiente do Linux para entrar lá e realmente entender o que estou vendo.

    
por TecBrat 19.09.2013 / 18:05

1 resposta

5
  1. A única maneira de provar ou desmentir isso é ter acesso à máquina host, também conhecida como hipervisor.

  2. Teoricamente, a virtualização tem um efeito sobre o desempenho, mesmo se houver apenas uma VM no host, versus a execução de código diretamente no hardware da máquina física. Mas exatamente quanto de um impacto depende de muitos fatores, e só pode ser medido através de comparações comparativas.

Você pode especular que existem outras VMs compartilhando o mesmo host com você se tiver acesso a algum tipo de contador de desempenho em seu sistema operacional convidado, como CPU Steal Time , etc., mas isso é hipervisor e específico do sistema operacional.

Se você está pagando por uma máquina dedicada física e suspeita que sua empresa de hospedagem está tentando puxar uma máquina rápida para você, então você precisa levar isso para o seu provedor de hospedagem.

    
por 19.09.2013 / 18:14