Seções do site
Escolha dos editores:
- Smartphone Samsung Galaxy A5 (2017) Preto (SM-A520F) - Opiniões
- Análise de teste do LG G4s: um carro-chefe simplificado Especificações do LG G4s
- Como desvincular um smartphone Xiaomi de uma conta Mi Desvincular um dispositivo de uma conta xiaomi
- Determinando o modelo do laptop - maneiras simples
- Lenovo Vibe Z2 - Especificações
- Recuperação: o que é e como usar?
- Restaurar um Sony Xperia XA Dual para o estado de fábrica
- Como instalar o aplicativo DHT Personalização
- Firmware para smartphones UMI via ROOTJOY Umi Rome X no Aliexpress: vendas, descontos, promoções
- O que é um questionário na Internet?
Anúncio
Uma história sobre como executar um emulador Android ou economizar dinheiro em um processador Intel. Visão geral do hipervisor das soluções de virtualização da Microsoft |
Hyper-V é um exemplo de tecnologia de virtualização de servidores. Isso significa que o Hyper-V permite virtualizar um computador inteiro executando vários sistemas operacionais (geralmente baseados em servidor) em um computador físico (geralmente com hardware de nível de servidor). Cada sistema operacional convidado pensa (se os sistemas operacionais puderem pensar) que é dono do computador e tem o direito exclusivo de usar seus recursos de hardware (ou qualquer outro conjunto de recursos de computador ao qual a máquina virtual tenha acesso). Assim, cada sistema operacional é executado em uma máquina virtual separada, com todas as máquinas virtuais sendo executadas no mesmo computador físico. Em um ambiente padrão não virtualizado, um computador só pode executar um sistema operacional. A tecnologia Hyper-V dá ao seu computador essa capacidade. Antes de ver como funciona a tecnologia Hyper-V, precisamos entender princípios gerais operação de máquinas virtuais. Informações gerais sobre máquinas virtuaisUma máquina virtual é um ambiente de computação implementado em software que aloca os recursos de hardware de um computador físico de forma a fornecer a capacidade de executar vários sistemas operacionais em um computador. Cada sistema operacional é executado em sua própria máquina virtual e possui instâncias de processador lógico dedicado, Discos rígidos, placas de rede e outros recursos de hardware de computador. O sistema operacional em execução na máquina virtual não tem conhecimento de que está sendo executado em ambiente virtual e se comporta como se tivesse controle total sobre o hardware do computador. A implementação de máquinas virtuais da maneira descrita acima significa que a virtualização de servidores deve ser implementada de acordo com os seguintes requisitos:
Compreendendo a cascaHypervisor é uma plataforma de virtualização que permite que vários sistemas operacionais sejam executados em um único computador físico – o computador host. A principal função do hipervisor é criar ambientes de execução isolados para todas as máquinas virtuais e gerenciar a interação entre o sistema operacional convidado na máquina virtual e os recursos de hardware subjacentes do computador físico. O termo hipervisor foi cunhado em 1972, quando a IBM atualizou o software de gerenciamento da plataforma de computação System/370 para suportar a virtualização. A criação do hipervisor foi um novo marco na evolução tecnologia informática, pois superou limitações arquitetônicas e reduziu o custo de uso de mainframes. Os shells de baixo nível são diferentes. Por exemplo, eles diferem em tipo - ou seja, dependendo se eles são executados em hardware físico ou hospedados em um ambiente de sistema operacional. As conchas também podem ser divididas por design: monolíticas ou microcore. Concha tipo 1 Os shells do tipo 1 são executados diretamente no hardware físico subjacente dos computadores host e atuam como programas de controle. Em outras palavras, eles são executados “no hardware”. Nesse caso, os sistemas operacionais convidados são executados em diversas máquinas virtuais localizadas acima da camada do hipervisor (veja a Figura 1). Como os hipervisores tipo 1 são executados diretamente no hardware e não no ambiente do sistema operacional, eles normalmente fornecem desempenho, disponibilidade e segurança ideais em comparação com outros tipos. Os hipervisores tipo 1 também são implementados nos seguintes produtos de virtualização de servidores:
Concha tipo 2 Os shells tipo 2 são executados em um ambiente de sistema operacional executado no computador host. Nesse caso, os sistemas operacionais convidados são executados em máquinas virtuais acima de um hipervisor (veja a Figura 2). Esse tipo de virtualização geralmente é chamado de virtualização hospedada. A comparação da Figura 2 com a Figura 1 revela que os sistemas operacionais convidados executados em máquinas virtuais em plataformas de hipervisor Tipo 2 são separados do hardware subjacente por outra camada. Ter uma camada extra entre máquinas virtuais e hardware causa degradação de desempenho em plataformas shell Tipo 2 e limita o número de máquinas virtuais que podem ser executadas na prática. Os hipervisores tipo 2 também são implementados nos seguintes produtos de virtualização de servidores:
Conchas monolíticas de baixo nível Uma arquitetura de shell monolítica envolve drivers de dispositivo que suportam, residem e são controlados pelo shell (veja a Figura 3). A arquitetura monolítica tem vantagens e algumas desvantagens. Por exemplo, hipervisores monolíticos não exigem um sistema operacional host (pai) porque todos os convidados se comunicam diretamente com o hardware do computador subjacente usando drivers de dispositivo. Esta é uma das vantagens da arquitetura monolítica. Por outro lado, o facto de os drivers terem de ser concebidos especificamente para o hipervisor apresenta dificuldades significativas, uma vez que existem no mercado diferentes tipos de placas-mãe, controladores de armazenamento, adaptadores de rede e outros equipamentos. Como resultado, os fabricantes de plataformas de hipervisores monolíticos precisam trabalhar em estreita colaboração com os fabricantes de hardware para garantir que os drivers desses dispositivos suportem o hipervisor. Além disso, isso torna os fabricantes de shells dependentes dos fabricantes de hardware para fornecer os drivers necessários para seus produtos. Assim, a gama de dispositivos que podem ser usados em sistemas operacionais virtualizados em plataformas shell monolíticas de baixo nível é significativamente mais estreita em comparação com a situação de execução dos mesmos sistemas operacionais em computadores físicos. Recurso importante Essa arquitetura ignora um dos princípios de segurança mais importantes - a necessidade de defesa em profundidade. Com a defesa em profundidade, criam-se diversas linhas de defesa. Neste modelo não há defesa em profundidade, pois tudo é feito na parte mais privilegiada do sistema. Um exemplo de produto de virtualização de servidor que usa uma arquitetura de hipervisor monolítico é o VMware ESX Server. Conchas de micronúcleo Os shells de baixo nível do microkernel não requerem drivers especiais, uma vez que o sistema operacional atua como a partição principal (pai). Essa partição fornece o ambiente de tempo de execução necessário para que os drivers de dispositivo acessem o hardware físico subjacente do computador host. As partições serão discutidas mais tarde, mas por enquanto imagine que o termo “partição” é equivalente a uma máquina virtual. Em plataformas de hipervisor microkernel, a instalação do driver de dispositivo é necessária apenas para dispositivos físicos em execução na partição pai. A instalação desses drivers em sistemas operacionais convidados não é necessária porque os sistemas operacionais convidados só precisam acessar a partição pai para acessar o hardware físico do computador host. Em outras palavras, a arquitetura microkernel não permite que sistemas operacionais convidados acessem diretamente o hardware subjacente. Os dispositivos físicos só podem ser acessados interagindo com a partição pai. A Figura 4 mostra a arquitetura do microkernel do hipervisor com mais detalhes. A arquitetura microkernel tem várias vantagens sobre a arquitetura monolítica. Primeiro, a ausência da necessidade de drivers especiais permite a utilização de uma ampla gama de drivers existentes fornecidos pelo fabricante. Segundo, os drivers de dispositivo não estão incluídos no shell, portanto ele cria menos carga, é menor e mais resiliente. Terceiro, e mais importante, a superfície de ataque potencial é minimizada porque nenhum código estrangeiro é carregado no shell (os drivers de dispositivo são criados por terceiros e, portanto, são considerados códigos estrangeiros da perspectiva do desenvolvedor do shell). Concordo que a penetração de malware Programas entrar no shell e assumir o controle de todos os sistemas operacionais virtuais do computador é a última coisa que você deseja experimentar. A única desvantagem do design do microkernel é a necessidade de uma partição pai especial. Isto aumenta a carga no sistema (embora geralmente seja mínima), uma vez que o acesso das partições filhas ao hardware exige que elas interajam com a partição pai. Uma vantagem significativa da arquitetura microkernel do Hyper-V é o fornecimento de defesa em profundidade. A tecnologia Hyper-V permite reduzir ao mínimo a execução de código no hipervisor e passar mais funções para a pilha (por exemplo, máquina de estado e controle). interfaces, que no modo de usuário são executadas mais acima na pilha). Qual é um exemplo de plataforma de virtualização de servidores com arquitetura microkernel? Sem dúvida, este é o Microsoft Hyper-V, na partição pai da qual o Servidor Windows 2008 ou posterior. Principais recursos do Hyper-VAbaixo estão alguns dos principais recursos da versão original da plataforma Microsoft Hyper-V:
O que há de novo no Hyper-V R2 EM Versões do Windows O Server 2008 R2 adicionou novos recursos à função Hyper-V. Eles melhoram a flexibilidade, o desempenho e a escalabilidade do Hyper-V. Vamos examiná-los com mais detalhes. Maior flexibilidade O Hyper-V R2 inclui os seguintes novos recursos que aumentam a flexibilidade de implantação e manutenção de uma infraestrutura de virtualização de servidores:
O Hyper-V R2 contém os seguintes novos recursos que podem melhorar o desempenho da sua infraestrutura de virtualização de servidores:
Ao usar processadores apropriados (por exemplo, Processadores Intel com tabelas de páginas EPT estendidas começando com a geração i7 ou modelos mais recentes Processadores AMD com tabelas de páginas NPT aninhadas) O Hyper-V R2 melhora significativamente o desempenho do sistema em muitos casos. As melhorias de desempenho se devem a melhorias na tecnologia de gerenciamento de memória e à redução no número de cópias de memória necessárias para usar esses recursos do processador. O desempenho melhora especialmente ao trabalhar com grandes conjuntos de dados (por exemplo, SQL da Microsoft Servidor). O uso de memória do hipervisor Microsoft Hypervisor pode ser reduzido de 5% para 1% da memória física total. Assim, as seções filhas terão acesso a mais memória, o que permite um alto grau de consolidação. Observe que nem todos os aplicativos podem usar esse recurso. Em particular, os aplicativos que usam buffers pré-alocados e conexões de longa duração com grandes quantidades de transferência de dados serão os que mais se beneficiarão com a ativação desse recurso. Além disso, esteja ciente de que os adaptadores de rede física que suportam o descarregamento do TCP Chimney podem lidar com um número limitado de conexões descarregadas que são compartilhadas por todas as máquinas virtuais no host. Isso resulta em maior rendimento da rede e redução no uso da CPU ao transferir arquivos grandes. Maior escalabilidadeO Hyper-V R2 inclui os seguintes novos recursos que melhoram a escalabilidade da infraestrutura de virtualização de servidores:
Comparação entre Hyper-V e Servidor Virtual O poder do Hyper-V já o levou a substituir o Microsoft Virtual Server em muitas organizações que anteriormente dependiam do Virtual Server para consolidação de servidores, continuidade de negócios, testes e desenvolvimento. Ao mesmo tempo, o Virtual Server ainda pode ser aplicado na infraestrutura de virtualização corporativa. A Tabela 1 compara alguns dos recursos e dados técnicos entre o Hyper-V e o Virtual Server. Tabela 1. Comparação de componentes e características técnicas Servidor Virtual 2005 R2 SP1 e Hyper-V R2
Mais informações Para obter mais informações sobre os recursos do Virtual Server e como fazer download dele, acesse http://www.microsoft.com/windowsserversystem/virtualserver/downloads.aspx. Para obter informações sobre a migração de máquinas virtuais do Virtual Server para o Hyper-V, consulte o "Virtual Machine Migration Guide: How To Migrate from Virtual Server to Hyper-V" na TechNet Library em http://technet.microsoft.com/en - us/library/dd296684.aspx . Hiper-V
, nativo de Sistemas Windows– em suas edições de servidor, bem como em algumas versões e edições desktop – um ambiente para trabalhar com máquinas virtuais e seus convidados SO nem sempre funciona sem problemas. Um desses problemas pode ser uma notificação que aparece ao iniciar uma máquina virtual, dizendo: Hiper-V Ele não pode ser iniciado porque algum hipervisor não está em execução. O que é esse erro e como corrigi-lo. Uma janela com tal erro é uma interpretação universal e a razão pode estar em várias coisas; requisitos de sistemaSe o próprio Windows não atender aos requisitos para executar Hiper-V, e nem todas as edições desktop permitem que você trabalhe com este componente, ele simplesmente não está ativado no sistema; Mas ainda existem requisitos de hardware. Sua discrepância pode não afetar a ativação do hipervisor, mas no futuro pode causar o aparecimento de tal erro. Para trabalho Hiper-V necessário: Pelo menos 4 GB de RAM;
Armazenamento BCDO erro em questão pode indicar uma configuração incorreta de dados de armazenamento BCD. Componente Hiper-V está profundamente integrado ao Windows e inicia antes do kernel do sistema iniciar. Se estiver armazenado BCD Foram feitas alterações para modificar a inicialização do hipervisor, elas podem não estar corretas. Ou lançar Hiper-V e foi anteriormente desabilitado deliberadamente para otimizar temporariamente o uso dos recursos do computador. Neste caso, a configuração BCD em termos de lançamento do hipervisor, é necessário ajustá-lo ou retornar o valor padrão configurando execução automática Hiper-V. Para instalar a execução automática, abra DMC em nome do administrador (Necessariamente) , digitar: bcdedit /set hypervisorlaunchtype automático Depois disso, reiniciamos. Escavadeira AMDHiper-V não funciona com processadores da empresa AMD com arquitetura Escavadeira. Tecnologias de virtualizaçãoPara garantir o funcionamento do ambiente de virtualização através de qualquer hipervisor, o processador deve estar equipado com tecnologia que proporcione virtualização - Virtualização Intel, ou AMD-V. O suporte para essas tecnologias pode ser encontrado na página de especificações do processador nos sites, respectivamente, Informações E AMD. E a tecnologia de virtualização, naturalmente, deveria ser incluída BIOS . Outro ponto importante: para processadores Informações V BIOS tecnologias específicas devem ser desativadas Intel VT-d E Execução Confiável. O hipervisor integrado ao Windows não é compatível com eles. É assim que as configurações devem ser BIOS trabalhar com Hiper-V: a tecnologia de virtualização está ativada e tecnologias específicas estão desativadas. Com o advento do suporte à virtualização em novos sistemas operacionais da Microsoft, até mesmo clientes Windows 7, 8 e 10, o serviço proprietário Hyper-V deixou de ser o destino dos administradores de sistema em empresas de médio porte. O Hyper-V pode muito bem substituir o popular VirtualBox da Oracle no campo de virtualização de nível básico (nível do cliente). No entanto, antes de instalar este serviço, você precisa verificar a conformidade requisitos de sistema, caso contrário você poderá receber a seguinte mensagem: "A máquina virtual não pode ser iniciada porque o hipervisor não está em execução." O que você deve prestar atenção ao escolher hardware para virtualização. É possível salvar de alguma forma a situação se o hardware já tiver sido adquirido? Vejamos isso neste post. Não se desespere; talvez a situação ainda possa ser salva. Deve-se observar que o sistema operacional deve ser de 64 bits, mas é claro que em x32 você não conseguiria implantar o Hyper-V. A primeira coisa que você precisa fazer é verificar se os itens correspondentes estão habilitados no BIOS - habilitar VT e AMD-V. Em seguida, você precisa ter certeza de que seu processador suporta ferramentas de verificação de virtualização para plataformas Intel e AMD são descritas como uma delas. (na imagem abaixo). Um utilitário de Mark Russinovich também pode ajudar a determinar isso.
Causa. O hipervisor não está em execução. A seguinte mensagem de erro aparece no log de erros do sistema: "A máquina virtual não pode ser iniciada porque o hipervisor não está em execução." Eliminação. Para executar o hipervisor, o computador físico deve atender a determinados requisitos de hardware. Para obter mais informações, consulte Requisitos para instalação do Hyper-V. Se o seu computador não atender aos requisitos, você não poderá usá-lo para executar máquinas virtuais. Se o seu computador atender aos requisitos e o hipervisor não estiver em execução, talvez seja necessário ativar opções de virtualização usando hardware e prevenção de execução de dados (DEP) de hardware no BIOS. Depois de alterar essas configurações, você deve desligar e ligar o computador. Ao reiniciar o computador, as alterações nas configurações não terão efeito. Causa. Disco virtual, que é usado como disco do sistema, está conectado ao controlador SCSI. Eliminação. Conectar disco do sistema para o controlador IDE. Para obter instruções, consulte Configurando discos e dispositivos de armazenamento. Causa. A máquina virtual está configurada para usar CDs e DVDs físicos como mídia de instalação e usa uma unidade de disco física. Eliminação. Apenas uma máquina virtual pode acessar uma unidade física de CD ou DVD por vez. Desconecte a unidade de CD/DVD da outra máquina virtual e tente novamente. O sistema operacional não pode ser instalado em uma máquina virtual pela rede.Causa. A máquina virtual está usando um adaptador de rede em vez de um adaptador de rede legado ou o adaptador de rede legado não está conectado ao adaptador de rede apropriado rede externa. Eliminação. Certifique-se de que a máquina virtual esteja configurada para usar um adaptador de rede herdado conectado à rede externa que fornece serviços de instalação. Para obter instruções sobre como configurar adaptadores de rede, consulte Configurando sua rede. A máquina virtual é suspensa automaticamente.Causa. A máquina virtual será suspensa automaticamente se não houver espaço livre suficiente no volume onde os instantâneos ou discos rígidos virtuais estão armazenados. O status da máquina virtual no Gerenciador Hyper-V será listado como "Crítico Suspenso". Eliminação. Crie espaço em disco adicional usando o Gerenciador Hyper-V para aplicar ou excluir snapshots individualmente. Ou, para remover todos os instantâneos, exporte a máquina virtual sem seus dados e depois importe a máquina virtual. Ao tentar criar ou iniciar uma máquina virtual, você recebe mensagens de erro: “O usuário abriu uma seção mapeada”, “O recurso ou dispositivo de rede não está mais disponível” ou “A operação de E/S foi abortada devido ao encerramento do fluxo de comando ou a pedido de um aplicativo.”Causa. Eliminação. As máquinas virtuais desapareceram do console do Hyper-V Manager.Causa. A razão pode ser programa antivírus, trabalhando em gestão sistema operacional, quando o monitoramento de arquivos de máquinas virtuais no Hyper-V é configurado usando o componente de verificação em tempo real. Eliminação. Exclua arquivos de máquinas virtuais da verificação em tempo real. Para obter informações sobre arquivos específicos, consulte o artigo 961804 da Base de Dados de Conhecimento Microsoft (http://go.microsoft.com/fwlink/?LinkId=143978). Ao usar uma conexão com uma máquina virtual, o ponteiro do mouse se torna um ponto ou fica preso na janela da máquina virtual.Causa. O sistema operacional na máquina virtual não possui serviços de integração instalados. Eliminação. Se o sistema operacional da máquina virtual for compatível, os serviços de integração estarão disponíveis para esse sistema operacional. Para melhorar a integração do mouse, instale serviços de integração. Para obter instruções, consulte Instalar o sistema operacional em uma máquina virtual. Se o sistema operacional da máquina virtual não for compatível, você poderá usar um atalho de teclado para mover o mouse para fora da janela da máquina virtual. A combinação de teclas padrão é CTRL+ALT+SETA PARA A ESQUERDA. Não é possível usar o mouse para controlar a máquina virtual. Você usa a Conexão de Área de Trabalho Remota para se conectar a um servidor que tenha o Hyper-V instalado.Causa. Quando você usa o Gerenciador Hyper-V para se conectar a uma máquina virtual, o componente Conexão de Máquina Virtual fornece essa conexão. No entanto, não há suporte para o uso de uma conexão de máquina virtual em uma sessão de Conexão de Área de Trabalho Remota, a menos que o Integration Services esteja instalado. Portanto, o resultado esperado é a perda da funcionalidade do mouse. Eliminação. Não use uma conexão de máquina virtual em uma sessão de Área de Trabalho Remota até que os serviços de integração sejam instalados. Existem várias maneiras de resolver esse problema.
Ao abrir o Gerenciador de Dispositivos no sistema operacional de uma máquina virtual, alguns dispositivos são marcados como desconhecidos.Causa. O Gerenciador de Dispositivos não reconhece dispositivos otimizados para uso em máquinas virtuais e executados usando Hyper-V, a menos que serviços de integração estejam instalados. Dispositivos desconhecidos detectados no Gerenciador de dispositivos variam dependendo do sistema operacional na máquina virtual e podem incluir: VMBus, miniporta HID Microsoft VMBus, adaptador de rede Microsoft VMBus e miniporta storvsc. Eliminação. Se o sistema operacional da máquina virtual for compatível, os serviços de integração estarão disponíveis para esse sistema operacional. Depois de instalar o Integration Services, o Device Manager reconhecerá os dispositivos disponíveis para esse sistema operacional na máquina virtual. Para obter instruções, consulte Instalar o sistema operacional em uma máquina virtual. Você precisa monitorar o desempenho da máquina virtual, mas as informações do processador no Gerenciador de Tarefas não mostram quais recursos do processador estão sendo usados pela máquina virtual.Causa. O Gerenciador de Tarefas não mostra informações de CPU para máquinas virtuais. Eliminação. Para visualizar informações de uso de CPU para máquinas virtuais em execução em um servidor que executa o Hyper-V, use o Monitor de desempenho e estabilidade do sistema. Ele mostra dados coletados dos contadores de desempenho do Hyper-V. Para abrir o Monitor de desempenho e estabilidade do sistema, clique em Começar, selecione um comando Executar e entre desempenho. Os seguintes contadores de desempenho podem ser visualizados no sistema operacional host (que está executando a função Hyper-V).
Neste artigo, descreverei apenas os erros que encontrei pessoalmente encontrado durante a instalação e configuração do Hyper-V Server 2012. Você pode ler sobre outros erros e maneiras de resolvê-los no site da Microsoft (por exemplo, ou, infelizmente, apenas em inglês). Erros durante o processo de instalação. EM.: Na fase final da instalação do Hyper-V Server 2012, ou melhor, após a última reinicialização, o sistema não inicializa - uma tela preta, nenhuma resposta ao pressionamento de teclas, apenas uma reinicialização a frio ajuda, a inicialização no modo de segurança é impossível. Erros durante a configuração e uso. EM.: O Gerenciador Hyper-V exibe a mensagem de erro "Acesso negado. Não é possível estabelecer comunicação entre EM.: O Gerenciador Hyper-V exibe a mensagem de erro "Não é possível conectar-se ao serviço RPC no computador remoto 'xxx.xxx.xxx.xxx'. Certifique-se de que o serviço RPC esteja em execução." P.: 1) As regras necessárias não foram criadas no firewall. R.: 1) Existem 2 maneiras possíveis de resolver o problema: a) Desative o firewall no cliente e no servidor (não recomendado). EM.: O Gerenciador Hyper-V exibe a mensagem de erro "A máquina virtual não pôde ser iniciada porque o hipervisor não está em execução." (A máquina virtual não pode ser iniciada porque o hipervisor não está em execução.) P.: Existem vários motivos possíveis para esse erro. |
Popular:
Dispositivo de computador pessoal![]() |
Novo
- Análise de teste do LG G4s: um carro-chefe simplificado Especificações do LG G4s
- Como desvincular um smartphone Xiaomi de uma conta Mi Desvincular um dispositivo de uma conta xiaomi
- Determinando o modelo do laptop - maneiras simples
- Lenovo Vibe Z2 - Especificações
- Recuperação: o que é e como usar?
- Restaurar um Sony Xperia XA Dual para o estado de fábrica
- Como instalar o aplicativo DHT Personalização
- Firmware para smartphones UMI via ROOTJOY Umi Rome X no Aliexpress: vendas, descontos, promoções
- O que é um questionário na Internet?
- Como atualizar o BIOS da Dell sem bateria (com sucesso)