Lync Server 2013: Mantenha contato

A plataforma de comunicações unificada da Microsoft está se tornando cada vez mais integrada, e sua arquitetura mais flexível.
Este artigo é baseado na versão Preview de 2013 do Lync Server.

Alan Maddison

Os benefícios das comunicações unificadas estão se tornando claros para organizações de todos os tamanhos. Que reúne voz e vídeo e integração com e-mail ajuda a trabalhadores que estão espalhados em diferentes escritórios e fusos horários diferentes se comunicam de qualquer maneira, eles preferem.

Lync Server 2013 é a edição mais recente da plataforma de comunicações unificadas da Microsoft. Lync Server fornece alto desempenho, disponibilidade, escalabilidade e expandido do dispositivo de suporte para garantir essa colaboração e comunicação está generalizada em toda a empresa. Lync Server 2013 também oferece suporte a um modelo de implantação do híbrido. Por exemplo, você pode implantar o servidor de Lync no local, na nuvem ou um híbrido das duas topologias. Todas as cargas de trabalho de Lync são também totalmente suportadas dentro de um ambiente virtualizado.

A maioria das melhorias para Lync Server 2013 concentram-se nas seguintes categorias: alta disponibilidade (HA); escalabilidade e desempenho; gestão; voz; vídeo; Conferência; chat persistente; arquivamento e monitoramento; Integração do Exchange 2013; e melhorias do cliente.

HA melhorias

A Microsoft fez melhorias significativas para a arquitetura do servidor de Lync para melhorar a disponibilidade. A única mudança maior tem sido a utilização das piscinas emparelhado. Embora emparelhado piscinas ainda operar-se no conceito de um escrivão de backup e ainda interagir com os clientes da mesma forma, há uma diferença fundamental do Lync Server 2010. Este emparelhamento é suportado por datacenters e não há nenhuma restrição na distância entre centros de dados.

Talvez mais importante de uma perspectiva de planejamento de recuperação de desastres, lá tem suporte melhorado para resiliência além apenas voz. Que tinha sido o foco de resiliência de site no Lync Server 2010. Suporte de resiliência para funcionalidades adicionais, tais como a presença e conferência é uma adição bem-vinda. Lync Server 2013 também suporta o recurso de espelhamento síncrono de SQL Server 2012 para fornecer resiliência para os bancos de dados de back-end.

Piscinas emparelhadas e espelhamento de banco de dados fornecem uma estrutura robusta e eficaz para maximizar o tempo de atividade. Essas melhorias de disponibilidade irão ajudá-lo a atender as mais exigentes contratos de nível de serviço (SLAs).

Piscinas pares fornecem resiliência local sem colocar limitações na distância entre piscinas. Mais importante, asseguram que todas as cargas de trabalho são verdadeiramente resilientes. Com essas características no lugar, Lync Server 2013 oferecerá um UX quase perfeito no caso de um failover.

A base para piscinas emparelhado é o conceito de um escrivão de backup, que foi introduzido no Lync Server 2010. Estendendo este conceito em 2013 do servidor de Lync, registradores de backup têm uma relação de reciprocidade de 1:1. É importante observar que a natureza recíproca dessa relação representa uma mudança para o que era permitido no Lync Server 2010.

Quando Lync Server 2013 piscinas estão emparelhadas, um novo serviço chamado o serviço Lync Backup garante que dados são replicados entre piscinas em tempo real para manter as piscinas sincronizadas. Esta replicação de dados em tempo real também se aplica para a Central Management Store (CMS). Quando um pool de hospedagem CMS é emparelhado com outro pool, ele cria um backup do CMS e uma relação de mestre/Standby entre as instâncias de banco de duas dados.

Adicionando suporte a espelhamento síncrono de SQL, deixa Microsoft que você facilmente fornecer nível de site resiliência para os bancos de dados de back-end Lync. Além disso, porque já não há suporte para clusters de servidor de SQL, espelhamento de banco de dados é agora a abordagem recomendada para maximizar a disponibilidade do servidor back-end.

O espelhamento do SQL não reque que você use armazenamento compartilhado. Você também pode implantá-lo sem o uso de uma testemunha de compartilhamento de arquivo. No entanto, você deve usar uma testemunha se você precisar de suporte para failover automático. Se você usar uma testemunha, a Microsoft recomenda uma relação de 1:1. Cada testemunha deve estar associada um único par de servidores back-end. É importante notar que esta relação de 1:1 não é um requisito. Microsoft suportará um relacionamento 1: n, onde você pode usar uma única testemunha para dois ou mais pares de servidores back-end.

Finalmente, embora persistente (anteriormente conhecido como Chat de grupo) é agora uma função de servidor integrado no Lync Server 2013, ele usar um método diferente para fornecer HA. Você terá que implantar uma piscina esticada para alcançar HA. Isto significa que um único pool de Chat persistente é definido na topologia Lync, mas os servidores de Chat persistente dividem-se entre data centers. Implantação de uma piscina de dividir dessa maneira também requer que você implantar o espelhamento de banco de dados para garantir que dados são replicados para o segundo datacenter.

Escalabilidade e desempenho

Pelas normas mais exigentes, a capacidade do Lync Server 2010, a escala foi impressionante. Com suporte para até 80.000 usuários por pool Enterprise Edition e várias piscinas por implantação, Lync 2010 dimensionado para oferecer suporte as empresas maiores.

Usando um conceito conhecido como arquitetura de tijolo, o grupo de produto Lync foi capaz de reduzir a dependência do SQL Server, movendo-se para um modelo em que Lync e SQL Server foram fracamente acoplado. Uma das mais significativas melhorias de escalabilidade é esperado aumento máximo de usuários por pool. O número real de usuários suportados será publicado no lançamento do produto.

Além de suportar um número muito maior de usuários por piscina, alterações da arquitetura do servidor de Lync significam que servidores de áudio e vídeo (AV) agora escala muito melhores. Você não precisa mais servidores dedicados da AV. O papel de AV é agora sempre no mesmo local que os servidores front-end. Este requisito de colocalização é igualmente verdadeiro para outras funções do Lync Server 2013, incluindo o arquivamento, o acompanhamento e XMPP.

O princípio fundamental da arquitetura do tijolo baseia-se na idéia de que o acoplamento entre o Lync Server 2010 e SQL Server causado desempenho abaixo do ideal. Ao utilizar os recursos da tela de Windows, um utilitário de gerenciamento que manipula a replicação, a equipe de desenvolvimento do Lync 2013 foi capaz de implementar um armazenamento de back-end de baixo acoplamento.

Do ponto de vista operacional, o único aspecto mais visível dessas mudanças foi que os servidores front-end agora são responsáveis para o gerenciamento de estado do usuário. Para oferecer suporte a esse método de gerenciamento de presença, lá foram as alterações feitas para o algoritmo que determinado servidor em que o usuário realmente foi hospedado em uma piscina.

No Lync Server 2010, esse algoritmo foi baseado em uma distribuição de usuários em 10 servidores possíveis. Este ordenou a lista de servidores que o cliente determinar qual servidor se conectar a um determinado pool. No entanto, como resultado da replicação de dados que foi necessária para garantir que servidores front-end poderiam gerenciar o estado do usuário, a equipe de desenvolvimento mudou o algoritmo para atribuir automaticamente os usuários para grupos de usuários.

Cada um desses grupos de usuário é atribuída a primária, secundária e servidores front-end servidor terciária, supondo que lá são pelo menos três servidores na piscina. Isso significa que Windows tela mantém três cópias dos dados do usuário nos servidores front-end. Se houver menos de três servidores em uma piscina, este, obviamente, reduz o número de cópias de dados. Isto por sua vez significa Lync piscinas agora devem ter um quórum. Deve haver um número mínimo de servidores saudáveis antes de iniciar os serviços de uma piscina. O quorum real é uma função do número total de servidores em uma piscina.

Aprimoramentos de gerenciamento

A estrutura de gerenciamento robusto no Lync Server 2010 foi baseada na funcionalidade como o painel de controle do servidor de Lync, o Shell de gerenciamento do Lync e controle de acesso baseado em função (RBAC). Isso permanece verdade no Lync 2013. Há novas funções adicionadas ao RBAC, incluindo gerente de grupo de resposta e Gerenciador de Chat persistente.

O painel de controle do Lync agora permite que você gerenciar os servidores de Chat persistente e configurar a política de mobilidade e Federação de XMPP. Como parte dessas mudanças de painel de controle (e apoiar outras mudanças no Lync Server), há também uma série de novos cmdlets no Shell de gerenciamento do Lync.

Lync Server 2013 agora oferece suporte a um serviço de log centralizado. O agente do serviço de registo centralizado é executado em todos os servidores Lync Server 2013. Isto permite-lhe controlar todos os aspectos do log do servidor.

O único maior aprimoramento de gestão refere-se a aplicação de patches. Usando a tela do Windows, o Lync Server 2013 suporta um conceito conhecido como um domínio de atualização. Este processo permitirá que você patch servidores sem afetar negativamente os usuários.

Estas mudanças arquitetônicas e de gestão abrangem como Lync Server 2013 funciona nos bastidores. Há muitos aprimoramentos feitos para o conjunto de recursos e como Lync Server funciona com usuários. No próximo mês, falarei sobre os aprimoramentos voltados para o usuário do Lync Server 2013.

Alan Maddison

Alan Maddison é um veterano de 18 anos da indústria de TI, com foco principalmente em tecnologias Microsoft. Nos últimos sete anos, ele trabalhou como consultor com foco no fornecimento de serviços profissionais. Atualmente é consultor sênior da Microsoft Consulting Services.

Conteúdo relacionado