vmware de a a z - um guia prático
TRANSCRIPT
Esta é uma obra parcial do livro VMware de A a Z, escrita por Frederico Neves, o foco da
divulgação consiste em receber um feedback por partes dos leitores, criticas, elogios ou
sugestões favor enviar para [email protected]
Sumário Módulo 1 ....................................................................................................................................... 4
Estrutura Física ......................................................................................................................... 4
Estrutura Virtual ....................................................................................................................... 4
Estrutura Física e Virtual .......................................................................................................... 5
Por que usar máquinas virtuais? .............................................................................................. 6
Compartilhamento de Recursos ............................................................................................... 8
CPU Virtualization ..................................................................................................................... 8
Uso físico e virtual da memória ............................................................................................... 9
Rede Fisica e Virtual ................................................................................................................. 9
Sistemas de Arquivo Físico x VMware vSphere VMFS .......................................................... 10
Encapsulamento ..................................................................................................................... 10
Layouts do sistema de arquivos ............................................................................................. 10
Arquivos da máquina virtual .................................................................................................. 10
Interfaces para o usuário ....................................................................................................... 11
Download do vSphere Client .................................................................................................. 12
Usando o vSphere Client ........................................................................................................ 12
Cliente vSphere: Guia de Configuração ................................................................................. 13
Exibir configurações de processador e memória................................................................... 14
Visualizando Logs.................................................................................................................... 15
Visualizando recursos licenciados .......................................................................................... 17
Gerenciando ESXI do prompt de comando ............................................................................ 17
VMware ESXi ........................................................................................................................... 18
ESXI Arquitetura ..................................................................................................................... 19
Configurando ESXI .................................................................................................................. 19
Configurando ESXI: acesso root ............................................................................................. 20
Lockdown Mode ..................................................................................................................... 20
Configurando ESXI: Network Management ........................................................................... 21
Configurando ESXI: Outras Configurações ............................................................................. 22
ESXI como um cliente NTP ...................................................................................................... 23
Configurações de rede: DNS e roteamento ........................................................................... 24
Configurações de Acesso Remoto: Security Profile ............................................................... 25
Módulo 1
Estrutura Física
Tradicionalmente os sistemas operacionais e os softwares são executados em um computador
físico. Vários desafios existem para a execução de um maior número de servidores físicos em
um datacenter, isso acontece pois o modelo não é flexível e pode ser ineficiente. O
planejamento e os custos de infraestrutura adequada como (metragem quadrada, espaço em
rack, energia, refrigeração, cabeamento e provisionamento de servidores ) são apenas alguns
dos problemas que a equipe de TI deve abordar.
Tipicamente, existe uma relação de 1:1 entre um computador físico e o software que é
executado. Esta relação deixa a maioria dos computadores muito subutilizados, deixando
apenas entre 5-10 % da capacidade servidor físico em uso. O custo do espaço e energia
necessária manter um ambiente como esta funcional pode ser tornar caro e inviável.
Aprovisionamento de servidores físicos é um processo demorado. Em ambientes não-
virtualizados o tempo gasto para adquirir um novo hardware, coloca-los no datacenter,
instalar um sistema operacional e instalar e configurar os aplicativos necessários podem levar
semanas. Este processo inclui também uma infinidade de outras tarefas para se integrar o
sistema na sua infraestrutura existente, por exemplo, configurar regras de firewall, liberar
portas no switch e provisionamento de armazenamento.
Estrutura Virtual
A virtualização permite executar mais cargas de trabalho em um único servidor, consolidando
o ambiente para que seus aplicativos sejam executados em máquinas virtuais. Convertendo
para um datacenter virtualizado é possível reduzir drasticamente alguns recursos básicos
como: a metragem necessária em um datacenter, rack, espaço, energia, refrigeração,
cabeamento, armazenamento e componentes de rede, reduzindo o grande número de
máquinas físicas.
A redução das máquinas físicas pode ser realizada através da conversão de máquinas físicas
para máquinas virtuais realizando a consolidação das maquinas físicas para um único host.
Usando a tecnologia de virtualização também muda a forma como os servidores são
provisionados. Você não precisa esperar a compra do hardware ou a instalação do
cabeamento. O Provisionamento de máquinas virtuais é realizado utilizando uma interface
gráfica intuitiva. Em contraste com o longo processo de implantação de servidores físicos, a
implantação de máquinas virtuais pode ser realizada em uma questão de minutos.
Estrutura Física e Virtual
A virtualização oferece uma solução para muitos dos problemas que são enfrentados por uma
equipe de TI. A virtualização é uma tecnologia que separa hardware físico do sistema
operacional do computador, permitindo consolidar e executar várias máquinas virtuais em um
único computador. Uma máquina virtual é um computador que é criado através de software e
comporta-se como se fosse um computador físico, contém uma CPU, memória, disco rígido e
placa de rede, que se parecem com hardware físico para os sistemas operacionais e
aplicativos.
A figura acima mostra exatamente as diferenças entre um servidor virtualizado e um não-
virtualizado. Em arquiteturas tradicionais, o sistema operacional interage diretamente com o
hardware instalado. Este servidor funciona como já conhecemos: alocam-se memória para os
aplicativos, envia e recebe dados pela rede, interage, lê e escreve em dispositivos de
armazenamento. Em comparação, um host virtualizado interage com o hardware instalado
através de uma fina camada de software chamada de camada de virtualização ou hypervisor. O
hypervisor fornece os recursos de hardware físicos dinamicamente para a máquina virtual ser
capaz de suportar as demandas que o ambiente precisa. O hypervisor permite que as
máquinas virtuais operem com um grau de independência do hardware físico. Por exemplo,
uma máquina virtual pode ser movida de um host para outro. Além disso, os discos virtuais
podem ser movidos a partir de um de um storage para outro sem afetar o funcionamento da
máquina virtual.
Por que usar máquinas virtuais? Citarei algumas vantagens entre a arquitetura física e a virtual:
Máquina física
Difícil de mover ou copiar, vinculado a um conjunto específico de componentes de
hardware.
Muitas vezes, tem um ciclo de vida curto
Requer contato pessoal para atualizar o hardware
Máquinas Virtuais
Fácil de mover e copiar
Encapsuladas em arquivos
Independente do hardware físico
Fácil de gerenciar:
Isolada de outras máquinas virtuais
Fornece a capacidade para suportar aplicações legadas
Permite a consolidação de servidores
Numa máquina física, o sistema operacional (Windows , Linux, Unix, e assim por diante ) é
instalado diretamente no hardware. O sistema operacional requer drivers de dispositivos
específicos para que o hardware funcione corretamente. Se o computador é atualizado com
um novo hardware, novos drivers de dispositivos são obrigatórios. Atualizações de hardware
também exigem hands-on e um contato com os técnicos responsáveis pela manutenção de seu
ambiente físico.
As máquinas virtuais são 100 por cento baseadas em software. Uma máquina virtual nada mais
é que um conjunto de arquivos, uma máquina virtual usa drivers de dispositivos virtuais
padronizados. O hardware pode ser atualizado sem alterações para a máquina virtual.
Múltiplas máquinas virtuais são isoladas uma da outra, você pode ter um servidor de banco de
dados e um servidor de e-mail em execução no mesmo computador físico. O isolamento entre
as máquinas virtuais significa que conflitos entre softwares não serão um problema.
Mesmo um usuário com privilégios de administrador em uma máquina virtual não pode
romper essa camada de isolamento e acessar outra máquina virtual sem privilégios
explicitamente concedidos pelo administrador do sistema exatamente como funciona em um
ambiente físico.
As máquinas virtuais permitem consolidar os servidores físicos fazendo um uso mais eficiente
do seu hardware. Uma maquina virtual sendo um conjunto de arquivos, faz com que os
recursos antes não disponíveis ou não tão eficientes em arquiteturas físicas estão agora
disponíveis para você. Por exemplo:
Provisionamento rápido e consistente
Recuperação de desastres e continuidade de negócios. Com as máquinas virtuais você
pode usar a migração a quente, tolerância a falhas, alta disponibilidade, melhorando
os cenários de recuperação de desastres e assim por diante, isso aumenta a
disponibilidade e ajuda reduzir o tempo de recuperação em caso de falhas
Multi-locação permite a capacidade de misturar as máquinas virtuais em configurações
especializadas, como é o caso de uma DMZ.
As opções de segurança disponíveis que não estão na infra-estrutura física, como o uso
de produtos vShield para garantir a segurança e fornecer soluções endpoint.
Com as máquinas virtuais, você pode oferecer suporte a aplicativos legados e sistemas
operacionais em hardware mais recente.
Compartilhamento de Recursos
Um conceito-chave para compreender a virtualização é a noção de como os recursos físicos
são compartilhados.
A virtualização permite executar várias máquinas virtuais em uma única máquina física, com
cada máquina virtual compartilhando dos recursos de um computador físico em vários
ambientes. Máquinas virtuais compartilham o acesso a CPU sendo que o gerenciamento fica
por conta do hypervisor, além disso, são atribuídas as máquinas virtuais uma quantidade
especifica de memória para usar, também é compartilhado o acesso as placas de rede físicas e
controladores de disco. Máquinas virtuais diferentes podem executar diferentes sistemas
operacionais e aplicativos estando alocados no mesmo servidor físico.
Quando várias máquinas virtuais são executada em um host ESXi é atribuído para cada VM
uma parcela de recursos. O hypervisor controla via software todo o hardware virtual recursos
como: o uso da rede, disco, memoria e CPU são totalmente controlados via software. No
entanto, as máquinas virtuais são gerenciadas com mecanismos de controle elaborados para
gerenciar o quanto do hardware físico é disponibilizado para cada máquina virtual. Com as
configurações de alocação de recursos padrão todas as máquinas virtuais associados a um
mesmo host ESXi pode receber uma parte igual de recursos disponíveis .
CPU Virtualization
A Virtualização da CPU enfatiza o desempenho rodando seus processos diretamente nas CPUs
físicas. Os recursos físicos subjacentes são usados sempre que possível, na camada de
virtualização é executado instruções somente quando necessários para fazer com que as
máquinas funcionem.
A virtualização da CPU não é uma emulação. Não confunda emulação com a virtualização. A
diferença é que as emulações executam todas as operações via software por meio de um
emulador de software. Um software emulador permite que os programas sejam executados
em um ambiente para qual ele não foi originalmente escrito. O emulador faz isso emulando,
ou reproduzindo o comportamento do computador original com a intenção de alcançar os
mesmos resultados finais. Emulações oferece portabilidade executando um software que é
projetado para uma plataforma funcionar em várias plataformas diferentes, mas normalmente
o desempenho é afetado de forma negativa.
Quando várias máquinas virtuais estão sendo executados em um host ESXi, as máquinas
virtuais podem competir por recursos da CPU, quando a contenção de CPU ocorre, o host ESXi
fatia os processadores físicos em todas as máquinas virtuais para que cada máquina virtual
rode como se tivesse um determinado número de processadores físicos.
Uso físico e virtual da memória
Em um ambiente não virtual, os sistemas operacionais assume toda a memória física no
sistema. A memória virtual é uma técnica bem conhecida usada na maioria dos sistemas
operacionais de propósito gerais, e quase todos os processadores modernos possuem
hardware para apoiá-lo. A memória virtual cria um espaço de endereço virtual uniforme para
aplicações e permite que o sistema operacional e o hardware lidem com a tradução de
endereços entre o espaço de endereçamento virtual e o espaço de endereço físico. Esta
técnica se adapta ao ambiente de execução para suportar grandes espaços de
endereçamentos, proteção de processos, mapeamento de arquivos e troca de sistema de
computador moderno.
Em um ambiente virtualizado, a camada de virtualização VMware cria um espaço de memória
endereçável contínuo para cada máquina virtual quando é iniciada . O espaço de memória
alocada é configurado quando a máquina virtual é criada e tem as mesmas propriedades que o
espaço de endereço virtual. Esta configuração permite que o hypervisor execute várias
máquinas virtuais simultaneamente, protegendo a memória de cada máquina virtual
garantindo que elas possam ser acessadas por outras pessoas.
Rede Fisica e Virtual
Os componentes chave de uma rede na arquitetura virtual são os adaptadores Ethernet
virtuais e switches virtuais. Uma máquina virtual pode ser configurada com um ou mais
adaptadores Ethernet virtuais. Switches virtuais permitem que as máquinas virtuais no mesmo
host ESXi se comunique umas com as outras usando os mesmos protocolos que seriam
utilizados nos switches físicos, sem a necessidade de hardware adicional. Switches virtuais
também suportam VLANs que são compatíveis com implementações padrão de VLAN de
outros fornecedores como a Cisco.
A tecnologia VMware permite conectar as máquinas virtuais de um local para o outro com a
rede externa por meio de um swich virtual. Um switch virtual funciona como um switch
Ethernet físico sendo que um host ESXi pode conter múltiplos switches virtuais. O switch
virtual é capaz de se conectar a múltiplas vmnics de um modo muito parecido com uma placa
de rede de um servidor tradicional, oferecendo uma maior disponibilidade de largura de
banda, sem contar que seu funcionamento é semelhante aos modernos switches físicos sendo
que também suportam segmentação de VLAN a nível da porta, de modo que cada porta pode
ser configurada de forma diferenciada , proporcionando acesso a qualquer.
Múltiplos switches virtuais não podem ser interligar com outros switches virtuais, pois um
único switch virtual fornece todas as portas que você precisa.
Sistemas de Arquivo Físico x VMware vSphere VMFS
Os sistemas de arquivos convencionais só permitem que apenas um servidor por vez tenha
acesso a leitura e a escrita para o mesmo arquivo. Por outro lado o VMware vSphere VMFS
permite uma arquitetura de armazenamento distribuída, que permite que vários ESXi possam
ler e escrever ao mesmo momento em um determinado datastore. VMFS é projetado,
construído e otimizado para um ambiente virtualizado. VMFS é um sistema de arquivos em
cluster de alto desempenho projetado para máquinas virtuais, este sistema aumenta o uso dos
recursos, fornecendo a várias máquinas virtuais acesso compartilhado a um conjunto
consolidado de armazenamento em cluster, ele é a base para serviços de infraestrutura
distribuída, como a migração a quente de máquinas virtuais, equilíbrio dinâmico de cargas de
trabalho, restart automático de máquinas virtuais e tolerância a falhas .
VMFS fornece compatibilidade com os diversos protocolos do mercado como (Fibre Channel
over Ethernet , iSCSI e NAS, também oferece um crescimento dinâmico em seus datastores
através de agregações de recursos de armazenamento ao sistema operacional como também
proporciona um possibilidade de se expandir dinamicamente uma lun sem a necessidade de
parada, nenhum outro sistema de arquivo é tão poderoso quanto o VMFS
Encapsulamento
VMFS armazena todos os arquivos que compõem a máquina virtual em um único diretório,
fornecendo o encapsulamento de toda a máquina virtual facilitando e possibilitando que sejam
aplicadas politicas de desastre recover.
Layouts do sistema de arquivos
Um sistema de arquivo VMFS emprega uma estrutura de arquivo semelhante a de um sistema
operacional Linux ou Unix. Cada lun é montada em uma pasta e contém vários subdiretórios
contendo os arquivos que compõe uma máquina virtual. VMFS foi otimizado para suportar
grandes arquivos e executar muitas operações simultâneas.
Arquivos da máquina virtual
O arquivo de configuração de uma maquina virtual é identificado por uma extensão .vmx ele
contém todas as definições de configurações e informação de hardware das máquinas virtuais.
Os .vmx são armazenados em formato de texto. Esse arquivo inclui uma grande variedade de
informações sobre a máquina virtual, por exemplo o tamanho da RAM, interfaces de rede,
disco, portas serial/paralela e configurações de recursos e opções de gerenciamento de
energia.
O arquivo de swap é identificado por uma extensão .vswp, é um arquivo que sempre criado
para cada máquina virtual, mas é usado apenas se um host esgotar toda a sua memória
alocada. O tamanho do arquivo é igual em tamanho à quantidade de memória RAM atribuída a
uma máquina virtual.
O arquivo da BIOS, identificado por uma extensão .NVRAM, é utilizado pela máquina virtual
para emular uma BIOS semelhante a de um servidor físico. Com ele você pode definir as
opções de configurações de hardware e as alterações são armazenadas neste arquivo. O
arquivo de BIOS é em formato binário e se for deletado é automaticamente recriado quando a
máquina virtual for reiniciada.
Os arquivos de log são identificados pela extenção .log, são criados para registrar informações
sobre a máquina virtual e são normalmente utilizados na solução de problemas com as
máquinas virtuais. Haverá vários desses arquivos presentes no diretório da máquina virtual. O
arquivo de log atual é sempre chamado vmware.log novos arquivos de log são criados quando
um máquinas virtuais é desligada e ligada novamente .
Todos os discos virtuais são compostos de dois arquivos, um arquivo grande com tamanho
igual ao tamanho do disco virtual e um pequeno arquivo de texto. O arquivo de texto é
identificado pela extensão .vmdk, nele contém os detalhes do tamanho e da geometria do
disco virtual. Temos também outros tipos de arquivo para o disco que são:
. flat- vmdk é o arquivo de disco virtual padrão criado para máquinas virtuais.
- delta.vmdk é criado quando um snapshot é criado
- rdm.vmdk é criada uma quando atribuímos um mapeamento direto do storage para uma
determinada VM
Interfaces para o usuário
Existem duas interfaces gráficas que podem ser usada para interagir com um ambiente
vSphere. A interface mais comum é o VMware vSphere Client, ele fornece todas as
ferramentas necessárias para configurar e gerenciar eficazmente o seu datacenter virtualizado.
O vSphere Client pode ser usado para se conectar tanto ao VMware vCenter Server quanto a
um host ESXi, porém ao se conectar no vSphere Client recursos adicionais ficam a sua
disposição.
A outra interface bastante conhecida é o VMware vSphere Web Client, esta plataforma esta
sendo bastante difundida a partir da versão 5.0 do vSphere e já na versão 5.1 conta com
algumas features exclusiva para ela como é o caso da ferramenta de backup chamada vSphere
Data Protection, esta plataforma roda exclusivamente em um navegador e foi desenvolvida
com a tecnologia Flex. Na versão 5.1 esta versão encontra-se bastante estável contendo todas
as funcionalidades que o vSphere Client.
Download do vSphere Client
O vSphere Client ainda é a interface mais usada para o gerenciamento em todos os aspectos
do ambiente vSphere, ele é disponibilizado somente para Windows, a VMware até lançou a
algumas versões anteriores um client para Linux, porem o mesmo foi descontinuado.
O vSphere Client pode ser instalado de forma rápida e fácil utilizando o Wizard é praticamente
um next, next finish.
Para fazer o Download do vSphere vá a qualquer navegador Web e digite https://ipdoesxi e
depois clique em vSphere Client, pronto o download se inicia.
Para consultar a compatibilidade do vSphere com sistemas operacionais acesse
http://www.vmware.com/support/pubs.
Usando o vSphere Client Para abrir o vSphere Client, clique duas vezes no ícone do vSphere Client na área de trabalho
do computador no qual você o instalou.
Na janela de login, digite o nome do host ou o endereço IP de um host ESXi ou de um vCenter
Server. Digite o nome do usuário e a senha, podendo ser a conta do Windows ou uma conta de
domínio já que o vCenter se integra facilmente com o AD.
Se o seu vcenter estiver integrado ao AD e você estiver utilizando em seu desktop o mesmo
usuário, basta seleciona a opção Use Windows Session Crendetials, depois é só clicar em login
que o sistema ira carregar.
Cliente vSphere: Guia de Configuração Quando você efetuar o login em um host ESXi o client ira abrir e será mostrado algumas
opções. Clique em Inventory como mostra a figura a baixo.
Depois disso clique em Configuration no painel que se encontra a direita para visualizar as
definições de hardware e software do host.
Na guia Configurações, você pode ver o processador do host e configuração de memória,
também é possível configurar a rede o armazenamento. Você também pode:
Adicionar uma nova licença ao Host.
Configurar o host como um client Network Time Protocol (NTP)
Configurar ou modificar os servidores DNS primário e secundário.
Modificar o security profile.
Também é possível analisar a saúde do hardware do seu host, como mostrado no imagem a
cima.
Se um componente está funcionando normalmente, o indicador de status fica verde. O
indicador de status muda para amarelo ou vermelho, se um componente do sistema viola um
limite de desempenho ou não está funcionando corretamente, em geral um indicador amarelo
significa a degradação do desempenho. Um indicador vermelho significa que um componente
esta com problema ou defeito. Se o status estiver em branco quer dizer que o ESXI não
conseguiu coletar informações sobre o mesmo
Exibir configurações de processador e memória
Na opção Hardware da guia Configuração, o link Processadores permite visualizar informações
sobre a CPUs do seu host, como modelo, velocidade do processador, núcleos e processadores
lógicos.
Clique em Memória para exibir informações sobre a memória física, tais como o tamanho
total, o total utilizado para o sistema, bem como o total utilizado para máquinas virtuais.
Visualizando Logs
Para visualizar os logs do sistema ESXi, clique em System Logs na aba principal do vSphere
Client.
O ESXI possui dois arquivos de logs que são os hostd.log e vmkernel.log . Esses arquivos de log
contêm entradas feitas enquanto o sistema foi instalado e armazena também informações
enquanto o mesmo fica em funcionamento.
O conteúdo dos arquivos de logs são especialmente úteis para o suporte VMware. Ao
trabalhar em um problema com o suporte, você deve fornecer os arquivos de logs do seu host.
O vSphere Client permite exportar os logs do sistema para um arquivo compactado no desktop
para exportar os logs do sistema, clique em Export System Logs.
O vSphere 5.x adicionou várias melhorias para o registro de logs do sistema. Todas as
mensagens de log agora são gerados pelo syslog e as mensagens agora podem ser registradas
em qualquer servidor local ou remoto ou em ambos. Um determinado servidor pode registrar
mensagens de mais de um host. Mensagens de log podem ser registradas remotamente
através de Secure Sockets Layer (SSL) ou conexões TCP.
O syslog vSphere está disponível como um plug-in opcional para vCenter Server em execução
no Windows. No vCenter Server Virtual applience, o registro é feito usando a facilidade do
syslogn nativa. Com vSphere 5.x registrar logs de diferentes fontes pode ser configurado para
entrar em diferentes arquivos gerando assim uma maior comodidade. A configuração de logs
também pode ser feito usando o ESXI através da linha de comando.
Visualizando recursos licenciados
Para atribuir uma chave de licença válida para o seu host ESXi, clique no link Licensed Features.
O painel Recursos Licenciados mostra o tipo de licença e que produto e características que
você tem atualmente.
Antes de adquirir e ativar licenças para ESXI, você pode instalar o software e executá-lo no
modo de avaliação. O modo de avaliação destina-se a demonstrar o software ou avaliar sua
funcionalidade. Durante o período de avaliação, o software fica totalmente operacional
usando todas as suas features.
O período de avaliação é 60 dias a partir do momento que você instala o ESXI . Durante este
período, o software avisa o tempo restante até o vencimento. O período de avaliação de 60
dias e não pode ser pausado ou reiniciado. Após expirar o período de avaliação, você não é
mais capaz de executar algumas operações em vCenter Server ou no ESXi . Por exemplo, você
não pode ligar ou reiniciar suas máquinas virtuais. Além disso, todos os hosts serão
desconectados do sistema vCenter Server. Para continuar a ter pleno uso de operações ESXi e
vCenter Server, você deve adquirir uma licença.
Clique no link Editar à direita do tipo de licença. A caixa de diálogo Atribuir licença permite
atribuir uma nova chave de licença para o anfitrião, inserindo a chave composta por uma série
de multi-caractere que a VMware fornece.
Gerenciando ESXI do prompt de comando Para gerenciar seus host ESXi a partir da linha de comando , você pode usar o VMware vSphere
Command-Line Interface (vCLI) ou o Assistente de Gestão vSphere VMware (VMA).
vCLI é um aplicativo que fornece um conjunto de comandos que permitem que você gerencie
o seu host ESXi, com ele você pode se conectar diretamente a um host ESXi ou a um sistema
vCenter Server. Quando um o vCLI conecta através do sistema vCenter Server, a autenticação
é feita com os usuários do vCenter Server e não com o usuário do host ESXI.
O VMA fornece uma plataforma para a execução de comandos e scripts que você desenvolve.
O VMA deve ser executado em um host que suporta máquinas virtuais de 64 bits, ele é
implementado como um virtual applience que é baseado em Red Hat Linux. (Os virtual
appliences inclui uma ou mais máquinas virtuais que são encapsuladas, atualizadas e geridas
como um único arquivo). O VMA também permite que os agentes de terceiros possam ser
instalados no seu ambiente virtual. Se as ferramentas de terceiros usar um dos SDKs vSphere ,
então eles são capazes de se comunicar com a infra-estrutura virtual.
VMA e vCLI estão disponíveis para download a partir da página Web host ESXi . Digite o
endereço IP ou um nome de host ESXi host e clique no link do produto para fazer o download.
O VMware vSphere Power CLI é uma ferramenta de linha de comando poderosa que lhe
permite automatizar em todos os aspectos a gestão do vSphere, incluindo rede e o
armazenamento das máquinas virtuais. vSphere PowerCLI é distribuído como um snap-in para
o Windows PowerShell (uma linguagem de script de linha de comando)
O vSphere PowerCLI inclui mais de 200 comandos que podem ser utilizados na administração
do ambiente vSphere
Para baixar o vSphere PowerCLI e suas documentações, consulte
http://www.vmware.com/go/powercli
VMware ESXi Você pode obter uma versão gratuita do ESXI, chamado vSphere Hypervisor, ou você pode
comprar uma versão licenciada com vSphere. O ESXI pode ser instalado em um disco rígido,
um dispositivo USB ou e um cartão SD. Ele também pode ser instalado em um host
diretamente na memória com um recurso chamado Auto Deploy.
O ESXI usa um pequeno espaço em disco (menos de 70MB) isso proporciona um aumento na
segurança e na confiabilidade.
Foram adicionadas algumas novidades no ESXI 5.x:
Suportar a inicialização ESXi da Unified Extensible Firmware Interface (UEFI). Com o
UEFI é possível instalar drivers mais complexo como Drivres CD-ROM, ou mídia USB.
Suporta até 512 máquinas virtuais totalizando um máximo de 2.048 CPUs virtuais por
host.
Suporta sistemas operacionais com até 160 CPU lógica e até 2 TB de RAM.
ESXI fornece proteção adicional com as seguintes características:
Memória Confiavel: O Kernel, a aplicação do modo de usuário e os componentes
executáveis, como drivers e bibliotecas estão localizadas em endereços de memórias
seguros e confiáveis.
Integridade do Kernel: A assinatura digital garante a integridade e autenticidade dos
módulos, drivers e aplicativos à medida que são carregados pelo VMkernel.
Trusted Plataform Module (TPM): Um elemento de hardware que cria uma plataforma
confiável e permite a afirmação de que o processo de inicialização e todos os drivers
carregados são genuínos.
ESXI Arquitetura ESXI fornece uma camada de virtualização que abstrai o processador, memória,
armazenamento e recursos de rede do host físico para várias máquinas virtuais . ESXI é um
bare-metal hypervisor que cria as bases para um datacenter dinâmico e automatizado.
Na arquitetura ESXI , os aplicativos tem acesso a CPU virtual, memória , discos e interfaces de
rede sem acesso direto ao hardware subjacente. O hypervisor ESXi é chamado de vmkernel . O
VMkernel recebe pedido de recursos das maquinas virtuais e os envia para o (VMM) que
apresenta o pedido para o hardware físico. A única função do VMM é apresentar as
solicitações do das maquinas virtuais e depois devolver a resposta as mesmas.
Um host ESXi pode ser acessado através de várias interfaces , incluindo :
O vSphere Client (conectado diretamente a um host ou no VMware vCenter Server)
VMware vSphere Command-Line Interface ( vCLI )
O vSphere API / SDK
Common Information Model (CIM)
ESXI é compatível com processadores Intel , Xeon e superiores, ou AMD Opteron . ESXI inclui
um VMkernel 64-bits . Hosts com processadores de 32 bits não são suportados. ESXI oferece
suporte para diversos sistemas operacionais de 32 -bit e 64 -bit .
Configurando ESXI
Você pode usar o console padrão do ESXI (DCUI) para configurar algumas realizar algumas
configurações. O DCUI realiza uma configuração de baixo nível e contem uma interface de
gerenciamento através do console do servidor, utilizado principalmente para a configuração
básica inicial. Para iniciar a customização do sistema, pressione F2.
Configurando ESXI: acesso root
O usuário padrão para o ESXI é o root. Por padrão ele vem com uma senha em branco. Se você
não definir uma senha de root, você não será capaz de fazer login no host ESXi com o vSphere
Client. Para definir a senha do root, selecione Configurar senha e pressione Enter. Se você
receber um erro ao definir a senha de root, a senha provavelmente não atende o nível de
complexidade exigida pelo sistema. Em geral você precisa escolher uma senha que seja de oito
ou mais caracteres e que tenha pelo menos uma letra maiúscula, uma letra minúscula e um
dígito.
Lockdown Mode
Lockdown Mode desativa todos o acessos diretos do usuário root para as máquinas ESXi. Por
padrão, não existem contas de usuários locais no sistema ESXI. Essas contas podem ser criadas
somente antes de ativar o modo de bloqueio em uma sessão do vSphere Client diretamente
no sistema ESXI.
Para ativar ou desativar Lockdown Mode, selecione Configure Lockdown Mode e pressione
Enter. Escolha para ativar ou desativar.
Configurando ESXI: Network Management
Antes de colocar o seu host ESXI para trabalhar, é necessário configurar o seu endereço de IP.
Por padrão, um endereço de IP DHCP é atribuído ao host ESXI. Para alterar ou configurar
definições básicas de rede, utilize o DCUI ou através do vSphere Client.
No DCUI, você pode muda o nome do host, as configurações de IP (IP, máscara de sub-rede,
gateway padrão), e os servidores DNS. Você também pode configurar a VLAN, configurar um
IPV6
Configurando ESXI: Outras Configurações
No console é possível também se alterar o teclado (o padrão é o Inglês), as opções de
troubleshooting permite que você ative ou desative o troubleshooting. Por padrão, eles são
desativados. Os troubleshooting são:
Modo Local Suporte Técnico (TSM) - Para solucionar problemas locais.
Suporte Técnico Atendimento com acesso Remoto (SSH) para solução de problemas
remotamente, usando um cliente SSH, por exemplo o putty.
As boas praticas pedem que se mantenha os serviços de troubleshooting desativados até que
seja necessário usa-los, por exemplo, quando você está trabalhando com o suporte técnico da
VMware para solucionar um problema
Os dois últimos ajustes nesta tela permitem que você redefinir a configuração do sistema para
seus padrões de fabrica e remover extensões personalizados ou pacotes que foram
adicionados.
ESXI como um cliente NTP
O Network Time Protocol (NTP) é um protocolo padrão da Internet que é usado para
sincronizar os relógios dos computadores da rede. Os benefícios para a sincronização de
tempo em um host ESXi incluem:
Melhor desempenho quando os dados referente a data e a hora são interpretados de
forma eficaz
Facilidade ao conferir logs, pois sempre teremos a hora exata que o problema
aconteceu.
As Máquinas virtuais podem sincronizar o seu relogio com o host ESXi. A Sincronização
de tempo é um benéfico para aplicações que rodam nas maquinas virtuais, como os
bancos de dados por exemplo.
NTP é um protocolo cliente-servidor. Quando você configurar o host ESXi para ser um cliente
NTP, o host sincroniza o seu tempo com um servidor NTP, que pode ser um servidor na
Internet ou o servidor NTP local. Os hosts ESXi 5.x suportam versões NTP 3 e 4.
Configurações de rede: DNS e roteamento
É possível alterar as seguintes configurações de DSN nos hosts:
O nome do host e de domínio
Os servidores de DNS primário e secundário
Os gateways padrão: VMkernel
Para definir essas configurações, clique na guia Configuração do host, clique no link de
roteamento e DNS e clique em Propriedades para exibir a informação que é mostrado na
imagem.
Configurações de Acesso Remoto: Security Profile
No ESXi, os clientes remotos são normalmente impedidas de acessar os serviços no host. Da
mesma forma, os clientes locais são normalmente impedidas de acessar as máquinas remotas.
Para garantir a integridade do host, algumas portas estão abertas por padrão. Para fornecer ou
impedir o acesso a determinados serviços ou clients, você deve modificar as propriedades do
perfil de segurança. Um host ESXi permite que alguns processos se inicie automaticamente.
Um host ESXi também inclui um firewall que vem habilitado por padrão.
Para modificar o security profilee, clique na guia configuration e clique no link Security Profile.
Para fornecer acesso a um serviço ou cliente, marque a caixa de seleção apropriada. Para
impedir o acesso, desmarque a caixa de seleção apropriada.