Índice

Introdução

A Infraestrutura de Desktop Virtual (VDI) simplifica a gestão centralizada de desktops, mas os seus componentes interconectados podem dificultar a mudança 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 por fornecedores de VDI, explica como reduzi-los e delineia passos práticos para manter a entrega de aplicações Windows flexível.

O que é o bloqueio de fornecedor VDI?

O bloqueio de fornecedor 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 gestão, são geralmente 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 as aplicações escritas na linguagem Windows geralmente funcionem em qualquer lugar, os desktops construídos para um ambiente VDI específico requerem um tempo significativo para reconfiguração. Portanto, o bloqueio de fornecedor não é um problema insuperável, mas cria obstáculos substanciais para as organizações que buscam mudar de plataformas.

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

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

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

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

Isto 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, a sua implementação irá diferir dependendo do software inicial.

Hipervisor e Dependências de Infraestrutura

As 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:

  • Converter ou reconstruir 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 da aplicação
  • Recriação de 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 circundante funcionará sem modificação.

Licenciamento e Restrições Contratuais

As 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 aplicações 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.

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

O site Microsoft Learn fornece um insight sobre a licenciamento do Azure Virtual Desktop e como se aplica a diferentes sistemas operativos e casos de uso.

Assim, é 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 subscrição.

Dependências de Aplicação e Perfil de Usuário

As aplicações do Windows podem ter várias dependências do sistema operativo, do registo, dos controladores, da localização ou de outros serviços.

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

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

Mesmo que a aplicação em si seja portátil, ainda existem elementos essenciais, como a instalação, configuração, definições do utilizador e gestão de dados que terão de ser restabelecidos no novo ambiente. Compreender a distinção entre Empacotamento de aplicações Windows e publicação de aplicações pode ajudar as equipas de TI a separar os requisitos de implementação de software das dependências de entrega de aplicações.

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

A dependência do fornecedor apresenta dificuldades particulares quando uma organização tem que mudar sua estratégia de infraestrutura, adaptar-se a mudanças de licenciamento ou adotar novas tecnologias de entrega de aplicações.

Os principais riscos estão relacionados com 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, isso pode exigir um projeto de migração em larga escala se eles pretendem mudar de fornecedores. Isso pode prejudicar sua posição de negociação e capacidade de otimizar custos.

Além disso, fornecer todas as aplicações através de um desktop virtual completo pode incorrer em sobrecarga desnecessária para cargas de trabalho que requerem apenas uma ou duas aplicações de janelas.

A publicação de aplicações 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 gestão.

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 necessitar de um redesenho completo das aplicações destinadas à entrega em outras pilhas e provedores de hospedagem, atrasando assim o processo de transformação digital.

Aumento da Complexidade da 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 aplicativos, impressão, acesso a arquivos, políticas de segurança e comportamento da sessão.

A documentação deficiente dessas dependências pode tornar o processo mais difícil de quantificar, testar e executar sem incidentes.

Maior exposição a mudanças de fornecedores

Descontinuação de produtos, novos modelos de licenciamento, alterações de 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 implementaçã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 pode reduzir os riscos de ter um bloqueio de fornecedor 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 aplicações.

1. Auditoria das 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
Broker de conexão Podem as atribuições de desktop e aplicação ser recriadas em outro lugar?
Hipervisor As máquinas virtuais e imagens podem ser movidas para uma infraestrutura alternativa?
Aplicações As aplicações requerem imagens, sistemas operativos ou drivers específicos?
Perfis de utilizador 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?
Automatização Quais scripts dependem de APIs ou ferramentas específicas do fornecedor?

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

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

2. Separar a Entrega de Aplicações da Infraestrutura de Desktop

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

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

Ambos os métodos centralizam aplicações, mas de maneiras diferentes.

Requisito VDI Completo Publicação de Aplicações Baseadas em Sessão
Área de trabalho personalizada completa Bem adequado Não é o propósito principal
Aplicações individuais do Windows Suportado Bem adequado
Isolamento dedicado do sistema operativo de secretária Disponível Geralmente utiliza hosts de sessão compartilhados
Configurações de desktop especializadas Frequentemente adequado Depende da compatibilidade
Gestão centralizada de aplicações 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 aplicações, portanto, permitir a publicação de aplicações não ajuda necessariamente a evitar o bloqueio de fornecedor, a menos que essas aplicações possam ser desacopladas do plano de controle VDI.

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

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

3. Adotar Arquiteturas Modulares e Interoperáveis

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

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

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

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

No entanto, mesmo os padrões abertos e a automação podem não prevenir o bloqueio do fornecedor: frequentemente existem 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 Aplicações Híbridas

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 aplicações empresariais compatíveis em hosts de sessão do Windows compartilhados.

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

As aplicações locais são melhor mantidas quando a centralização faz pouco para melhorar 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 ao seu próprio ritmo.

O desafio com esta 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

As economias de licenciamento por si só não ditam a relação custo-benefício de uma arquitetura alternativa de entrega de aplicações.

As equipas 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, monitorização e resolução de problemas
Segurança MFA, controles de acesso, auditoria e gestão de segurança
Migração Teste, configuração, formação e implementação
Continuidade de negócios Disponibilidade, backup, recuperação e exposição ao tempo de inatividade

A publicação de aplicações pode reduzir a necessidade de componentes específicos em um ambiente VDI, mas tem os seus próprios requisitos de implementaçã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, desempenho e confiabilidade necessárias para atender às necessidades empresariais.

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

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

A migração faseada oferece às equipas de TI uma oportunidade de demonstrar métodos alternativos de entrega, mantendo o status quo.

Passo 1: Classificar Aplicações por Requisitos de Entrega

Comece agrupando as aplicações com base nas suas dependências técnicas e nos requisitos dos utilizadores finais. Três categorias amplas são especialmente úteis para identificar:

  • Aplicações que requerem desktops completos – cargas de trabalho que exigem um ambiente de sistema operativo dedicado, configuração especial ou isolamento a nível de desktop
  • Aplicações adequadas para publicação remota – aplicações Windows, compatíveis com ambientes de host de sessão compartilhada/dedicada suportados
  • Aplicações adequadas para acesso local ou nativo do navegador – software que não requer ser executado dentro de um ambiente VDI.

Tal classificação pode ajudar o administrador a identificar candidatos para modelos de entrega alternativos, que não requerem adaptações significativas.

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

Escolha uma aplicação com demandas de recursos claramente definidas, poucas dependências e uma base de usuários limitada.

Evite começar com aplicações críticas para os negócios que dependem de integrações periféricas complicadas, drivers únicos 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.

Passo 3: Validar Compatibilidade, Desempenho e Segurança

Antes de escalar, teste funções e características operacionais em ambientes realistas.

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

  • Instalação de aplicações, dependências e licenciamento
  • Autenticação, MFA e permissões de usuário
  • Perfis de utilizador, definições e acesso a ficheiros
  • Impressão, área de transferência e redirecionamento de periféricos
  • Concorrência de sessões e consumo de recursos
  • Latência, capacidade de resposta e reconexão
  • Registos, monitorização e políticas de segurança
  • Backup, procedimentos de restauração e reversão

Lançar aplicações com sucesso não garante total compatibilidade.

Por exemplo, uma aplicação pode funcionar bem sozinha, mas falhar quando vários utilizadores tentam executá-la ao mesmo tempo ou imprimir documentos em impressoras.

As equipas de TI devem conceber os testes necessários e os critérios de desempenho para sessões, aplicações, segurança e funcionalidades de reversão.

Passo 4: Migrar Aplicações em Fases Controladas

Uma vez que o piloto atenda aos seus critérios de aceitação, aumente 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 os 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 aplicação ajudando as organizações a preservar funções empresariais essenciais durante mudanças de infraestrutura.

Passo 5: Rever 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 licenciamento ou personalização operacional podem criar dependências adicionais após a migração estar completa.

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

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

Em Que 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 um valor legítimo para cenários que envolvem a necessidade de sistemas operacionais dedicados, desktops persistentes, aplicações intensivas em gráficos ou isolamento de carga de trabalho que os hosts de sessão compartilhada não conseguem fornecer.

É também valioso para fornecer desktops padronizados, geridos centralmente, com políticas de gestão 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 nos fatores econômicos.

Para a maioria das organizações, uma arquitetura distribuída é mais prática do que forçar todas as aplicações a entrarem no mesmo modelo de entrega.

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

Como pode a entrega de aplicações permanecer flexível a longo prazo?

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

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

Esta abordagem requer atenção cuidadosa à documentação adequada das dependências, isolamento dos dados da aplicação dos 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 uma aplicação escrita para Windows pode ser migrada para funcionar em servidores Windows geridos centralmente numa nova organização que utiliza software de hospedagem ou hipervisores diferentes, ou que substituiu o seu software de intermediação VDI, isso não indica que a aplicação é universalmente transportável.

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

Uma métrica útil para flexibilidade é a portabilidade da aplicação entre ambientes significativamente diferentes.

Se migrar uma aplicação 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 a aplicação possa ser considerada portátil.

Esta 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 aplicações Windows?

TSplus Acesso Remoto fornece uma alternativa para organizações que desejam publicar aplicações Windows e fornecer desktops remotos sem implantar uma pilha VDI completa tradicional. Com a publicação de aplicações, 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 fornecedores de VDI torna-se dispendioso quando as aplicações dependem de infraestrutura, licenciamento e sistemas de gestão fortemente integrados. 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 que simplifica 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/aplicações. Seguro, rentável, local/nuvem

Leitura adicional

back to top of the page icon