Podemos chamar uma VM como um servidor 'dedicado'?

2

Eu notei que nosso servidor web 'dedicado' está rodando em um MS VM. Eu não gosto disso, porque não podemos dizer se outra VM está sendo executado na mesma máquina ou não, além de tomar a palavra do provedor.

Mas a minha pergunta é; ele ainda pode ser chamado de servidor dedicado se for apenas uma única VM em um servidor?

    
por SuperDuck 24.01.2012 / 10:44

4 respostas

4

É um uso preciso mas impreciso da palavra. Essa VM é dedicada ao seu uso, por isso é uma máquina virtual dedicada nesse sentido.

Geralmente é assumido que dedicado significa que todo o hardware associado à máquina é dedicado a você, o que não é o caso aqui: você está compartilhando recursos de CPU e largura de banda de E / S (e dependendo da configuração do host, alocação de memória). Temos um termo específico para este L: o Virtual Private Server ou o Virtual Dedicated Server (VPS ou VDS, o último termo costumava ser mais comum, mas praticamente não funcionava).

IMO você poderia definitivamente defender um servidor dedicado de VM como uma tentativa deliberada de enganar / vender mal a menos que :

  • é a única VM em execução no host. Às vezes, isso é feito quando você deseja dedicar uma máquina a uma tarefa que é CPU / IO / ... intensiva, mas também deseja algumas das conveniências de ambientes virtuais, como poder alternar entre instantâneos ou ter uma consistência conjunto de hardware, mesmo que o host abaixo mude significativamente. Ainda há algum impacto no desempenho do uso da camada de virtualização, mas o hit é previsível, pois não há outras VMs ou tarefas principais no host para o conteúdo com recursos.
  • OU você tem recursos realmente dedicados no host:
    • RAM verdadeiramente dedicada que é fixada na memória física (não sendo permitido ao host trocar o material, na verdade, não é permitido trocar outras tarefas, pois isso também afetaria sua VM)
    • armazenamento verdadeiramente dedicado: sua VM está em sua própria unidade física que não é usada de outra forma pelo host ou outras VMs
    • um número fixo de núcleos de CPU e uma garantia de que não existem mais ou designados (ou seja, em uma máquina de 8 núcleos nem mais de sete são atribuídos a VMs deixando um pouco de CPU para os hosts) - mesmo isso não é o mesmo que ter um hardware verdadeiramente dedicado, mas provavelmente está perto o suficiente
por 24.01.2012 / 12:49
3

Google define para dedicado :

(of a thing) Exclusively allocated to or intended for a particular service or purpose.

A especificação de serviço que você concordou com seu provedor deve informar se ter uma VM é "dedicada" ou não. Mas, basicamente, você não deve se importar - o que você deve se preocupar é o desempenho. Desde que funcione para você, não importa se o sistema é virtualizado ou não - considere-o como uma ferramenta de gerenciamento ou abstração de hardware empregada por seu provedor.

    
por 24.01.2012 / 11:25
2

Tecnicamente, pode. Quero dizer, você pode chamar qualquer coisa, certamente na terminologia de vendas. Não significa que seja verdade.

Parece um pouco enganador devido à sobrecarga de IO da virtualização.

    
por 24.01.2012 / 11:09
0

No webhosting você instala vários servidores web em um host que é na maioria das vezes virtual. Então você tem vários hosts com vários servidores web em uma máquina física.

O que você tem é um dos hosts virtuais na máquina física. Esta VM está sob seu controle total e ninguém mais tem acesso a ela. Você pode instalar o software nele, gerenciar o acesso do usuário, controlar as configurações do firewall e assim por diante. O que significa que é dedicado . Então eu acho que existem mais VMs na máquina física.

Se houvesse apenas uma VM em um servidor, acho que seria um desperdício de recursos. Também teria sido mais simples instalar o sistema operacional diretamente na máquina física sem um hypervisor no meio.

    
por 24.01.2012 / 12:43