Por que meu Ubuntu 13.04 VPS diz que tem um kernel da série 2.6.x?

5

Eu pedi um VPS com o Ubuntu 13.04 nele. O VPS relata que o kernel é um kernel da série 2.6.x.

Pelo que li, o Ubuntu 13.04 tem pelo menos a série 3.8.x dos kernels. Existe uma razão pela qual o meu VPS está vendo um kernel da série 2.6.x, e não um kernel da série 3.8.x?

    
por Kvach 20.12.2013 / 18:27

1 resposta

9

Ok, então editei sua pergunta para torná-la mais genérica, mas ...

Para responder especificamente ao seu problema, no qual você usa o provedor INIZ VPS (com base na versão de pré-edição da sua pergunta):

Eu procurei o provedor de VPS que você disse que usou (antes das minhas edições para a sua pergunta, então é mais geral), o provedor INIZ VPS.

Eles têm duas soluções listadas em seu site: soluções VZ (Budget VPS e SSD VPS) e soluções KVM (KVM VPS).

Estou assumindo que, no seu caso, você tem um orçamento VPS ou um SSD VPS do INIZ. Isso usa a solução OpenVZ para virtualização, o que significa que o sistema host tem um kernel 2.6.x, e é isso que seu sistema vê.

Agora, para uma explicação mais geral sobre esse problema e para responder à sua pergunta completamente:

Dependendo do provedor VPS e do sistema de virtualização usado (OpenVZ, KVM, XEN, etc.), o kernel que está no VPS é o do sistema host ou é um kernel instalado dentro do VPS. / p>

Os três maiores que eu vi são OpenVZ, KVM e XEN, então eu vou falar sobre esses três aqui, no entanto, existem outros sistemas de virtualização por aí, mas eu não sei sobre eles.

Com o OpenVZ VPSes, o kernel que o VPS vê é o kernel que está no nó do host, que neste caso está executando os kernels 2.6.x.

Com KVM VPSes, o kernel para o VPS é o kernel que está instalado dentro do VPS, e isso será, para o Ubuntu, o que vier com 13.04 ou 13.10 ou o que for.

Eu discuti com meus amigos que são pesados em virutalização e outras coisas, eles disseram que para XEN VPSes, o XEN pode ser configurado de duas maneiras:

  • com o ParaVirtual Ops, o que significa que o VPS pode ter um kernel personalizado dentro dele (ou seja, o que vem com o Ubuntu ou um kernel personalizado que você compila)
  • sem o ParaVirtual Ops, o que significa que o VPS terá o kernel do sistema host exposto e usado com o VPS. (semelhante ao OpenVZ)

(Esses mesmos amigos confirmaram o que eu disse acima sobre o OpenVZ e o KVM, também)

    
por Thomas Ward 20.12.2013 / 18:38