Questão Como obter PMCs fora da VM no nível do hipervisor?


no seguinte artigo:

Medição de energia para máquina virtual na nuvem   Computação - Desafios e Oportunidades

na seção METHODS FOR VM POWER METERING, o autor mencionou que existem dois métodos para obter informações da VM:

  1. método branco: executa o proxy dentro de cada VM e coleta a utilização de recursos.
  2. método preto: o método caixa preta coleta informações de cada VM em nível de host.VM informações sobre projeção, como PMCs, são coletadas fora das VMs no nível do hipervisor. Um exemplo típico desta arquitetura é plataforma de virtualização Xen e podemos usar o XenoproFile como ferramenta para coletar eventos de cada VM nele

mas algumas perguntas eu não sei sobre o método preto:

  1. Eu sabia que existem dois tipos de hipervisor. se usarmos o tipo I, não haverá sistema operacional hospedeiro, então, onde as ferramentas de perfil serão aplicadas se fora da VM?
  2. na seção TOOLS FOR INFORMATION COLLECTION, algumas ferramentas especiais são mencionadas que podem coletar informações sobre Xen ,KVM e VMware.gostar XenMon  XenoPro para Xen, Recurso para VMware. Essas ferramentas também são executadas fora da VM?
  3. A pergunta final é que essas ferramentas acima forneceram lib para informações de coleta programáveis? como o contador de desempenho do Windows lib PDH.

0


origem


Eu posso responder a primeira e segunda perguntas: de dom0. - dsstorefile1
@dsstorefile o que é dom0? é o host VM OS? - spartawhy117


Respostas: