Índice

Introducción

La infraestructura de escritorio virtual (VDI) simplifica la gestión centralizada de escritorios, pero sus componentes interconectados pueden dificultar el cambio de plataformas. Desde corredores de conexión propietarios hasta restricciones de licencia, estas dependencias pueden limitar las opciones de TI y aumentar la complejidad de la migración. Este artículo examina las causas y los riesgos del bloqueo de proveedores de VDI, explica cómo reducirlos y describe pasos prácticos para mantener la entrega de aplicaciones de Windows flexible.

¿Qué es el bloqueo de proveedores de VDI?

El bloqueo de proveedores de VDI es una situación en la que una organización se vuelve extremadamente dependiente de una plataforma específica de virtualización de escritorios hasta el punto en que cambiar de proveedores sería extremadamente desafiante, costoso o disruptivo para la empresa.

Los componentes de VDI, como hipervisores, corredores de conexión, imágenes de escritorio, perfiles de usuario, sistemas de autenticación y otras herramientas de gestión, suelen combinarse en entornos de VDI. Sin embargo, a pesar de ser separados, pueden requerir documentación y configuración específicas del proveedor para interactuar con éxito entre sí.

La razón es que, aunque las aplicaciones escritas en lenguaje Windows suelen funcionar en cualquier lugar, los escritorios construidos para un entorno VDI específico requieren un tiempo significativo para reconfigurarse. Por lo tanto, el bloqueo del proveedor no es un problema insuperable, pero sí crea obstáculos sustanciales para las organizaciones que buscan cambiar de plataforma.

¿Cuáles son las causas de un bloqueo de proveedor en entornos VDI?

El bloqueo de proveedores de VDI rara vez es causado por una limitación técnica específica. Generalmente resulta de múltiples dependencias en la infraestructura relacionada, herramientas de gestión, licencias y configuraciones de aplicaciones.

Corredores de conexión y herramientas de gestión propietarias

Los corredores de conexión son responsables de gestionar las conexiones de los usuarios a escritorios virtuales, mientras que las herramientas de gestión se utilizan para aprovisionar, colocar y mantener escritorios y aplicaciones. Herramientas como Citrix Virtual Apps and Desktops, Omnissa Horizon y Azure Virtual Desktop están construidas utilizando diferentes infraestructuras de gestión y técnicas de configuración.

Esto implica que al cambiar de una plataforma a otra, puede ser necesario reestructurar los grupos de escritorios, aplicaciones, conexiones y herramientas automatizadas. Las aplicaciones en sí pueden mantenerse iguales, sin embargo, su implementación diferirá dependiendo del software inicial.

Dependencias de hipervisor e infraestructura

Las plataformas VDI requieren infraestructura capaz de alojar y gestionar escritorios virtuales. Esto puede incluir tecnologías específicas de hipervisor, nube, almacenamiento o aprovisionamiento.

El proceso de migración puede, por lo tanto, implicar varias tareas:

  • Convertir o reconstruir imágenes de máquinas virtuales
  • Reconfigurando la red, el almacenamiento y la asignación de recursos
  • Reemplazando herramientas de aprovisionamiento específicas del proveedor
  • V Validando la compatibilidad y el rendimiento de la aplicación
  • Recreando mecanismos de disponibilidad y recuperación ante desastres

Sin embargo, el concepto de portabilidad no siempre se extiende al entorno de entrega de escritorio. La migración exitosa de una máquina virtual no garantiza que el entorno de entrega circundante funcione sin modificaciones.

Licencias y restricciones contractuales

Las implementaciones de VDI generalmente requieren varias licencias diferentes: para sistemas operativos, productos de virtualización, derechos de acceso de usuarios, herramientas de gestión y aplicaciones de terceros.

Los proveedores difieren significativamente en términos de agrupar o desagrupar estas tecnologías, lo que puede hacer que la planificación del presupuesto y la transición a nuevas infraestructuras sean más complejas.

Esto es especialmente importante cuando las organizaciones quieren pasar de una pila de VDI a otra, por ejemplo, de una solución local a una basada en la nube, porque los modelos de licencia para sistemas operativos, derechos de usuario y consumo de infraestructura pueden cambiar drásticamente.

El sitio web de Microsoft Learn proporciona un perspectiva sobre la licencia de Azure Virtual Desktop y cómo se aplica a diferentes sistemas operativos y casos de uso.

Por lo tanto, es esencial analizar toda la estructura de licencias, incluidas las implicaciones de cualquier obligación contractual, al tomar la decisión, no solo los costos de suscripción.

Dependencias de Aplicación y Perfil de Usuario

Las aplicaciones de Windows podrían tener una serie de dependencias en el sistema operativo, el registro, los controladores, la ubicación u otros servicios.

Estos tipos de aplicaciones se virtualizan comúnmente en entornos VDI, con ciertos aspectos de los requisitos integrados en imágenes maestras o incorporados en herramientas avanzadas de gestión de perfiles. Algunas empresas construyen y mantienen sus propias herramientas y scripts para abordar las necesidades particulares de sus aplicaciones en relación con el resto de la infraestructura.

En estas situaciones, se vuelve extremadamente difícil separar las aplicaciones de sus elementos de soporte, presentando una considerable deuda técnica y haciendo que la portabilidad sea extremadamente difícil.

Incluso si la aplicación en sí es portátil, todavía hay elementos esenciales, como la instalación, configuración, ajustes de usuario y gestión de datos que tendrán que ser restablecidos en el nuevo entorno. Comprender la distinción entre Empaquetado de aplicaciones de Windows y publicación de aplicaciones puede ayudar a los equipos de TI a separar los requisitos de implementación de software de las dependencias de entrega de aplicaciones.

¿Cuáles son los riesgos de tener un bloqueo de proveedor de VDI?

La dependencia del proveedor presenta dificultades particulares cuando una organización tiene que cambiar su estrategia de infraestructura, adaptarse a los cambios de licencia o adoptar nuevas tecnologías de entrega de aplicaciones.

Los principales riesgos están relacionados con los costos, la flexibilidad arquitectónica y la continuidad operativa.

Aumento de los costos de infraestructura y licencias

Un entorno VDI estrechamente acoplado puede dificultar que una organización optimice sus componentes de infraestructura.

Cuando cambian los términos de licencia o aumenta el costo de la infraestructura, puede ser necesario un proyecto de migración a gran escala si tienen la intención de cambiar de proveedores. Esto puede perjudicar su posición de negociación y su capacidad para optimizar costos.

Además, proporcionar todas las aplicaciones a través de un escritorio virtual completo puede generar una sobrecarga innecesaria para las cargas de trabajo que solo requieren una o dos aplicaciones de ventanas.

La publicación de aplicaciones no es en absoluto más barata que VDI: la economía de los dos enfoques variará según la densidad de las cargas de trabajo, los sistemas operativos necesarios, la huella de infraestructura y los requisitos de administración y gestión.

Flexibilidad arquitectónica reducida

Las organizaciones que buscan adoptar una infraestructura híbrida, reemplazar servidores obsoletos, cambiar entre proveedores de alojamiento o incluso adoptar nuevas tecnologías de entrega pueden encontrar que sus opciones están limitadas por las dependencias específicas de los proveedores existentes.

Una plataforma VDI que está estrechamente vinculada a una pila de infraestructura puede requerir un rediseño completo de las aplicaciones destinadas a la entrega en otras pilas y proveedores de alojamiento, lo que ralentiza el proceso de transformación digital.

Complejidad de Migración Aumentada

Las transiciones de proveedores de VDI no solo se tratan de la migración de máquinas virtuales.

Los administradores también necesitan mantener la autenticación, los perfiles de usuario, la configuración de aplicaciones, la impresión, el acceso a archivos, las políticas de seguridad y el comportamiento de la sesión.

La documentación deficiente de estas dependencias puede dificultar el proceso de cuantificación, prueba y ejecución sin incidentes.

Mayor exposición a cambios de proveedores

La descontinuación del producto, nuevos modelos de licencia, cambios en el soporte o requisitos de infraestructura pueden requerir un cambio en la estrategia de implementación.

Cuanto mayor sea la dependencia de una única plataforma de implementación, mayor será el impacto operativo potencial de estos cambios en el negocio.

Preservar opciones de entrega alternativas puede mitigar este riesgo y crear una mayor flexibilidad a medida que cambian las necesidades comerciales o tecnológicas.

¿Cómo puedes reducir los riesgos de tener un bloqueo de proveedor de VDI?

Reducir el bloqueo de proveedores de VDI requiere un conjunto de consideraciones técnicas, relacionadas con la carga de trabajo y arquitectónicas.

La idea no es evitar a los proveedores, sino permitir cambios de plataforma sin interrumpir todos los demás aspectos de la entrega de aplicaciones.

1. Auditar las dependencias VDI existentes

El primer paso es identificar qué es crítico para la entrega de aplicaciones y escritorios, y qué componentes dependen de tecnología específica de los proveedores.

Un inventario de dependencias debe abordar las siguientes preguntas:

Componente Preguntas para investigar
Corredor de conexión ¿Se pueden recrear las asignaciones de escritorio y aplicaciones en otro lugar?
Hipervisor ¿Pueden las máquinas virtuales e imágenes trasladarse a una infraestructura alternativa?
Aplicaciones ¿Las aplicaciones requieren imágenes, sistemas operativos o controladores específicos?
Perfiles de usuario ¿Pueden configuraciones y datos migrar de forma independiente?
Autenticación ¿Las políticas de identidad están vinculadas a integraciones propietarias?
Licenciamiento ¿Qué compromisos, derechos de acceso y costos de salida se aplican?
Automatización ¿Qué scripts dependen de APIs o herramientas específicas del proveedor?

El inventario también debe incluir propietarios de aplicaciones, criticidad empresarial, requisitos de recuperación y personalizaciones no documentadas.

Esta clasificación puede ayudar a los gerentes de TI a entender qué dependencias son fácilmente reemplazables y cuáles requieren un rediseño significativo.

2. Separar la entrega de aplicaciones de la infraestructura de escritorio

Una de las mejores maneras de reducir la necesidad de VDI es asegurarse de que cada aplicación realmente requiera una solución tan elaborada.

Mientras que VDI ofrece escritorios virtuales, la publicación de aplicaciones proporciona acceso remoto a aplicaciones individuales sin necesidad de entregar un escritorio completo.

Ambos métodos centralizan aplicaciones, pero de diferentes maneras.

Requisito VDI completo Publicación de Aplicaciones Basadas en Sesiones
Escritorio personalizado completo Bien adecuado No el propósito principal
Aplicaciones individuales de Windows Soportado Bien adecuado
Aislamiento de sistema operativo de escritorio dedicado Disponible Generalmente utiliza hosts de sesión compartidos
Configuraciones de escritorio especializadas A menudo adecuado Depende de la compatibilidad
Gestión centralizada de aplicaciones Soportado Soportado
Acceso basado en navegador Dependiente de la plataforma Disponible con soluciones compatibles
Entrega sin una pila VDI completa No generalmente Posible

La diferencia es arquitectónica, no funcional.

Muchos de estos sistemas VDI ya permiten la publicación de aplicaciones, por lo que permitir la publicación de aplicaciones no necesariamente te ayuda a evitar el bloqueo del proveedor, a menos que esas aplicaciones puedan desacoplarse del plano de control VDI.

Diga, por ejemplo, que tiene un departamento de contabilidad que necesita acceso a una aplicación financiera de Windows pero no necesita sus propios escritorios virtuales. Al publicar la aplicación en una caja de Windows (configurada correctamente), podría evitar que todos tengan que usar el VDI, mientras mantiene la administración de la aplicación centralizada.

Por otro lado, las personas que necesitan escritorios persistentes, donde cada usuario tiene su propia sesión de escritorio, pueden necesitar VDI completo.

3. Adoptar arquitecturas modulares e interoperables

Las arquitecturas modulares permiten el reemplazo de elementos individuales sin perturbar el entorno general de entrega de aplicaciones.

Los equipos de TI deben priorizar lo siguiente cuando sea aplicable:

  • Identidad y Autenticación Estandarizadas
  • Código de aplicación portátil y dependencias documentadas
  • Datos de usuario separados de las imágenes de escritorio
  • Infraestructura como código: implementación repetible, automatización
  • Entrega que funciona en todos los puntos finales y entornos de alojamiento

Tenga en cuenta que la separación de los datos de los usuarios de las imágenes de escritorio simplificará tanto las migraciones como la recuperación ante desastres: de manera similar, la infraestructura como código ayudará a las operaciones a recrear entornos con mejor consistencia.

Sin embargo, incluso los estándares abiertos y la automatización pueden no prevenir el bloqueo del proveedor: a menudo hay diferencias sutiles en la implementación entre las tecnologías de varios proveedores, y los scripts pueden contener llamadas a API propietarias.

Por lo tanto, el objetivo es evitar el acoplamiento innecesario entre los componentes de la aplicación y la infraestructura, la gestión y los componentes operativos.

4. Considerar la entrega de aplicaciones híbridas

Las organizaciones no tienen que elegir entre mantener toda su infraestructura VDI o reemplazarla por algo completamente diferente.

Podrían adoptar una estrategia híbrida que aproveche diversas cargas de trabajo según sus necesidades.

Una organización podría utilizar escritorios dedicados para usuarios avanzados mientras aloja aplicaciones comerciales compatibles en hosts de sesión de Windows compartidos.

También podrían entregar aplicaciones heredadas a través de navegadores. Para el software de Windows que no se puede reescribir fácilmente, entender cómo publicar software de Windows en la web puede ayudar a los equipos de TI a evaluar la entrega basada en navegador como parte de su estrategia híbrida.

Las aplicaciones locales se conservan mejor cuando la centralización hace poco para mejorar el rendimiento general.

Tal estrategia permitirá al departamento de TI mantener las inversiones existentes en su infraestructura mientras transicionan a nuevas tecnologías a su propio ritmo.

El desafío de este enfoque es que crea una complejidad adicional y exige una gestión de identidad más completa, medidas de seguridad uniformes en todas las plataformas, reglas de monitoreo y procedimientos de soporte.

5. Comparar el costo total de los modelos de entrega

Los ahorros en licencias por sí solos no dictan la rentabilidad de una arquitectura alternativa de entrega de aplicaciones.

Los equipos de TI deben evaluar el costo total de propiedad, incluidos la infraestructura, los costos de software, la administración, la seguridad y la migración.

Categoría de costo Criterios de evaluación
Software Licencias, suscripciones, soporte y renovaciones
Infraestructura Cómputo, almacenamiento, redes y consumo de nube
Sistemas operativos Licenciamiento de Windows y derechos de acceso aplicables
Administración Provisionamiento, mantenimiento, monitoreo y solución de problemas
Seguridad MFA, controles de acceso, auditoría y gestión de seguridad
Migración Pruebas, configuración, capacitación y despliegue
Continuidad del negocio Disponibilidad, respaldo, recuperación y exposición al tiempo de inactividad

La publicación de aplicaciones puede reducir la necesidad de componentes específicos en un entorno VDI, pero tiene sus propios requisitos de implementación y licencia.

Por ejemplo, las configuraciones tradicionales de alojamiento de sesiones de Microsoft Remote Desktop Services (RDS) requerirían las Licencias de Acceso de Cliente RDS apropiadas como se describe en Documentación de CAL de RDS de Microsoft .

Los requisitos de licencia deben validarse en función de la arquitectura real, el producto de entrega y los términos y condiciones relevantes de Microsoft.

El objetivo debe ser minimizar los costos totales mientras se entrega la seguridad, el rendimiento y la fiabilidad necesarios para satisfacer las necesidades del negocio.

¿Qué necesitarías hacer para migrar lejos del bloqueo de proveedores de VDI?

Reducir la dependencia del proveedor es mucho más seguro hacerlo de manera incremental en lugar de realizar un reemplazo completo de la plataforma.

La migración por fases brinda a los equipos de TI la oportunidad de demostrar métodos alternativos de entrega mientras mantienen el statu quo.

Paso 1: Clasificar aplicaciones según los requisitos de entrega

Comience agrupando las aplicaciones según sus dependencias técnicas y los requisitos del usuario final. Tres categorías amplias son especialmente útiles para identificar:

  • Aplicaciones que requieren escritorios completos: cargas de trabajo que requieren un entorno de sistema operativo dedicado, configuración especial o aislamiento a nivel de escritorio.
  • Aplicaciones adecuadas para la publicación remota: aplicaciones de Windows, compatibles con entornos de host de sesión compartidos/dedicados soportados.
  • Aplicaciones adecuadas para acceso local o nativo del navegador: software que ya no requiere ejecutarse dentro de un entorno VDI.

Tal clasificación puede ayudar al administrador a identificar candidatos para modelos de entrega alternativos, que no requieren adaptaciones significativas.

Paso 2: Seleccionar una carga de trabajo piloto de bajo riesgo

Elija una aplicación con demandas de recursos claramente definidas, pocas dependencias y una base de usuarios limitada.

Evite comenzar con aplicaciones críticas para el negocio que dependan de integraciones periféricas complicadas, controladores únicos o componentes heredados vulnerables.

El piloto debe demostrar la capacidad de la infraestructura alternativa para replicar adecuadamente las funciones esenciales y la experiencia del usuario del entorno original.

Paso 3: Validar compatibilidad, rendimiento y seguridad

Antes de escalar, prueba las funciones y características operativas en entornos realistas.

El proyecto de migración de entrega de aplicaciones debe incluir las siguientes áreas en el escenario de prueba:

  • Instalación de la aplicación, dependencias y licencias
  • Autenticación, MFA y permisos de usuario
  • Perfiles de usuario, configuraciones y acceso a archivos
  • Impresión, portapapeles y redirección de periféricos
  • Concurrencia de sesiones y consumo de recursos
  • Latencia, capacidad de respuesta y reconexión
  • Registro, monitoreo y políticas de seguridad
  • Procedimientos de copia de seguridad, restauración y reversión

Lanzar aplicaciones con éxito no garantiza una compatibilidad total.

Por ejemplo, una aplicación puede funcionar bien por sí sola, pero fallar cuando varios usuarios intentan ejecutarla al mismo tiempo o imprimir documentos en impresoras.

Los equipos de TI deben diseñar las pruebas necesarias y los criterios de rendimiento para las sesiones, aplicaciones, seguridad y funciones de reversión.

Paso 4: Migrar aplicaciones en fases controladas

Una vez que el piloto cumpla con sus criterios de aceptación, amplíe el despliegue según la prioridad del negocio y la complejidad técnica.

Retener el entorno de entrega original durante la transición cuando sea posible, permitiendo a los administradores comparar el rendimiento, solucionar problemas de manera efectiva y volver a los procesos establecidos si es necesario.

Definir criterios de éxito del documento, asignar responsabilidades y establecer procedimientos de reversión para cada fase de migración. Estas medidas también contribuyen a resiliencia de la aplicación ayudando a las organizaciones a preservar funciones comerciales esenciales durante los cambios en la infraestructura.

Paso 5: Revisar Dependencias Restantes

El problema del bloqueo por parte del proveedor no se limita a una sola instancia.

Nuevas aplicaciones, la necesidad de actualizar la plataforma, cambios en la licencia o personalización operativa pueden crear dependencias adicionales una vez que la migración esté completa.

Por lo tanto, se necesitan revisiones periódicas para garantizar que las aplicaciones puedan seguir operando en la plataforma objetivo, que las configuraciones se hayan registrado correctamente y que otros medios de entrega sigan disponibles.

Esto permitirá que el nuevo entorno evite convertirse en otro bloqueo de proveedor.

¿En qué caso VDI es la buena solución a mantener?

Reducir el bloqueo de proveedores de VDI no requiere un reemplazo total de VDI.

VDI tiene un valor legítimo para escenarios que implican la necesidad de sistemas operativos dedicados, escritorios persistentes, aplicaciones intensivas en gráficos o aislamiento de carga de trabajo que los hosts de sesión compartidos no pueden proporcionar.

También es valioso para ofrecer escritorios estandarizados, gestionados de manera centralizada, con políticas de gestión de escritorios consistentes.

La decisión de adoptar una arquitectura diferente debe basarse en el comportamiento de la aplicación, las necesidades de seguridad, los requisitos del usuario y los factores económicos.

Para la mayoría de las organizaciones, una arquitectura distribuida es más práctica que forzar todas las aplicaciones en el mismo modelo de entrega.

Retener VDI para cargas de trabajo que lo requieran mientras se utiliza la publicación de aplicaciones independiente para otras cargas de trabajo permitiría reducir el bloqueo de VDI sin abandonar las capacidades de VDI.

¿Cómo puede la entrega de aplicaciones seguir siendo flexible a largo plazo?

La flexibilidad a largo plazo de un sistema se logra a través de la capacidad de mantener el control sobre la relación entre la aplicación, la infraestructura y el acceso del usuario.

Las aplicaciones deben ser diseñadas de manera que permitan su funcionamiento continuo en proveedores de infraestructura, hipervisores o plataformas de virtualización de escritorio que puedan cambiar.

Este enfoque requiere una atención cercana a la documentación adecuada de las dependencias, la aislamiento de los datos de la aplicación de sus mecanismos de entrega, la retención de una configuración replicable y la investigación continua de enfoques y configuraciones alternativos.

Por ejemplo, mientras que una aplicación escrita para Windows podría ser migrada para ejecutarse en servidores Windows gestionados centralmente en una nueva organización que utiliza un software de alojamiento o hipervisores diferentes, o ha reemplazado su software de intermediación VDI, no indica que la aplicación sea universalmente transportable.

Las aplicaciones deben ser probadas por su capacidad para operar en diferentes infraestructuras, incluyendo variaciones en el sistema operativo base, licencias apropiadas, compatibilidad específica de la aplicación o características de rendimiento.

Una métrica útil para la flexibilidad es la portabilidad de la aplicación entre entornos significativamente diferentes.

Si migrar una aplicación a una infraestructura diferente, pero compatible, requiere una reestructuración extensa de elementos no relacionados debido a la presencia de muchas dependencias, indica que se debe realizar mucho trabajo antes de que la aplicación pueda considerarse portátil.

Esta métrica se puede aplicar de manera iterativa para aumentar gradualmente la flexibilidad de las necesidades de infraestructura de una aplicación o realizar ajustes operativos sin requerir una reestructuración completa de la propia aplicación.

¿Buscando una forma más sencilla de entregar aplicaciones de Windows?

TSplus Acceso Remoto ofrece una alternativa para organizaciones que desean publicar aplicaciones de Windows y entregar escritorios remotos sin implementar una pila VDI completa tradicional. Con la publicación de aplicaciones, acceso a través de navegadores HTML5 y soporte para entornos de Windows alojados localmente o en la nube, ayuda a los equipos de TI a diversificar las opciones de entrega mientras mantienen el control centralizado.

Conclusión

El bloqueo de proveedores de VDI se vuelve costoso cuando las aplicaciones dependen de infraestructuras, licencias y sistemas de gestión estrechamente integrados. Mapear estas dependencias e introducir métodos de entrega alternativos puede ayudar a las organizaciones a mantener el control sin abandonar por completo el VDI.

Una arquitectura flexible permite a los equipos de TI mantener cargas de trabajo apropiadas en escritorios virtuales mientras simplifica el acceso a otros, reduce el riesgo de migración y preserva opciones futuras.

TSplus Prueba gratuita de acceso remoto

Alternativa definitiva a Citrix/RDS para acceso a escritorio/aplicaciones. Seguro, rentable, en las instalaciones/nube

Lectura adicional

back to top of the page icon