¿Qué es la VDI?
La VDI es una tecnología que permite a los usuarios acceder e interactuar con un Operating System operativo de escritorio alojado en una máquina virtual (VM) que se ejecuta en un servidor de un centro de datos. En lugar de ejecutar el Operating System y las aplicaciones en un ordenador local, el entorno de escritorio se aloja virtualmente y los usuarios pueden acceder a él de manera remota.
Además de las máquinas virtuales, otros componentes clave de la VDI incluyen:
- Hipervisores: Este es el software que permite la creación y la gestión de máquinas virtuales. Permite que múltiples escritorios virtuales se ejecuten en un único servidor físico.
- Agentes de conexión: El agente de conexiones es responsable de dirigir las conexiones de usuario al escritorio virtual adecuado. Gestiona la asignación de escritorios virtuales a los usuarios y garantiza una distribución equilibrada de los recursos.
- Protocolo de visualización remota: Este es el protocolo de comunicación que permite la transferencia de las actualizaciones de pantalla, las entradas de teclado y ratón entre el dispositivo del usuario y el escritorio virtual. Los protocolos comunes incluyen el Protocolo de Escritorio Remoto (RDP) y el PCoIP (PC-over-IP).
La VDI ofrece varias ventajas, incluida la administración centralizada, la mejora de la seguridad y la capacidad de acceder a los escritorios desde varios dispositivos. Se utiliza comúnmente en entornos empresariales en los que el control centralizado, la seguridad y la utilización eficiente de los recursos son extremadamente importantes. Los usuarios pueden acceder a sus entornos de escritorio desde clientes ligeros, PC tradicionales u otros dispositivos, lo que la convierte en una solución flexible para organizaciones con diversos dispositivos terminales.
¿Qué es RDS?
RDS es una tecnología de Microsoft que permite a los usuarios acceder y usar un entorno de escritorio de Windows de manera remota. Proporciona la infraestructura para permitir una comunicación segura entre los usuarios y un escritorio o aplicaciones basados en Windows Server. El RDS suele usarse junto con la VDI para proporcionar escritorios y aplicaciones remotos a los usuarios.
Los componentes clave de RDS incluyen:
- Host de sesión de escritorio remoto (RDSH): Anteriormente conocido como Terminal Server, RDSH es responsable de alojar las sesiones y las aplicaciones de Windows para los usuarios remotos. Permite que múltiples usuarios inicien sesión en el servidor simultáneamente y ejecuten sus sesiones de escritorio o aplicaciones individuales.
- Intermediario de conexión de escritorio remoto (intermediario de conexión RD): Este componente es responsable de dirigir y equilibrar las conexiones de usuario al servidor host de sesión adecuado. Garantiza que los usuarios estén conectados a sus sesiones existentes y que puedan distribuir la carga en múltiples servidores de una granja.
- Acceso web a escritorio remoto (RD Web Access): Este portal basado en la web permite que los usuarios accedan a sus escritorios y aplicaciones remotos a través de un navegador web. Proporciona una interfaz fácil de usar para lanzar aplicaciones o conectarse a escritorios virtuales.
- Puerta de enlace de escritorio remoto (Puerta de enlace RD): Este componente permite un acceso remoto seguro a los recursos RDS a través de Internet, utilizando el Protocolo de Escritorio Remoto (RDP) a través de HTTPS. Actúa como puerta de enlace y proporciona una conexión segura a los usuarios remotos.
- Anfitrión de virtualización de escritorio remoto (anfitrión de virtualización de I+D): Este componente se utiliza junto con Hyper-V para proporcionar capacidades de VDI. Permite crear y administrar máquinas virtuales para usuarios individuales, proporcionando una experiencia de escritorio virtual personalizada.
El RDS se utiliza ampliamente en entornos empresariales en los que las organizaciones necesitan proporcionar acceso remoto a aplicaciones y escritorios basados en Windows. Ayuda a centralizar la administración del escritorio, mejorar la seguridad y garantizar una experiencia de usuario homogénea en diferentes dispositivos. RDS está disponible en varias ediciones de Windows Server, con características y funcionalidades que varían en función de la edición específica.
¿Qué es el DaaS? Entender el escritorio como servicio
Definición y arquitectura nativa de la nube
El escritorio como servicio (DaaS) representa la evolución de la virtualización de escritorios en un modelo nativo de la nube, basado en la suscripción, en el que los proveedores externos proporcionan escritorios virtuales a través de Internet. El DaaS proporciona funcionalidad VDI sin la propiedad de la infraestructura, los gastos generales de administración o la inversión de capital, lo que transforma la entrega de escritorio en un gasto operativo.
El DaaS utiliza la infraestructura de nube a hyperscale de proveedores como AWS, Microsoft Azure o Google Cloud para proporcionar recursos de escritorio elásticos y bajo demanda. Este enfoque centrado en la nube permite funcionalidades imposibles con las soluciones locales, incluida la disponibilidad global, la escalabilidad instantánea y los precios basados en el consumo.
Modelos de implementación de DaaS
DaaS público: Los principales proveedores de nube ofrecen soluciones DaaS como Amazon WorkSpaces, Azure Virtual Desktop (anteriormente Windows Virtual Desktop) y Google Cloud VDI. Estas plataformas multiusuario proporcionan economías de escala, infraestructura global y servicios de nube integrados.
DaaS privado: Esta infraestructura de nube dedicada para organizaciones únicas proporciona beneficios en la nube y mantiene el aislamiento. Es adecuado para empresas con estrictos requisitos de cumplimiento o necesidades de seguridad únicas.
DaaS híbrido: Al combinar la infraestructura local con los recursos de la nube, el DaaS híbrido permite que las organizaciones mantengan localmente las cargas de trabajo sensibles, al tiempo que aprovechan la elasticidad de la nube para el escalamiento. Este modelo proporciona flexibilidad de migración y aborda los problemas de soberanía de los datos.
Componentes de la arquitectura DaaS
Infraestructura multiusuario: Los proveedores de DaaS aprovechan la infraestructura compartida en múltiples clientes, usando el aislamiento lógico para mantener los límites de seguridad y rendimiento. Esta tenencia múltiple permite que los proveedores logren economías de escala imposibles con una infraestructura dedicada.
Grupos de recursos Elastic: La arquitectura nativa de la nube permite el aprovisionamiento y el desaprovisionamiento instantáneos de los recursos de escritorio. Las organizaciones pueden escalar de decenas a miles de escritorios en minutos, pagando solo por los recursos activos.
Redes perimetrales globales: Los proveedores de DaaS utilizan redes de entrega de contenido y ubicaciones perimetrales para minimizar la latencia. Los usuarios se conectan al punto de presencia más cercano, lo que garantiza un rendimiento óptimo independientemente de la ubicación geográfica.
Pila de seguridad integrada: Las plataformas DaaS modernas incluyen características de seguridad integradas, como cifrado en REST y en tránsito, protección DDoS, gestión de identidad y certificaciones de cumplimiento. Este modelo de responsabilidad compartida reduce la carga de seguridad para los equipos informáticos de los clientes.
Ventajas y ventajas del DaaS
Inversión de capital cero: El DaaS elimina los costes iniciales de la infraestructura, convirtiendo la entrega de escritorio en unos gastos operativos mensuales previsibles. Este modelo OPEX puede ayudar a mejorar el flujo de caja y eliminar los ciclos de renovación tecnológica.
Escalabilidad instantánea: La elasticidad de la nube permite que las organizaciones aprovisionen cientos de escritorios en minutos para trabajadores estacionales, contratistas o fusiones y adquisiciones. El escalamiento hacia abajo es igual de sencillo, lo que garantiza que nunca pagará por la capacidad no utilizada.
Menor carga informática: El proveedor de servicios se encarga de la gestión de la infraestructura, incluido el mantenimiento del hardware, la planificación de la capacidad, la Disaster Recovery y las actualizaciones de la plataforma. Esto permite que los equipos informáticos se centren en iniciativas estratégicas en lugar de en la gestión de la infraestructura.
Accesibilidad global: El DaaS proporciona unas experiencias de escritorio homogéneas desde cualquier ubicación con conectividad a Internet. La georredundancia integrada y las múltiples zonas de disponibilidad garantizan una gran disponibilidad y Disaster Recovery.
Rendimiento predecible: Los acuerdos de nivel de servicio (SLA) garantizan las métricas de tiempo de actividad y rendimiento. Los proveedores mantienen el exceso de capacidad y la conmutación por error automatizada, lo que proporciona una fiabilidad difícil de lograr con la infraestructura local.
Retos y consideraciones del DaaS
Costes de suscripción constantes: Al mismo tiempo que elimina CAPEX, las tarifas mensuales de DaaS pueden superar el TCO total de propiedad local para implementaciones estables y a largo plazo. Las organizaciones deben modelar cuidadosamente los costes basándose en los patrones de uso.
Dependencia de Internet: El DaaS requiere una conectividad a Internet fiable y de gran ancho de banda. Las organizaciones con una conectividad deficiente o con ubicaciones remotas pueden experimentar problemas de rendimiento que afectan a la productividad de los usuarios.
Preocupaciones por la soberanía de los datos: El almacenamiento de los datos en la infraestructura de Public Cloud plantea problemas de cumplimiento normativo y soberanía para ciertos sectores y regiones geográficas. Es fundamental entender dónde residen los datos y las normativas aplicables.
Bloqueo del proveedor: La migración entre proveedores de DaaS o la vuelta a la infraestructura local puede ser compleja y costosa. Las organizaciones deben evaluar las estrategias de salida antes de comprometerse con un proveedor.
Personalización limitada: Las plataformas multiusuario pueden restringir ciertas configuraciones o personalizaciones disponibles con las soluciones locales. Las organizaciones con requisitos únicos deben verificar las capacidades de la plataforma.
Total Cost of Ownership DaaS
El TCO de DaaS depende de los patrones de uso, las características seleccionadas y los precios del proveedor:
Costes mensuales por usuario:
- Escritorio básico (2 vCPU, 4GB RAM): 25-35 $
- Escritorio estándar (2 vCPU, 8GB RAM): 35-50 $
- Escritorio de usuario avanzado (4 vCPU, 16GB RAM): 60-100 $
- Estación de trabajo gráfica (habilitada para GPU): 150-300 $
Costes mensuales adicionales:
- Almacenamiento (más allá de lo incluido): 0,10-0,30 $ por GB
- Copias de seguridad y Disaster Recovery: $5-10 por usuario
- Soporte premium: 10-20 $ por usuario
- Funciones de seguridad y cumplimiento normativo: 5-15 $ por usuario
5 años de TCO: Aproximadamente 2000-4000 $ por usuario (escritorio estándar)
Comparación completa: VDI frente a RDS frente a DaaS
Comparación del rendimiento y la experiencia del usuario
Características de rendimiento de VDI:
- Los recursos dedicados garantizan un rendimiento constante
- Admite la aceleración por GPU para las aplicaciones con un uso intensivo de gráficos.
- Latencia típica: 10-30 ms localmente, 30-50 ms remota
- Densidad de usuario: 15-30 VM por servidor host
- Lo mejor para: Usuarios avanzados, desarrolladores, diseñadores, analistas de datos
Características de rendimiento de RDS:
- Los recursos compartidos pueden causar un rendimiento variable
- Capacidades limitadas de aceleración gráfica
- Latencia típica: 5-20 ms localmente, 25-40 ms remota
- Densidad de usuarios: 50-100 sesiones por servidor
- Lo mejor para: Trabajadores de tareas, productividad de la oficina, aplicaciones estándar
Características de rendimiento de DaaS:
- Infraestructura optimizada para la nube con escalabilidad automática
- Opciones de GPU disponibles a un precio prémium
- Latencia típica: 20-60 ms dependiendo de la ubicación
- Escalabilidad ilimitada con modelo de pago por uso
- Lo mejor para: Equipos distribuidos, trabajadores estacionales, escenarios BYOD
Análisis de la seguridad y el cumplimiento normativo
Perfil de seguridad de VDI:
- Control total de la ubicación y el acceso a los datos
- Políticas de seguridad granulares por máquina virtual
- Soporta entornos muy restringidos y atrapados en el aire
- Ideal para: HIPAA, PCI-DSS, clasificaciones gubernamentales
Perfil de seguridad de RDS:
- Gestión centralizada de la seguridad
- Aislamiento de sesión dentro del OS compartido
- Parches y actualizaciones simplificados
- Adecuado para: Negocio general, requisitos de cumplimiento moderados
Perfil de seguridad de DaaS:
- Modelo de responsabilidad compartida con el proveedor
- Certificaciones de cifrado y cumplimiento integradas
- Actualizaciones y parches de seguridad automatizados
- Adecuado para: La mayoría de las aplicaciones comerciales, conformidad estándar
Comparación de escalabilidad y flexibilidad
Modelo de escalabilidad VDI:
- Requiere planificación de capacidad y ciclos de adquisición
- El escalamiento implica la adquisición y el despliegue del hardware
- Cronología: Semanas a meses para un escalamiento significativo
- La flexibilidad está limitada por la infraestructura física
Modelo de escalabilidad RDS:
- Añadir servidores RDSH a la granja existente
- Limitado por los límites de sesión de Windows Server
- Cronología: De días a semanas para escalar
- Flexibilidad moderada dentro de las limitaciones de la infraestructura
Modelo de escalabilidad DaaS:
- Aprovisionamiento y desaprovisionamiento instantáneos
- Escalamiento Elastic basado en la demanda
- Cronología: Minutos a horas para cualquier escala
- Máxima flexibilidad con alcance global