São Linus Torvalds, IBM, AMD, outros em desacordo sobre empurrando drivers de hardware fora do Linux?

Não posso professam saber quais são os prós e contras de empurrar os drivers de dispositivo de hardware para os hipervisores que suportam as tecnologias de virtualização como os da XEN e VMware. Mas está claro a partir de uma lista de discussão recente sobre a Fundação Linux que há alguma discordância entre os especialistas (incluindo o próprio Linus Torvalds) para saber se faz sentido ou não. Aqui estão alguns destaques e trechos da linha de discussão até agora

Virtualização; VMware vSphere reforça, atualiza Horizonte, Workspace ONE produtos; Nuvem; da VMware jogada seguinte: Gerenciamento de todas as nuvens para as empresas; Dados Centers; Nutanix compra PernixData, Calm.io em um movimento para reforçar suas ambições nuvem; Data Centers; Nvidia lança virtual monitoramento de GPU, analytics

Marc J Miller (Gerente de Relações Abertas Fonte da AMD):? …. Se a gestão motorista se torna o papel do hypervisor ou mesmo do firmware e não existe um sistema operacional “hospedeiro” para falar, vai drivers Linux ainda importa .. …

Gerrit Huizenga (Arquiteto no Centro de Tecnologia Linux da IBM): … Em suma, empurrando o problema para baixo para o hypervisor vai ajudar em alguns casos, mas provavelmente vai tornar as coisas mais difíceis em alguns outros casos. Em vez de empurrar os motoristas a Mainline Linux e as distros, todos nós vamos ter de empurrá-los para a última hypervisor (Xen, Linux / KVM, VMware ESX, etc.) antes da pilha de software pode tirar proveito do hardware mais recente … ..

Dave Jones (Codemonkey): Ao contrário da opinião popular, nem todo mundo quer ou precisa de virtualização. O sucesso dessa camada extra de abstração bem desempenho não desaparecem completamente independentemente do número de novas funcionalidades brilhantes cada geração de ganhos de CPU ….

Por que eu iria querer usar um monte de memória e CPU para a funcionalidade Não tenho absolutamente nenhum uso para, enquanto a adição de uma outra fonte potencial de bugs?

Linus Torvalds: Eu acho que o que você está vendo é proponentes de virtualização sendo absolutamente _desperate_ por qualquer razão para usar a virtualização …. O fato é, o absoluto último lugar que você quer ver motoristas está no hypervisor …. Então da próxima vez você ouve sobre hypervisors fazer absolutamente nada, pergunte-se qual a mensagem vem. Ela vem de um grupo de pessoas que estão tentando desesperadamente fazer-se parecer relevante? Ou ela vem quarenta anos de prática na vida real? …. Eu não dúvida de que a virtualização é útil em algumas áreas. O que eu duvido bastante forte é que ele nunca vai ter o tipo de impacto que as pessoas envolvidas na virtualização deseja que ele tem.

Uau! Palavras fortes de Linus sobre a comunidade de virtualização!

Longe de mim a resumir aqui. As questões parecem um pouco além das minhas capacidades técnicas (OK, muito!). Mas se os drivers de dispositivo pode mover-se com sucesso em hipervisores de virtualização, isso não põe em causa a relevância dos sistemas operacionais totais (em oposição à relevância dos hypervisors)? E quanto à suposta “irrelevância” de hypervisors, diga isso para Jeff Bezos ea tripulação no Amazon que correr dessa companhia Elastic Computing Cloud (construído sobre a virtualização Xen, como eu o entendo).

Em alguns aspectos, este remonta à minha pergunta sobre o quanto os sistemas operacionais de desktop importa até 2010 (quando a próxima versão do Windows desktop é esperado).

Quando eu fiz essa pergunta, eu simplesmente assumir que o papel dos sistemas operacionais no interface com o hardware estava se tornando uma commodity enquanto as aplicações que se deslocam para a rede poderia estar diminuindo o valor do resto das APIs e serviços encontrados em um sistema operacional. Mesmo assim, o sistema operativo tem ainda um papel. Mas se o papel dos serviços de aplicativos e APIs encontrado na maioria dos sistemas operacionais começa a dar lugar a rede aplicações ligadas e os drivers de hardware começam a mover-se em uma camada abaixo do sistema operacional (por exemplo: um hypervisor), o que resta para o OS? Hmmmm.

Ou talvez eu estou latindo para a árvore que eu não tenho nenhum negócio latindo? Diz-me tu.

VMware vSphere reforça, atualiza Horizonte, Workspace ONE produtos

da VMware jogada seguinte: Gerenciamento de todas as nuvens para as empresas

Nutanix compra PernixData, Calm.io em um movimento para reforçar suas ambições nuvem

Nvidia lança GPU virtual de monitoramento, análise