Virtualizar E/S
Saiba mais sobre como a entrada/saída do computador é virtualizada. Aborda os fundamentos de E/S e um estudo de caso de virtualização de E/S.
Objetivos de aprendizagem
Neste módulo, você vai:
- Reconhecer como a CPU e os dispositivos de E/S se comunicam em sistemas tradicionais
- Identificar quantos drivers de dispositivo de E/S podem/devem ter suporte por dispositivo físico para diferentes sistemas virtualizados, como sistemas virtualizados hospedados de modo duplo e nativo
- Reconhecer a necessidade e a facilidade de interceptar solicitações de E/S pelo hipervisor
- Identificar em quais interfaces do sistema o hipervisor pode interceptar solicitações de E/S
- Explicar os prós e contras de interceptar solicitações de E/S em diferentes interfaces do sistema
- Descrever o processo geral de virtualização de E/S, conforme aplicado a uma placa de adaptador de rede
- Discutir a abordagem do Projeto Xen para a virtualização de E/S
Em parceria com o Dr. Majd Sakr e a Carnegie Mellon University.
Pré-requisitos
- Entender o que é a computação em nuvem, incluindo os modelos de serviço de nuvem e os provedores de nuvem comuns
- Conhecer as tecnologias que habilitam a computação em nuvem
- Entender como os provedores de serviço de nuvem pagam e cobram pela nuvem
- Saber o que são os datacenters e por que eles existem
- Saber como os datacenters são configurados, habilitados e provisionados
- Entender como os recursos de nuvem são provisionados e medidos
- Familiarizar-se com o conceito de virtualização
- Saber quais são os diferentes tipos de virtualização
- Entender a virtualização de CPU
- Entender a virtualização de memória