Dell EMC Networking VEP1485 – Edge Computing

Olá pessoal, todos bem?

Consegui um Hardware da DELL para laboratório chamado VEP “Virtual Edge Platform” para rodar em meu HomeLab. E o resultado dos testes foi além do esperado. Gostaria de elencar abaixo alguns dos pontos que me fez adorar este Hardware, principalmente para fazer a função de Edge mas também como um excelente equipamento para ter em casa e executar laboratórios.

  • Baixo consumo de Energia (Monitorei a alimentação deste Hardware e o seu consumo é de 35 a 45W .
  • Tamanho reduzido, diferente de um servidor de Rack este Hardware tem o tamanho de um ThinClient.
  • Recurso de Hardaware bem interessante (16 Cores, 64GB RAM , 2 TB SSD, 6 Interfaces 1GB e 2 Interfaces 10GB SFP+)

Hoje em dia falamos muito da Jornada de migrar nossas aplicações para Nuvem, porém algumas aplicações ainda são sensíveis com questão de latência, podemos imaginar que boa parte das aplicações estejam rodando na Nuvem.

Vamos imaginar o seguinte cenário onde você precisa manter localmente serviços como um Controlador de Domínio ou algum servidor de aplicação que depende de latência baixa e com a adoção deste Hardware você pode deixar suas máquinas virtuais ou até mesmo containers rodando neste equipamento com uma réplica para Nuvem configurada.

Com a replica das máquinas deste equipamento para Nuvem no caso de um sinistro você até pode sofrer com latência, porém garante a continuidade da sua operação até realizar o FailBack.

O caso acima é um exemplo simples que pode ser implementando de várias formas, replicando com VMware fazendo uma nuvem estendida. Também é possível utilizar o VEEAM caso o Datacenter trabalhe com CloudConnect da VEEAM , você pode replicar essa máquina para dentro do seu tennant no VMware Cloud Director.

Abaixo gosto de mostrar um exemplo real e simples com VEEM , aonde o print é exatamente um ESXI rodando no VEP com várias maquinas virtuais como de VEEAM, PFsense, AD, DNS e WTS. Sendo muito parecido com senário de muitos clientes.

Foi criado no VEEAM uma réplica utilizando o CloudConnect e conforme a imagem abaixo minha VM de WTS já está replicada e aguardando ser iniciada na Cloud caso aconteça algum sinistro na borda. Isso é possível com o DR Planning  no Veeam.

Claro existe várias questões de remap de rede e roteamentos que precisam ser ajustadas para rodar na Nuvem, mas este não é o foco deste tópico.

Vamos Falar um puco sobre este equipamento?

Continue Reading

Como replicar do VMware ao VMware Cloud com Veeam

Olá amigos, depois depois de muito tempo sem postar retorno trazendo algo simples.

Vejo muitas pessoas com duvidas neste assunto, então vamos explicar de uma maneira didática e simples como replicar uma maquina virtual do seu parque ESXI para o VMware Cloud (VCLOUD) . Está uma demanda que vem crescendo de pessoas saindo do on-premise para cloud.

O que será necessário:

  • Uma licença vCenter Server que suporte replicação ( As licenças Standard, Enterprise e Enterprise Plus suportam replicação)
  • Uma licença do Veeam Backup & Replication que seja igual ou superior à edição Standard
  • Uma rede que conecte o vCenter Server, o repositório de backup e o destino de replicação.

Vamos começar a configuração do JOB de replicação abrindo o Veeam Backup Server indo no caminho abaixo:

Passo 1

Backup Infrastructure / Service Provider / Add Service Provider

Passo 2

No passo de numero dois vamos adicionar o endereço (URL) informado por seu provedor de nuvem. E clicar na opção Next para avançar a configuração do seu JOB.

Nota: A porta 6180 é a padrão utilizada por muitos, porem pode acontecer de ser utilizado outra porta para essa comunicação.

Passo 3

No passo de numero três vamos informar as credenciais e clicar na opção Next para avançar a configuração do seu JOB. Porem vamos entender como a credencial abaixo é composta

Nota: A credencial é composta pelo nome da organização e o usuário do VMware Cloud, então por mais que o provedor tenha fornecido as credenciais, você mesmo pode ir até o painel e criar um usuário especifico para o Veeam .

Exemplo: nome-da-minha-org-vmware-cloud/usuario-de-acesso

Passo 4

No passo de numero quatro será importante observar se o seu provedor forneceu repositório de backup ou apenas ambiente para replicação em nuvem. No caso abaixo podemos ver um repositório de 1TB. Com isso podemos avançar a configuração do JOB.

Passo 5

Nenhuma configuração se faz necessário neste estagio, veremos listados os seus recursos dentro do VMware Cloud para replicação do seu ambiente virtual. Se tudo estiver de acordo com seu contratado pode ser aplicado as configurações.

Nota: Pode aparecer mais de um tennant dependendo da quantidade de virtuais datacenter que serão utilizados ou contratados pelo cliente.

Passo 6

Abaixo podemos ver nos logs se todas as configurações ocorreram bem. Caso algo falhe durante a configuração do seu JOB retorne e revise as informações cadastradas.

Passo 7

Por fim podemos validar todos os recursos que foram configurados. Com isso pode ser finalizado a configuração.

Passo 8

Após finalizado o passo acima o Veeam vai disparar um JOB para fazer o rescan em toda a infraestrutura de Service Provider, caso retorne sucesso você pode iniciar a configuração do seu JOB.

Passo 9

Simples, nosso Service Provider está cadastrado e disponível para realizar a replicação para seu provedor de nuvem.

Passo 10

O passo de numero dez presume que você já tenha um host ESXI ou um VCenter Server cadastrado na infraestrutura do Veeam contendo suas maquinas virtuais . Em próximo artigo podemos focar apenas no cadastramento dos hosts e clusters VMware no Veeam.

Agora nosso próximo passo é criar um JOB para replicar a maquina virtual do seu ambiente on-premis para cloud

Vamos fazer a configuração do JOB no caminho abaixo:

Home / Jobs / Replication / Virtual Machine

Passo 11

Note abaixo que no JOB de replica temos varias configurações especificas para mudança de placa de redes, baixo consumo de link e mudança de endereçamento. Neste momento não entraremos em nenhuma destas opções. Será tratado em um próximo post.

Abaixo foi colocado no campo Name a opção de nome desejada e avançado para próxima aba de configuração.

Passo 12

Abaixo podemos ver que na opção de Virtual Machines podemos escolher quais maquinas do nosso ESXI ou VCenter Server podemos replicar para o VMware Cloud via CloudConnect. No caso abaixo vou replicar a maquina virtual do CLIENTE-A.

Passo 13

Com a maquina virtual escolhida a replicar temos que apontar o Destino que no nosso caso é um VMware Cloud utilizando CloudConnect :

Item 1 – ORG do VMware Cloud informada pelo seu provedor de Nuvem.

Item 2 – Selecione o VDC ( Virtual Datacenter) cadastrado no passo de numero 2.

Item 3 – vApp, caso você não tenha nenhum vApp no VMware Cloud o Veeam já replica para o vApp default.

Item 4 – Pode ser escolhido as politicas de discos disponíveis em seu Cloud como T1, T2 ou T3.

Passo 14

Importante saltar se caso tenha algum repositório especifico que você deseja manter os metadados é importante adiciona-lo antes de chegar nesta etapa. No caso abaixo deixamos o repetitório default do Veeam que acaba sendo o disco do próprio servidor aonde Veeam está instalado.

Alem disto no campo Replica name suffix pode ser adicionado qualquer nome adicionar que você deseja incrementar ao nome da maquina virtual no momento da replicação. Gosto sempre de deixar o suffix como _replica pois fica mais claro na gerencia do VMware Cloud para saber que aquela maquina virtual é uma replica.

Com isso você tambem pode definir quantos restores point de replicação deseja manter na maquina virtual.

Passo 15

Este passo não aprofundaremos muito, pois você pode selecionar proxy veeam diferentes na sua infraestrutura caso tenha algum servidor de proxy dedicado para grandes demandas e segmentação dos seus backups.

Vamos seguir com o proxy default que é o mesmo servidor do Veeam Server. Lembrando que este é um cenário de laboratório, pequenas replicações e até mesmo o único movimento de mover do seus servidores locais para a nuvem.

Passo 16

O Guest Processsing tambem é algo que não vamos adentrar nesta configuração básica, nele você pode definir parâmetros de aplicação de banco e até mesmo as credenciais do servidor para gerencia de arquivos da maquina a ser replicada.

No exemplo não estamos definindo nenhum destes parâmetros pois estamos movendo a maquina para a nuvem.

Passo 17

Para finalizar você pode escolher por iniciar o JOB manualmente e replicar a maquina apenas uma vez , ou deixar conforme abaixo replicando a cada 1 hora. E no momento ideal você para o servidor na origem para iniciar o seu servidor na nuvem e garantir a consistência dos dados.

Neste momento podemos ver a replica iniciar e validar nossa maquina virtual no VMware Cloud

Porem fim nosso JOB começou a replicar e concluiu sem problemas.

Chegado o grande momento de ver sua maquina dentro do VMware Cloud

Pronto, conforme abaixo podemos ver a maquina virtual foi replicada e já se encontra desligada dentro do VMware Cloud.

Ai cabe a sua estratégia de como migrar seus serviços, muitos casos que vejo clientes desligam seu servidores no VMware, fazem uma replica com a maquina desligada para garantir a consistência e ligam a maquina depois de replicada na nuvem.

Nos próximos materiais aprofundaremos melhor sobre arquiteturas de replicação e configurações avançadas.

Existe vários parâmetros que podem ser melhorados, porem este post visa ajudar pessoas que querem fazer pequenas movimentações e replicas.

Até a próxima.

Continue Reading

Como atualizar/instalar certificado SSL VMWare Cloud Directory

Olá amigos, abaixo veremos como executar a troca do certificado SSL no vCloud Directory, lembrando que o mesmo procedimento serve também para instalação:

Observação: O Tipo de certificado usado no VMWare Cloud foi JKS (Java Key Store).

Link da Documentação:

Deploy the VMware Cloud Director Appliance with Signed Wildcard Certificates for HTTPS and Console Proxy Communication

Pré-requisitos:

Primeiro passo é gerar certificado SSL tipo PFX/PKCS#12 . Uma dica é usar o site: SSL Converter
Informando o Certificate + Private Key + Intermediate + RootCA juntamente com a senha do certificado.

Copiar o arquivo PFX do novo certificado para qualquer servidor com Keytool (Necessário JDK) e iniciar o procedimento de criar o certificado JKS:

Documentação usada no procedimento abaixo: Build a JKS

Lembrando que o VMWare Cloud tem dois serviços na qual o JKS precisa ser gerado:
Alias 1=http
Alias 2=consoleproxy

Gerando o certificado JKS:

Conforme o comando abaixo, estamos utilizando o PFX gerado no procedimento acima para gerar o JKS referente ao HTTPS service:

keytool -importkeystore -srckeystore certificado.com.br.pfx -srcstoretype pkcs12 -srcalias 1 -destkeystore certificado.com.br.ks -deststoretype jks -
deststorepass 3gSA2 -destalias http

Muito semelhante ao comando acima a alteração realizada está no nome do serviço, na qual incluímos no JKS criado o ConsoleProxy service:

keytool -importkeystore -srckeystore certificado.com.br.pfx -srcstoretype pkcs12 -srcalias 1 -destkeystore certificado.com.br.ks -deststoretype jks -deststorepass 3gSA2 -destalias consoleproxy

Procedimento:

Pronto, assim você gerou em um unico arquivo os dois Alias necessarios para o Vmware Cloud.

  • 1 – Copiar o JKS para: /opt/vmware/vcloud-director/data/transfer/certificado/
  • 2 – Mudar o author do arquivo para usuário vcloud: chown vcloud.vcloud certificado.com.br.ks
  • 3 – Rodar o comando de import passando o novo certificado KS juntamente com a senha do certificado:
    • cd /opt/vmware/vcloud-director/bin
    • ./cell-management-tool certificates -j -p -k /opt/vmware/vcloud-director/data/transfer/certificado/certificado.com.br.ks -w 3gSA2
  • 6 – Reiniciar o serviço do VMWare Cloud: systemctl restart vmware-vcd

Observação, realizar este procedimento em todas as instancias VCD.

Validação:

Dicas para validação após este procedimento:

  • Reiniciar servidores do VMWare Cloud.
  • Validar saúde do cluster em: “Embedded Database Availability”
  • Testar o certificado SSL para cada instancia:
    curl -k -v https://instance1/api/versions
    curl -k -v https://instance2/api/versions
    curl -k -v https://instance3/api/versions
    curl -k -v https://instance4/api/versions

Validar erros da Instancia:

cat /opt/vmware/vcloud-director/logs/cell-runtime.log | grep ERROR
tail -f /opt/vmware/vcloud-director/logs/cell-runtime.log

É isso ai pessoal, qualquer duvida fico a disposição.

Continue Reading

How to Install and Configure VMware vSphere Hypervisor 6.0 (ESXi 6.0)

1. Register with VMware.com and Download VMware vSphere Hypervisor 6.0

Open the following link in your web browser https://my.vmware.com/web/vmware/evalcenter?p=free-esxi6

Click the License and Download Tab

VMware60-DownloadCenter1

Click Create an Account, to Create an Account and Login to the VMware Download Center. VMware will email you an Activation link which needs to be opened to create the account.

The following page will be displayed when you have successfully logged into the VMware Download Center.

VMware60-DownloadCenter2

Pay special attention to the FREE License information which is displayed, and record this License Number, this will be required in a later article.

Click the download link for VMware vSphere Hypervisor 6.0 – Binaries ESXi ISO Image to download the software required to install ESXi 6.0 and also download the VMware vSphere Client 6.0. The VMware vSphere Client 6.0 software is the client software that allows us to connect and manage the ESXi 6.0 server, this will be required in a later article.

Either use the Download Manager or Manually Download button (which uses your web browser). The CD ISO is only 301MB so should not take too long to download. We have a very slow internet connection, at approx 350 kB/sec, and it takes us approximately 10 minutes to download.

2. Installing VMware vSphere Hypervisor 6.0 (ESXi 6.0)

Write (Burn) the VMware-VMvisor-Installer-6.0.0-2159203.x86_64.iso downloaded in Step 1, to a blank CDROM, using your favourite CD writing software. We use ISO Recorder (http://alexfeinman.com/isorecorder.htm). If you are using remote server utilities, e.g. HP iLo or Dell iDRAC,. you can attach the virtual CDROM drive in the server to the VMware-VMvisor-Installer-6.0.0-2159203.x86_64.iso ISO, so there is no requirement to write a CDROM.

This is a step which is often missed, ensure the BIOS BOOT order is set to BOOT from the CDROM Device or ATAPI device in the server, otherwise the computer will not BOOT from the CDROM.

Power on the Computer, the computer will BOOT from the CDROM, and the following BOOT screen will be displayed

ESXi6.0-CDROM-BOOT

The default option is to BOOT ESXi-6.0.0-2159203-standard Installer after 10 seconds, hit any key will pause the BOOT process.

ESXi6.0-CDROM-BOOT1

At the Welcome to the VMware ESXi 6.0.0 Installation screen Hit Enter to Continue the installation.

3

Press F11 (Function Key 11) to Accept the VMware End User License Agreement (EULA)

2015-01-03-13-39-16-Greenshot

The ESXi installer will scan the computer storage controller for available devices to install ESXi.

5

ESXi can be installed on a USB flash drive, SD card attached to the computer, local SATA, local RAID Array, or Fibre Channel or iSCSI LUN. All these are supported options. As the footprint for ESXi is very small only 1GB is required for the ESXi OS installation.

We have written an EE Article here on How to Backup an ESXi installation on an USB Flash Drive or SD card, for security or redundancy. After you have completed the ESXi 5.1 installation, shutdown the server, remove the USB flash drive or SD card, and duplicate it using our EE Article.

When prompted select a disk to install ESXi on, in the following example, we have two disks connected to this computer, a single 1GB disk, and a 120GB disk. We are going to use the small disk for the OS. (this simulates the USB flash drive!). The larger 120GB disk will be used later for the storage of virtual machines.

6

When prompted, select the keyboard layout and hit Enter to continue. The default keyboard layout is US Default.

7

When prompted enter a root password, confirm the password and hit Enter to continue

8

The following will be displayed

9

When prompted Confirm the Installation on the selected disk and press F11 (Install)
– Function Key 11
All data will be erase, as the disk will be repartitioned.

11

The Progress Bar will confirm installation progress.

22

33

The installation only takes approximately 5-10 minutes, depending upon speed of storage. When the installation has completed the following screen will be displayed.

44

Remove the CDROM installation disk before rebooting. Hit Enter to Reboot. After hitting Enter the follow screen will be displayed and the computer will reboot.

55

ESXi 6.0 will operate in evaluation mode for 60 days. This is the same mode as a FULLY LICENSED ESXi 6.0 server. If you wish to evaluate all the bells and whistles that ESXi 6.0 has to offer, do not register your FREE license. for 60 days, this will allow you to evaluate ESXi 6.0 server fully. On day 59/60, Apply your FREE license to continue using the product, or you will not be able to power on any virtual machines.

3. Configuring VMware vSphere Hypervisor 6.0 (ESXi 6.0)
The following screen is displayed when VMware ESXi 6.0 first boots1

2

3

The server is fully booted when it displays the following screen

4

The default server configuration is to use DHCP, if you do not have a DHCP server issuing IP Addresses on your network you will need to assign an IP Address. We recommend you use a static IP Address for your ESXi Host Server.

Press F2 to Customize System, you will be prompted to enter the root username and password.

5

Select Configure Management Network to change Network Parameters.
Select IPv4 Configuration

6

Set the Static IPv4 address and network configuration, Subnet Mask and Default Gateway, it’s important to set the correct Default Gateway, as this will be used later. Hit Enter to confirm and save the configuration.

7

Select DNS Configuration, enter the correct DNS information for your network, and enter a hostname for your server. Hit Enter to save the configuration.

8

Select Custom DNS Suffixes
Enter your DNS suffix (the domain name for your network). Make sure you have created a DNS A Record in your DNS, so that this server can be resolved correctly through forward and reverse lookups.

Hit Enter to save your configuration.

Press Escape, the following screen will appear, select Y(es) to apply changes.

9

Press Escape to Logout and return to the console screen.

You will notice on the console screen, the server now has a hostname configured, and correct static IP Address.

10

Congratulations you have successfully installed and configured VMware vSphere Hypervisor 6.0.

In the next article in the series, we will connect and continue to configure the VMware vSphere Hypervisor 6.0.

Continue Reading