vmware de a a z - um guia prático

26

Upload: natanael-ribeiro

Post on 25-Oct-2015

247 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: VMWare de A a Z - Um Guia Prático
Page 2: VMWare de A a Z - Um Guia Prático

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

Page 3: VMWare de A a Z - Um Guia Prático

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

Page 4: VMWare de A a Z - Um Guia Prático

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

Page 5: VMWare de A a Z - Um Guia Prático

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

Page 6: VMWare de A a Z - Um Guia Prático

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

Page 7: VMWare de A a Z - Um Guia Prático

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

Page 8: VMWare de A a Z - Um Guia Prático

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.

Page 9: VMWare de A a Z - Um Guia Prático

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.

Page 10: VMWare de A a Z - Um Guia Prático

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,

Page 11: VMWare de A a Z - Um Guia Prático

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.

Page 12: VMWare de A a Z - Um Guia Prático

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.

Page 13: VMWare de A a Z - Um Guia Prático

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:

Page 14: VMWare de A a Z - Um Guia Prático

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.

Page 15: VMWare de A a Z - Um Guia Prático

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.

Page 16: VMWare de A a Z - Um Guia Prático

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

Page 17: VMWare de A a Z - Um Guia Prático

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.

Page 18: VMWare de A a Z - Um Guia Prático

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.

Page 19: VMWare de A a Z - Um Guia Prático

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.

Page 20: VMWare de A a Z - Um Guia Prático

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

Page 21: VMWare de A a Z - Um Guia Prático

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.

Page 22: VMWare de A a Z - Um Guia Prático

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:

Page 23: VMWare de A a Z - Um Guia Prático

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.

Page 24: VMWare de A a Z - Um Guia Prático

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.

Page 25: VMWare de A a Z - Um Guia Prático

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.

Page 26: VMWare de A a Z - Um Guia Prático