Não é necessário dizer que você precisará de pelo menos dois servidores (de preferência 4) para obter o que descreve. Este é apenas um exemplo (fácil de gerenciar), em que cada servidor mantém as funções HUB, CAS e MBX:
2 servidores físicos idênticos, um em cada datacenter.
- Instale o Servidor de Transporte de Hub, o Servidor de Acesso para Cliente e as Funções do Servidor de Caixa de Correio em cada servidor.
- Crie um Matriz CAS para garantir o acesso do cliente às caixas de correio.
- Crie um Grupo de Disponibilidade de Banco de Dados e configure as réplicas do Banco de Dados de Caixa de Correio
- Se você tiver os recursos (como dois servidores extras), considere a possibilidade de publicar o OWA e outros recursos de Acesso para Cliente por meio de um proxy, preferencialmente um array do Forefront TMG Server 2010. Você pode não combinar a função de transporte de borda e o servidor TMG em um, veja este link
Nesse cenário, você precisaria de 4 licenças do Exchange Server 2010 Standard Server e 25 Std CALs. Se você deseja usar os recursos de segurança do Forefront for Exchange, provavelmente usaria as CALs empresariais (elas incluem o Forefront for Exchange + proteção do Forefront Endpoint para todos os clientes). Tenha em atenção que os 2 servidores utilizados para as funções CAS / MBX precisam de servidores Enterprise ou Datacenter Edition, para configurar as funcionalidades de Resiliência do Site (requer Cluster de Failover e NLB)
Dito tudo isso, com 25 a 50 usuários e HA como alta prioridade, eu definitivamente diria: Go O365! A menos que você tenha uma necessidade específica para uma configuração personalizada ou qualquer outra " no local "exige, por assim dizer, não há muitas razões para não comprar um serviço de nuvem em vez de hospedá-lo sozinho. Então, novamente, depende de suas necessidades e seus recursos