Intel apresenta Cloud Hypervisor e ModernFW no OSTS

intel-OSTS

A Intel apresentou alguns novos projetos experimentais de código aberto na conferência Open Source Technology Summit (OSTS) , que está acontecendo nestes dias.

Um dos projetos apresentados na Open Source Technology Summit é o “ModernFW” , parte da iniciativa da Intel para criar uma alternativa escalável e segura para o firmware UEFI e BIOS.

O projeto está em estágio inicial de desenvolvimento, mas neste estágio de desenvolvimento do protótipo proposto já existem oportunidades suficientes para organizar o carregamento do kernel do sistema operacional.

O código do projeto ModernFW é baseado em TianoCore (implementação UEFI de código aberto) e empurra as alterações de volta para o upstream.

Sobre o ModernFW

O ModernFW tem como objetivo fornecer um firmware minimalista adequado para uso em plataformas verticalmente integradas, como servidores para sistemas em nuvem.

Em tais sistemas, não é necessário manter o código no firmware para garantir compatibilidade com versões anteriores e componentes de uso universal típicos do firmware UEFI tradicional.

O ModernFW se encarrega de remover código desnecessário , o que reduz o número de potenciais vetores de ataque e erros, tendo um efeito positivo na segurança e na eficiência.

Isso inclui o trabalho de remoção do suporte de firmware para tipos de dispositivos obsoletos e funcionalidades que podem ser feitas no contexto do sistema operacional.

Apenas os drivers de dispositivo necessários permanecem e suporte mínimo é fornecido para dispositivos emulados e virtuais.

Parte do código é compartilhado no firmware e no kernel do sistema operacional. Configuração modular e personalizada é fornecida.

Procuramos reduzir a pegada geral, aumentar a eficiência e melhorar a postura de segurança do sistema, eliminando recursos que não são necessários para atender aos requisitos de plataformas que atendem a propósitos mais integrados verticalmente.

Por exemplo, um caminho para a exploração é mover qualquer funcionalidade que possa ser obtida no contexto do sistema operacional para fora do firmware.

O suporte à arquitetura está atualmente limitado a sistemas x86-64 e, dos sistemas operacionais de inicialização, apenas o Linux é suportado (se necessário, o suporte para outros sistemas operacionais também pode ser fornecido).

Sobre o Cloud Hypervisor

Ao mesmo tempo, a Intel apresentou o projeto Cloud Hypervisor, no qual tentou criar um hipervisor baseado nos componentes do projeto conjunto Rust-VMM , do qual, além da Intel, também participam Alibaba, Amazon, Google e Red Hat.

Rust-VMM é escrito na linguagem Rust e permite criar hipervisores específicos para determinadas tarefas.

  • ferrugem-vmm oferece um conjunto de componentes de hipervisor comuns, desenvolvidos pela Intel com líderes da indústria, como Alibaba, Amazon, Google e Red Hat para oferecer hipervisores específicos para casos de uso. A Intel lançou um hipervisor de nuvem para fins especiais baseado em rust-vmm com parceiros para fornecer uma tecnologia de contêiner de alto desempenho e mais segura projetada para ambientes nativos da nuvem.

O Cloud Hypervisor é um monitor de máquinas virtuais (VMM) de código aberto que funciona sobre o KVM. O projeto se concentra exclusivamente na execução de cargas de trabalho modernas em nuvem, juntamente com um conjunto limitado de arquiteturas e plataformas de hardware.

Cargas de trabalho em nuvem referem-se àquelas normalmente executadas por clientes em um provedor de nuvem.

No contexto dos interesses da Intel, a principal tarefa do Cloud Hypervisor é lançar distribuições Linux modernas usando dispositivos para-virtualizados baseados em virtio.

O suporte à emulação é minimizado (o foco está na paravirtualização). Atualmente, apenas sistemas x86_64 são suportados, mas os planos incluem também suporte para AArch64.

Para se livrar de códigos desnecessários e simplificar a configuração de CPU, memória, PCI e NVDIMM é feito na fase de montagem.

Você pode migrar máquinas virtuais entre servidores. As principais tarefas mencionadas são: alta capacidade de resposta, baixo consumo de memória, alto desempenho e redução de vetores de ataque em potencial.

Fonte: https://newsroom.intel.com/


Adicionar como fonte preferencial no Google