Índice

Introdução

A Infraestrutura de Desktop Virtual (VDI) simplifica a gestão centralizada de desktops, mas seus componentes interconectados podem dificultar a troca de plataformas. Desde corretores de conexão proprietários até restrições de licenciamento, essas dependências podem restringir as escolhas de TI e aumentar a complexidade da migração. Este artigo examina as causas e os riscos do bloqueio de fornecedores de VDI, explica como reduzi-los e delineia passos práticos para manter a entrega de aplicativos Windows flexível.

O que é o bloqueio de fornecedor VDI?

O bloqueio de fornecedor de VDI é uma situação em que uma organização se torna extremamente dependente de uma plataforma específica de virtualização de desktop a ponto de mudar de fornecedor ser extremamente desafiador, caro ou disruptivo para a empresa.

Componentes VDI, como hipervisores, brokers de conexão, imagens de desktop, perfis de usuário, sistemas de autenticação e outras ferramentas de gerenciamento, geralmente são combinados em ambientes VDI. No entanto, apesar de serem separados, podem exigir documentação e configuração específicas do fornecedor para interagir com sucesso entre si.

A razão é que, embora aplicativos escritos na linguagem Windows geralmente funcionem em qualquer lugar, desktops construídos para um ambiente VDI específico exigem um tempo significativo para reconfiguração. Portanto, o bloqueio de fornecedor não é um problema insuperável, mas cria obstáculos substanciais para organizações que buscam mudar de plataforma.

Quais são as causas de um bloqueio de fornecedor em ambientes VDI?

O bloqueio de fornecedor de VDI raramente é causado por uma limitação técnica específica. Geralmente resulta de múltiplas dependências em infraestrutura relacionada, ferramentas de gerenciamento, licenciamento e configurações de aplicativos.

Corretores de Conexão Proprietários e Ferramentas de Gerenciamento

Brokers de conexão são responsáveis por gerenciar as conexões dos usuários com desktops virtuais, enquanto ferramentas de gerenciamento são usadas para provisionar, colocar e manter desktops e aplicativos. Ferramentas como Citrix Virtual Apps and Desktops, Omnissa Horizon e Azure Virtual Desktop são construídas usando diferentes infraestruturas de gerenciamento e técnicas de configuração.

Isso implica que, ao mudar de uma plataforma para outra, pode ser necessário reestruturar pools de desktop, aplicações, conexões e ferramentas automatizadas. As próprias aplicações podem ser mantidas as mesmas, no entanto, sua implementação diferirá dependendo do software inicial.

Dependências de Hypervisor e Infraestrutura

Plataformas VDI requerem infraestrutura capaz de hospedar e gerenciar desktops virtuais. Isso pode incluir tecnologias específicas de hipervisor, nuvem, armazenamento ou provisionamento.

O processo de migração pode, portanto, envolver várias tarefas:

  • Convertendo ou reconstruindo imagens de máquinas virtuais
  • Reconfigurando rede, armazenamento e alocação de recursos
  • Substituindo ferramentas de provisionamento específicas do fornecedor
  • V validando a compatibilidade e o desempenho do aplicativo
  • Recriando mecanismos de disponibilidade e recuperação de desastres

No entanto, o conceito de portabilidade nem sempre se estende ao ambiente de entrega de desktop. A migração bem-sucedida de uma máquina virtual não garante que o ambiente de entrega ao redor funcionará sem modificação.

Licenciamento e Restrições Contratuais

Implementações de VDI geralmente requerem várias licenças diferentes – para sistemas operacionais, produtos de virtualização, direitos de acesso do usuário, ferramentas de gerenciamento e aplicativos de terceiros.

Os fornecedores diferem significativamente em termos de agrupamento ou desagregação dessas tecnologias, o que pode tornar o planejamento orçamentário e a transição para novas infraestruturas mais complexos.

Isso é especialmente importante quando as organizações desejam migrar de uma pilha de VDI para outra, por exemplo, de uma solução local para uma baseada em nuvem, porque os modelos de licenciamento para sistemas operacionais, direitos dos usuários e consumo de infraestrutura podem mudar drasticamente.

O site Microsoft Learn oferece um insight sobre a licença do Azure Virtual Desktop e como isso se aplica a diferentes sistemas operacionais e casos de uso.

Portanto, é essencial analisar toda a estrutura de licenciamento, incluindo as implicações de quaisquer obrigações contratuais, ao tomar a decisão, não apenas os custos de assinatura.

Dependências de Aplicativo e Perfil de Usuário

Aplicativos do Windows podem ter uma série de dependências no sistema operacional, registro, drivers, localização ou outros serviços.

Esses tipos de aplicativos são comumente virtualizados em ambientes VDI, com certos aspectos dos requisitos incorporados em imagens mestre ou integrados em ferramentas avançadas de gerenciamento de perfis. Algumas empresas constroem e mantêm suas próprias ferramentas e scripts para atender às necessidades específicas de seus aplicativos em relação ao restante da infraestrutura.

Nessas situações, torna-se extremamente desafiador separar aplicativos de seus elementos de suporte, apresentando uma dívida técnica considerável e tornando a portabilidade extremamente difícil.

Mesmo que o aplicativo em si seja portátil, ainda existem elementos essenciais, como a instalação, configuração, configurações do usuário e gerenciamento de dados que terão que ser reestabelecidos no novo ambiente. Compreender a distinção entre Empacotamento de aplicativos do Windows e publicação de aplicativos pode ajudar as equipes de TI a separar os requisitos de implantação de software das dependências de entrega de aplicativos.

Quais são os riscos de ter um bloqueio de fornecedor de VDI?

A dependência do fornecedor apresenta dificuldades particulares quando uma organização precisa mudar sua estratégia de infraestrutura, adaptar-se às mudanças de licenciamento ou adotar novas tecnologias de entrega de aplicativos.

Os principais riscos estão relacionados a custos, flexibilidade arquitetônica e continuidade operacional.

Aumento dos Custos de Infraestrutura e Licenciamento

Um ambiente VDI fortemente acoplado pode dificultar para uma organização otimizar seus componentes de infraestrutura.

Quando os termos de licenciamento mudam ou o custo da infraestrutura aumenta, pode ser necessário um projeto de migração em larga escala se eles pretendem trocar de fornecedores. Isso pode prejudicar sua posição de negociação e capacidade de otimizar custos.

Além disso, fornecer todos os aplicativos por meio de um desktop virtual completo pode gerar sobrecarga desnecessária para cargas de trabalho que exigem apenas um ou dois aplicativos de janelas.

A publicação de aplicativos não é de forma alguma mais barata do que VDI: a economia das duas abordagens variará dependendo da densidade das cargas de trabalho, dos sistemas operacionais necessários, da infraestrutura e dos requisitos de administração e gerenciamento.

Flexibilidade Arquitetônica Reduzida

Organizações que buscam adotar uma infraestrutura híbrida, substituir servidores antigos, alternar entre provedores de hospedagem ou até mesmo adotar novas tecnologias de entrega podem encontrar suas opções limitadas por dependências específicas de fornecedores existentes.

Uma plataforma VDI que está intimamente ligada a uma pilha de infraestrutura pode exigir um redesenho completo das aplicações destinadas à entrega em outras pilhas e provedores de hospedagem, atrasando assim o processo de transformação digital.

Complexidade Aumentada na Migração

As transições de fornecedores de VDI não se tratam apenas da migração de máquinas virtuais.

Os administradores também precisam manter a autenticação, perfis de usuário, configurações de aplicativo, impressão, acesso a arquivos, políticas de segurança e comportamento da sessão.

A documentação deficiente dessas dependências pode dificultar o processo de quantificação, teste e execução sem incidentes.

Maior exposição a mudanças de fornecedores

Descontinuação do produto, novos modelos de licenciamento, mudanças no suporte ou requisitos de infraestrutura podem exigir uma mudança na estratégia de implantação.

Quanto maior a dependência de uma única plataforma de implantação, maior será o impacto operacional potencial dessas mudanças nos negócios.

Preservar opções de entrega alternativas pode mitigar esse risco e criar maior flexibilidade à medida que as necessidades de negócios ou tecnologia mudam.

Como você pode reduzir os riscos de ter um bloqueio de fornecedor de VDI?

Reduzir o bloqueio de fornecedores de VDI requer um conjunto de considerações técnicas, relacionadas à carga de trabalho e arquitetônicas.

A ideia não é evitar fornecedores, mas sim permitir mudanças de plataforma sem interromper todos os outros aspectos da entrega de aplicativos.

1. Auditar Dependências VDI Existentes

O primeiro passo é identificar o que é crítico para a entrega de aplicações e desktops, e quais componentes dependem de tecnologia específica dos fornecedores.

Um inventário de dependências deve abordar as seguintes questões:

Componente Questões a investigar
Corretor de conexão É possível recriar atribuições de desktop e aplicativo em outro lugar?
Hipervisor As máquinas virtuais e imagens podem ser movidas para uma infraestrutura alternativa?
Aplicativos As aplicações requerem imagens, sistemas operacionais ou drivers específicos?
Perfis de usuário As configurações e dados podem migrar de forma independente?
Autenticação As políticas de identidade estão ligadas a integrações proprietárias?
Licenciamento Quais compromissos, direitos de acesso e custos de saída se aplicam?
Automação Quais scripts dependem de APIs ou ferramentas específicas do fornecedor?

O inventário também deve incluir proprietários de aplicativos, criticidade do negócio, requisitos de recuperação e personalizações não documentadas.

Essa classificação pode ajudar os gerentes de TI a entender quais dependências são facilmente substituídas e quais exigem um redesenho significativo.

2. Separe a Entrega de Aplicativos da Infraestrutura de Desktop

Uma das melhores maneiras de reduzir a necessidade de VDI é garantir que cada aplicativo realmente exija uma solução tão elaborada.

Enquanto o VDI oferece desktops virtuais, a publicação de aplicativos fornece acesso remoto para aplicativos individuais sem necessariamente entregar um desktop inteiro.

Ambos os métodos centralizam aplicativos, mas de maneiras diferentes.

Requisito VDI Completo Publicação de Aplicativos Baseada em Sessão
Desktop personalizado completo Bem adequado Não é o propósito principal
Aplicativos individuais do Windows Suportado Bem adequado
Isolamento dedicado do sistema operacional de desktop Disponível Geralmente usa hosts de sessão compartilhados
Configurações de desktop especializadas Frequentemente adequado Depende da compatibilidade
Gerenciamento centralizado de aplicativos Suportado Suportado
Acesso baseado em navegador Dependente da plataforma Disponível com soluções compatíveis
Entrega sem uma pilha VDI completa Não geralmente Possível

A diferença é arquitetônica, não funcional.

Muitos desses sistemas VDI já permitem a publicação de aplicativos, portanto, permitir a publicação de aplicativos não ajuda necessariamente a evitar o bloqueio de fornecedor, a menos que esses aplicativos possam ser desacoplados do plano de controle VDI.

Diga, por exemplo, que você tem um departamento de contabilidade que precisa de acesso a um aplicativo financeiro do Windows, mas não precisa de suas próprias áreas de trabalho virtuais. Ao publicar o aplicativo em uma máquina Windows (configurada corretamente), você poderia evitar que todos precisassem usar o VDI, enquanto ainda mantém a administração do aplicativo centralizada.

Por outro lado, pessoas que precisam de desktops persistentes, onde cada usuário tem sua própria sessão de desktop, podem precisar de VDI completo.

3. Adote Arquiteturas Modulares e Interoperáveis

Arquiteturas modulares permitem a substituição de elementos individuais sem perturbar o ambiente geral de entrega de aplicativos.

As equipes de TI devem priorizar o seguinte, quando aplicável:

  • Identidade e Autenticação Padronizadas
  • Código de aplicativo portátil e dependências documentadas
  • Dados do usuário separados das imagens de desktop
  • Infraestrutura como código: implantação repetível, automação
  • Entrega que funciona em diferentes endpoints e ambientes de hospedagem

Observe que a separação dos dados do usuário das imagens de desktop simplificará tanto as migrações quanto a recuperação de desastres: da mesma forma, a infraestrutura como código ajudará as operações a recriar ambientes com melhor consistência.

No entanto, mesmo padrões abertos e automação podem não prevenir o bloqueio de fornecedor: frequentemente há diferenças sutis na implementação entre as tecnologias de vários fornecedores, e os scripts podem conter chamadas para APIs proprietárias.

Portanto, o objetivo é evitar o acoplamento desnecessário entre os componentes de aplicação e infraestrutura, gestão e componentes operacionais.

4. Considere a Entrega de Aplicativos Híbridos

As organizações não precisam escolher entre manter toda a sua infraestrutura VDI ou substituí-la por algo completamente diferente.

Eles poderiam adotar uma estratégia híbrida que aproveita várias cargas de trabalho de acordo com suas necessidades.

Uma organização poderia utilizar desktops dedicados para usuários avançados enquanto hospeda aplicativos empresariais compatíveis em hosts de sessão do Windows compartilhados.

Eles também poderiam entregar aplicativos legados através de navegadores. Para software Windows que não pode ser facilmente reescrito, entender como publicar software Windows na web pode ajudar as equipes de TI a avaliar a entrega baseada em navegador como parte de sua estratégia híbrida.

Aplicativos locais são melhor mantidos quando a centralização pouco melhora o desempenho geral.

Uma estratégia assim permitirá que o departamento de TI mantenha os investimentos existentes em sua infraestrutura enquanto faz a transição para novas tecnologias em seu próprio ritmo.

O desafio com essa abordagem é que ela cria complexidade adicional e exige uma gestão de identidade mais abrangente, medidas de segurança uniformes em todas as plataformas, regras de monitoramento e procedimentos de suporte.

5. Compare o Custo Total dos Modelos de Entrega

Economias de licenciamento por si só não ditam a relação custo-benefício de uma arquitetura alternativa de entrega de aplicativos.

As equipes de TI devem avaliar o custo total de propriedade, incluindo infraestrutura, custos de software, administração, segurança e migração.

Categoria de custo Critérios de avaliação
Software Licenciamento, assinaturas, suporte e renovações
Infraestrutura Computação, armazenamento, rede e consumo de nuvem
Sistemas operacionais Licenciamento do Windows e direitos de acesso aplicáveis
Administração Provisionamento, manutenção, monitoramento e solução de problemas
Segurança MFA, controles de acesso, auditoria e gerenciamento de segurança
Migração Teste, configuração, treinamento e implantação
Continuidade dos negócios Disponibilidade, backup, recuperação e exposição ao tempo de inatividade

A publicação de aplicativos pode reduzir a necessidade de componentes específicos em um ambiente VDI, mas possui seus próprios requisitos de implantação e licenciamento.

Por exemplo, as configurações tradicionais de hospedagem de sessões do Microsoft Remote Desktop Services (RDS) exigiriam as Licenças de Acesso do Cliente RDS apropriadas, conforme descrito em Documentação de CAL do RDS da Microsoft .

Os requisitos de licenciamento devem ser validados com base na arquitetura real, no produto de entrega e nos termos e condições relevantes da Microsoft.

O objetivo deve ser minimizar os custos totais enquanto ainda se entrega a segurança, o desempenho e a confiabilidade necessários para atender às necessidades empresariais.

O que você precisaria fazer para migrar para longe do bloqueio de fornecedor VDI?

Reduzir a dependência de fornecedores é muito mais seguro fazer de forma incremental do que realizar uma substituição completa da plataforma.

A migração em fases oferece às equipes de TI uma oportunidade de comprovar métodos alternativos de entrega enquanto mantém o status quo.

Passo 1: Classificar Aplicativos por Requisitos de Entrega

Comece agrupando aplicativos com base em suas dependências técnicas e requisitos dos usuários finais. Três categorias amplas são especialmente úteis para identificar:

  • Aplicativos que requerem desktops completos – cargas de trabalho que exigem um ambiente de sistema operacional dedicado, configuração especial ou isolamento em nível de desktop
  • Aplicativos adequados para publicação remota – aplicativos do Windows, compatíveis com ambientes de host de sessão compartilhada/dedicada suportados
  • Aplicativos adequados para acesso local ou nativo do navegador – software que não requer mais ser executado em um ambiente VDI.

Uma classificação desse tipo pode ajudar o administrador a identificar candidatos para modelos de entrega alternativos, que não exigem adaptações significativas.

Passo 2: Selecione uma Carga de Trabalho Piloto de Baixo Risco

Escolha um aplicativo com demandas de recursos claramente definidas, poucas dependências e uma base de usuários limitada.

Evite começar com aplicativos críticos para os negócios que dependem de integrações periféricas complicadas, drivers exclusivos ou componentes legados vulneráveis.

O piloto deve provar a capacidade da infraestrutura alternativa de replicar adequadamente as funções essenciais e a experiência do usuário do ambiente original.

Etapa 3: Validar Compatibilidade, Desempenho e Segurança

Antes de escalar, teste funções e recursos operacionais em ambientes realistas.

O projeto de migração de entrega de aplicativos deve incluir as seguintes áreas no cenário de teste:

  • Instalação de aplicativos, dependências e licenciamento
  • Autenticação, MFA e permissões de usuário
  • Perfis de usuário, configurações e acesso a arquivos
  • Impressão, área de transferência e redirecionamento de periféricos
  • Concorrência de sessão e consumo de recursos
  • Latência, responsividade e reconexão
  • Registro, monitoramento e políticas de segurança
  • Backup, restauração e procedimentos de reversão

Lançar aplicativos com sucesso não garante total compatibilidade.

Por exemplo, um aplicativo pode funcionar bem por conta própria, mas falhar quando vários usuários tentam executá-lo ao mesmo tempo ou imprimir documentos em impressoras.

As equipes de TI devem projetar os testes necessários e os critérios de desempenho para sessões, aplicativos, segurança e recursos de reversão.

Passo 4: Migrar Aplicações em Fases Controladas

Uma vez que o piloto atenda aos seus critérios de aceitação, amplie a implantação com base na prioridade de negócios e na complexidade técnica.

Mantenha o ambiente de entrega original durante a transição, quando viável, permitindo que os administradores comparem o desempenho, solucionem problemas de forma eficaz e revertam para processos estabelecidos, se necessário.

Documentar critérios de sucesso, atribuir responsabilidades e estabelecer procedimentos de reversão para cada fase da migração. Essas medidas também contribuem para resiliência de aplicativos ajudando organizações a preservar funções empresariais essenciais durante mudanças na infraestrutura.

Passo 5: Revisar Dependências Restantes

A questão do bloqueio de fornecedor não se limita a uma única instância.

Novas aplicações, a necessidade de atualizar a plataforma, mudanças na licença ou personalização operacional podem criar dependências adicionais após a migração ser concluída.

Portanto, revisões periódicas são necessárias para garantir que os aplicativos possam continuar a operar na plataforma de destino, que as configurações foram devidamente registradas e que outros meios de entrega permaneçam disponíveis.

Isso permitirá que o novo ambiente evite se tornar mais um bloqueio de fornecedor.

Em Qual Caso o VDI é a Boa Solução a Manter?

Reduzir o bloqueio de fornecedores de VDI não requer uma substituição total do VDI.

VDI tem valor legítimo para cenários que envolvem a necessidade de sistemas operacionais dedicados, desktops persistentes, aplicações gráficas intensivas ou isolamento de carga de trabalho que hosts de sessão compartilhada não podem fornecer.

Também é valioso para fornecer desktops padronizados, gerenciados centralmente, com políticas de gerenciamento de desktop consistentes.

A decisão de adotar uma arquitetura diferente deve ser baseada no comportamento da aplicação, nas necessidades de segurança, nos requisitos dos usuários e em fatores econômicos.

Para a maioria das organizações, uma arquitetura distribuída é mais prática do que forçar todos os aplicativos a se encaixarem no mesmo modelo de entrega.

Manter VDI para cargas de trabalho que a requerem, enquanto utiliza a publicação de aplicativos independentes para outras cargas de trabalho, permitiria reduzir o bloqueio do VDI sem abandonar as capacidades do VDI.

Como a Entrega de Aplicativos Pode Permanecer Flexível a Longo Prazo?

A flexibilidade a longo prazo de um sistema é alcançada por meio da capacidade de manter o controle sobre a relação entre a infraestrutura de aplicativos e o acesso do usuário.

As aplicações devem ser projetadas de forma a permitir sua operação contínua em provedores de infraestrutura, hipervisores ou plataformas de virtualização de desktop que possam mudar.

Essa abordagem requer atenção cuidadosa à documentação adequada das dependências, isolamento dos dados da aplicação de seus mecanismos de entrega, retenção de configurações replicáveis e investigação contínua de abordagens e configurações alternativas.

Por exemplo, enquanto um aplicativo escrito para Windows pode ser migrado para rodar em servidores Windows gerenciados centralmente em uma nova organização que utiliza diferentes softwares de hospedagem ou hipervisores, ou que substituiu seu software de intermediação VDI, isso não indica que o aplicativo é universalmente transportável.

As aplicações devem ser testadas quanto à sua capacidade de operar em diferentes infraestruturas, incluindo variações no sistema operacional base, licenciamento apropriado, compatibilidade específica do aplicativo ou características de desempenho.

Uma métrica útil para flexibilidade é a portabilidade do aplicativo entre ambientes significativamente diferentes.

Se migrar um aplicativo para uma infraestrutura diferente, mas suportada, requer uma reestruturação extensa de elementos não relacionados devido à presença de muitas dependências, isso indica que muito trabalho deve ser feito antes que o aplicativo possa ser considerado portátil.

Essa métrica pode ser aplicada de forma iterativa para aumentar gradualmente a flexibilidade das necessidades de infraestrutura de uma aplicação ou fazer ajustes operacionais sem exigir uma reestruturação completa da própria aplicação.

Procurando uma maneira mais simples de entregar aplicativos Windows?

TSplus Acesso Remoto fornece uma alternativa para organizações que desejam publicar aplicativos Windows e oferecer desktops remotos sem implantar uma pilha VDI completa tradicional. Com a publicação de aplicativos, acesso via navegador HTML5 e suporte para ambientes Windows hospedados localmente ou na nuvem, ajuda as equipes de TI a diversificar as opções de entrega enquanto mantém o controle centralizado.

Conclusão

O bloqueio de fornecedor de VDI se torna caro quando as aplicações dependem de infraestrutura, licenciamento e sistemas de gerenciamento integrados de forma rígida. Mapear essas dependências e introduzir métodos de entrega alternativos pode ajudar as organizações a manter o controle sem abandonar completamente o VDI.

Uma arquitetura flexível permite que as equipes de TI mantenham cargas de trabalho apropriadas em desktops virtuais, ao mesmo tempo em que simplificam o acesso a outros, reduzindo o risco de migração e preservando opções futuras.

TSplus Acesso Remoto Teste Gratuito

Alternativa definitiva ao Citrix/RDS para acesso a desktop/aplicativos. Seguro, econômico, local/nuvem

Leitura adicional

back to top of the page icon