Infra - Exchange Server

Alta Disponibilidade no Exchange Server 2007 - Parte I

O Exchange Server 2007 trás consigo várias mudanças de arquitetura, vamos abordar nesta série de artigos como fazemos alta disponibilidade em cada uma das novas funções: Mailbox, Hub transport, Edge Transport, Client Access e Unified Messaging.

por Anderson Patricio



O Exchange Server 2007 trás consigo várias mudanças de arquitetura, vamos abordar nesta série de artigos como fazemos alta disponibilidade em cada uma das novas funções: Mailbox, Hub transport, Edge Transport, Client Access e Unified Messaging. Nosso objetivo nesta série de artigos é mostrar como isto pode ser feito para cada uma das funções do Exchange Server 2007. Neste artigo inicial mostraremos uma visão geral de alta disponibilidade nas funções de Hub Transport, Edge Transport, Client Access e Unified Messaging. Nas partes subsequentes veremos mais detalhe na função de Mailbox Server, que são: Local Continuous Replication (LCR), Cluster Continuous Replication (CCR) e Single Copy Clusters (SCC).

Exchange Server 2007 e as funções (roles)...

O Exchange Server 2003 possuía apenas duas funções: Back-End e Front-End, por padrão todos os servidores instalados possuíam Back-End. No Exchange Server 2007 precisamos definir na hora da implementação de cada servidor qual será a sua função e com isto podemos dimensionar a solução para comportar os usuários da melhor forma possível.

Vamos utiliza a figura abaixo (Figura 01) onde podemos ver todas as funções com suas principais funções. Elas podem ser resumidas da seguinte forma:

  • Edge Transport: componente diferenciado, que obrigatoriamente deve ficar em uma máquina fora do domínio e pode ser utilizado no ambiente de várias organizações. Possui características de roteamento de mensagens que só podem ser utilizadas nesta função. Junto com o roteamento possui toda a parte de higienização de mensagens e possibilidade de adição de softwares de terceiros neste processo.

  • Hub Transport: Roteamento de mensagens entre sites do Active Directory e políticas que podem ser aplicadas a cada mensagem que passa através desta função, podemos estar utilizando condições, ações e exclusões para construção de regras de transporte.

  • Unified Messaging: é o componente do Exchange que conversa com centrais telefônicas ou gateways de voz e permite que o usuário utilize o OVA (Outlook Voice Access) para acessar sua caixa de correio.

  • Mailbox: é o componente que possui as mailbox stores e public folder stores, ou seja, é nele que as mensagem dos usuários ficam armazenadas.

  • Client Access: é o componente que permite acesso a todos os protocolos (ActiveSync, OWA, IMAP, POP e Outlook Anywhere) aos clientes remotos e internos. Sem esta função as informações que se encontram no Mailbox não ficam disponíveis, exceto pelo acesso MAPI (Outlook).


Figura 01: Distribuição das funções no Exchange Server 2007

Tabela de alta disponibilidade dos servidores

Todas as funções possuem recursos de alta disponibilidade, algumas podem ser feitas instalando um hardware adicional e configurando a redundância via software, tais como: configurações de DNS ou NLB (Network Load Balancing). A função de Mailbox que possui necessidades diferentes, isto ocorre porque os dados estão nesta função. Então ocorre a alta disponibilidade de outras formas, utilizando os conceitos de replicação de arquivos relacionados a base (log shipping) e utilização dos serviços de Cluster do sistema operacional.

Na tabela abaixo podemos visualizar todas as funções e as opções de redundância e qual tecnologia relacionado para isto:

Anderson Patricio

Anderson Patricio - Trabalha com informática desde 1995, é consultor Microsoft em projetos de Active Directory, Exchange e ISA pela Quattuor Informática em Porto Alegre.
Certificações: MCSE +M +S 2003, MCSE +M +S 2000, MCSA +M +S 2003, MCSA +M +S 2000
Blog: http://spaces.msn.com/members/andersonpatricio/