Aproveitando o Microsoft RDS no Scale HC3
Uma das grandes vantagens de uma plataforma de infraestrutura centralizada e unificada como o Scale HC3 é a capacidade de usar a plataforma para fornecer serviços centralizados de desktop e de usuário final ao lado dos serviços de servidor tradicionais. O backplane de alta velocidade permite que os recursos de servidor e de desktop se comuniquem em altas velocidades, e o gerenciamento centralizado reduz o custo total de propriedade frequentemente associado a esses tipos de serviços. Aplicações como o compartilhamento de arquivos e as comunicações sensíveis à latência se beneficiam particularmente da arquitetura.
Para a maioria das empresas, a abordagem que fará mais sentido para adicionar serviços remotos de computação de usuário final ao seu ambiente será por meio do uso dos próprios Remote Desktop Servers, ou RDS, da Microsoft, já que a maioria dos ambientes busca proporcionar uma experiência semelhante à de um desktop Windows tradicional. O RDS da Microsoft é um conjunto de ferramentas poderoso e relativamente fácil de implementar. É um ótimo ponto de partida para oferecer uma variedade de serviços.
Por causa da natureza de alta disponibilidade da plataforma Scale HC3, temos boas opções quanto à forma de abordar o planejamento e o provisionamento de uma implantação de RDS. Podemos optar por manter nossa implantação pequena e simples e utilizar os recursos de alta disponibilidade integrados ao cluster Scale HC3 para manter nosso ambiente em caso de falha de hardware, ou podemos aproveitar a alta disponibilidade do próprio ambiente RDS para isso.
Em uma implantação pequena, o mais comum seria aproveitar os recursos de alta disponibilidade do Scale HC3 para manter a disponibilidade de nossos serviços RDS. Fazer isso nos permite executar uma única instância de RDS com um mínimo de sobrecarga de licenciamento, recursos e manutenção. Essa é a abordagem mais simples e é muito eficaz. Essa é uma excelente maneira de a maioria dos clientes fazer o melhor uso da plataforma Scale HC3. O Scale pode fazer o trabalho pesado nesse caso, e nós podemos concentrar nossos esforços nos lugares onde eles são mais eficazes.
Em implantações grandes, ter uma única instância de RDS pode não ser adequado. Nesse ponto, geralmente passaria a ser razoável migrar para uma implantação de RDS com múltiplos servidores, com as cargas de trabalho balanceadas entre as instâncias. Normalmente, gostaríamos de ver, no máximo, um único servidor RDS implantado por nó do Scale HC3, para melhor aproveitar os recursos disponíveis. Dessa forma, tantas instâncias de servidor RDS quantas fossem necessárias poderiam ser implantadas para lidar com a capacidade do ambiente.
Na maioria dos casos, mesmo com a implantação maior em muitos nós, usaríamos o balanceamento de carga à frente do farm de RDS, mas ainda usaríamos os recursos de alta disponibilidade integrados ao cluster Scale HC3 para lidar com falhas de hardware, movendo as cargas de trabalho em execução de um nó com falha para um nó disponível. O balanceador de carga veria a mesma instância com o mesmo endereço IP, permitindo uma recuperação quase transparente, totalmente automatizada e exigindo um mínimo de esforço.
Em casos mais extremos, em que toda a capacidade do cluster é necessária, é possível configurar uma instância de RDS por nó físico do cluster e desabilitar os recursos de alta disponibilidade, utilizando, em vez disso, as funções de balanceamento de carga para transferir a carga para os nós restantes. Isso resultaria em uma perda graciosa de desempenho, em vez de uma interrupção. A menos que os recursos já estivessem extremamente limitados, a CPU e a memória alocadas ao usuário diminuiriam, mas a funcionalidade do sistema permaneceria. Isso não é uma solução de alta disponibilidade tão ideal quanto a completa, mas pode ser uma alternativa muito funcional ao custo do hardware necessário para esse nível de proteção.
O Microsoft Windows RDS e o Scale formam uma parceria óbvia. O Scale se concentra em tornar a plataforma o mais fácil e robusta possível, enquanto o produto Windows e RDS da Microsoft nos fornece o ponto de entrada mais simples para o espaço de computação compartilhada. Para pequenas e médias empresas, e especialmente para implantações locais (on premises), o RDS é frequentemente a escolha perfeita para migrar para uma computação centralizada baseada em thin client e pode ser um facilitador fundamental para a mobilidade da força de trabalho, a segurança e até mesmo as opções de traga seu próprio dispositivo (bring your own device).
[Este texto foi encomendado para o Scale Blog.]