mvp showcast it - mensageria - exchange 2013 virtualização e melhores práticas

28
SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft. MVP ShowCast 2013 Exchange 2013 Virtualização e Melhores Práticas Rover Marinho de Souza Exchange Server Sócio/Diretor Arquitetura de Soluções Vincite (www.vincite.com.br) @rovermarinho

Upload: rover-marinho

Post on 12-Jul-2015

307 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

MVP ShowCast 2013

Exchange 2013Virtualização e Melhores Práticas

Rover Marinho de Souza

Exchange Server

Sócio/Diretor Arquitetura de Soluções – Vincite (www.vincite.com.br)

@rovermarinho

Page 2: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Agenda

♦ Por que Virtualizar? Por que Não?

♦ Exchange 2013 Suporte a Virtualização

♦ Recomendações Sizing

♦ Problema? Veja como evitá-los.

Page 3: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Por que Virtualizar?Por que Não?

Page 4: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Por que Virtualizar?

♦ Consolidação de Servidor

♦ Infraestrutura Homogenêa♦ Otimização de Implantação

♦ Otimização de Gerenciamento

♦ Otimização de Monitoramento

♦ Utilização de hardware

♦ Custo

Page 5: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Por que Não?

♦ Complexidade

♦ Processos adicionais na Implementação

♦ Camada adicional de gerenciamento

♦ Camada adicional de monitoramento

♦ Impacto de Performance

♦ Incompatibilidade / Não Suporte

♦ Custo

Page 6: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Você quer uma resposta, clara? Certo!

♦ A escolha deve ser a mais simples para o cliente sem complexidade

♦ Solução física é simples, mas não será para todos os casos

♦ Suportamos o Exchange Virtualizado!

Exchange 2013 Virtualization -> http://bit.ly/1c1aSjU

Windows Server Virtualization Validation Program -> http://bit.ly/1j0IlBK

Page 7: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Exchange 2013 Suporte a Virtualização

Page 8: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Windows Server 2012

♦ Hyper-v adiciona vários novos recursos

♦ Muitos limites de implantação foram removidos♦ Remoção do limite de 4vCPU por VM fantástico para o Exchange

♦ Aumento de memória por VM no Exchange 2013

♦ Virtualização de Exchange 2013, precisa de um SIZE bem feito

♦ Conhecer até onde vai o suporte, favorece na tomada de decisões

Exchange 2013 Virtualization -> http://bit.ly/1c1aSjU

Page 9: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Exchange e Hyper-v

♦ Hypervisor mais testado para o Exchange.

♦ Existe um relacionamento entre o Grupo de engenheiros de Hyper-v e Exchange, evitando erros.

♦ Custo da Solução de Virtualização.

Suporte para o Windows Server 2012 R2 -> http://bit.ly/1dG3QrJ

Page 10: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Suporte a Hypervisor`s

♦ Hypervisors♦ Windows Server 2008 R2

♦ Hyper-V Server 2008 R2

♦ Windows Server 2012 e R2

♦ Hyper-V Server 2012 e R2

♦ Third-party hypervisors (SVVP)

♦ Exchange roles♦ Exchange 2013 todas as Roles

♦ Storage♦ Block-level

♦ Igual Exchange 2010

♦ Host-based clustering♦ Suporte para todas as roles do

Exchange 2013

♦ Migration♦ Suporte para todas as roles do

Exchange 2013

♦ Jetstress testing in guests♦ Sim, Suporte em Windows

hypervisors e ESX 4.1 (ousuperior)

♦ *

Page 11: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

O que tem no *?

♦ Exchange 2013 suporta armazenamento de VHD em SMB 3.0

♦ Pode ser apresentado via share no W2K12 ou SMB 3.0

♦ SMB 3.0 fornece a capacidade de sobreviver a falhas de hardware semafetar o acesso aos arquivos

♦ Design para HA & Manuseio de Falhas

♦ Nenhuma mudança para o nível inferior de SMB e NFS

♦ Custo da Solução de Virtualização.

Page 12: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Windows Server 2012 and SMB 3.0

♦ Baixo custo na plataforma, simples armazenamentode VM no Hyper-v

♦ Escalável para atender diversos níveis de demanda

♦ Você pode usar discos de baixo custo e tirar proveito da pilha de virtualização (virtualization Stack)

Page 13: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Por que não NFS?

♦ PERFORMANCE♦ Implementações particulares NFS mostraram problemas significativos de

desempenho de IO sendo muito sensível às altas latências.

♦ CONFIABILIDADE♦ Implementações particulares NFS mostraram problemas de confiabilidade que

podem resultar em corrupção de Base e necessidade de Reseed.

♦ NFS é um padrão, existem muitas implementações, algumas melhores que outras.

Given that there are a number of alternatives for presenting storage to a hypervisor, we don’t support NFS (or older versions of SMB) at all

Page 14: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Migração VM / Move VM

♦ Existe muita confusão sobre se apoiamos ou não migração:♦ Suporte a Live Migration -> Sim

♦ Suporte a serviços Similares de concorrentes -> Sim

♦ Funções do Exchange♦ Não use o Quick Migration do Hyper-v, ou qualquer outra solução que salva o

estado point-in-time para o disco. É Necessário que a VM esteja online durante o move / migração.

Page 15: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Não Suportado!

♦ Dynamic memory, memory overcommit, memory reclamation♦ Não suportado no Exchange 2013

♦ Configure static memory para todas as VMs do Exchange

♦ Hypervisor snapshots♦ Não suportado para Exchange 2013

♦ Diferencial/delta disks♦ Não suportado para Exchange 2013

♦ Apps no SO root♦ Apenas para gerenciamento,

monitoramento, AV e etc.

♦ Processador oversubscription♦ Limitado em 2:1, best practice é

1:1

Page 16: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Hyper-v Replica

♦ Replica prove um DR para todas as VMs via Log Shipping para um Hypervisor remoto

♦ Não suportado para o Exchange

♦ Use DAG para obter um HA & DR com Exchange 2010 & 2013

♦ Replica faz sentido para aplicações que não tem Capacidade de DR diretamente built-in no produto

Page 17: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

RecomendaçõesSizing

Page 18: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Impacto da virtualização de CPU

♦ Plano para adicionar CPU overhead nas VMs comExchange♦ ~10% para o Hyper-V

♦ Para hypervisor de terceiros, siga a recomendação do fornecedor

♦ O melhor caminho para encontrar o “size” correto, utilize o Role Requirements Calculator♦ http://bit.ly/1illAuv

♦ Observe na planilha os tópicos “Server Role Virtualization” e “Hypervisor CPU Adjustment Factor”

Page 19: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Outros recursos

♦ Memoria, geralmente não tem impacto♦ Exchange não é NUMA aware, mas aproveita otimizações do SO

♦ http://bit.ly/1c1kHhN

♦ O armazenamento deve ser otimizado para latência correta e HA♦ Storage Requerements: http://bit.ly/1adUUSl

♦ Aproveite a flexibilidade de rede para prover disponibilidade e performance

♦ Em geral: O tamanho usado para implementações fisicas pode serutilizado nos ambientes virtuais.

Page 20: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Armazenamento com outras VMs

♦ Use a opção de reserve para que o Exchange possa utilizer o que para ele for reservado no hypervisor, baseado em sua necessidade.

♦ Como melhor prática, nunca utilize overcommit em todos os recursos, para que não haja impacto nas VMs do Exchange

Page 21: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Usuários por Host

♦ Evite extreme scale-up para garantir o HA dos serviços de Exchange

♦ Hypervisors modernos podem hospedar centenas de VMs por Host

♦ Planeje sempre o menor número possível de Mailbox por VMs em um mesmo Host.

♦ Use o restante de carga para outros trabalhos

Page 22: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Problemas?Veja como evitá-los.

Page 23: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Por favor, não mate os servidores!!!

♦ Compreender falhas de domínio é fundamental para entender o design de Exchange Server virtualizado

♦ Colocar multiplas copias de DB na mesma infraestrutura impacta no HA

♦ Colocar todas as dependencias do Exchange na mesma infraestruturatambém impacta no HA♦ Active Directory

♦ Witness servers

♦ Faça o Design pensando em SPOF “Single Point of Failure”, analise todoo design. NÃO APENAS O EXCHANGE!

Page 24: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Failover Clustering e Storage

♦ Host baseado em Failover Clustering “High Availability”♦ Usando Failover Clustering e Migração automatizada to um Host do Cluster,

evitando assim falha no serviço de Mensageria.

♦ O que você precisa ter conhecimento:♦ Não é uma solução Exchange Aware

♦ Protege apenas contra falhas de hardware/network

♦ Sem HA em caso de falha de Storage pode existir corrompimento de Dados

♦ Utilize armazenamento compartilhado (Storage) / Cuidado com SPOF!

Se estiver indo no caminho de Storage única, pense em DAG com discos locais ououtras implementações usando DAG

Page 25: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Memória e Memória Dinâmica

♦ Hyper-V’s Dynamic Memory e VMware’s Ballooning são recursosfantásticos mas para ambientes de laboratórios

♦ Para produção, não utilize este recurso!

♦ Exchange code não se dá bem com memória dinâmica

♦ Best practice: Configure VMs Exchange com static memory!

Page 26: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Mailbox Role e DAG

♦ Migração de Servidores Mailbox podem resultar em heartbeat timeouts

♦ Resultado é o despejo do servidor da (DAG) e o failover da DB ativa para uma cópia

♦ Tente minimizar o período de Parada “Blecaute”

♦ Considere modificar as configurações de tempo limite de heartbeat♦ Import-module FailoverClusters

♦ (Get-Cluster).SameSubnetThreshold=5

♦ (Get-Cluster).SameSubnetDelay=1000

Page 27: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Muito Obrigado

Rover Marinho www.rovermarinho.org@rovermarinho

Marcelo Vighihttp://marcelovighi.wordpress.com@mvighi

Jorge@jorDiazMVP

Page 28: MVP ShowCast IT - Mensageria - Exchange 2013 Virtualização e Melhores Práticas

SESSÃO: INFRAESTRUTURA TRILHA: MENSAGERIA

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Perguntas & Respostas