
La virtualización de escritorio es una tecnología de software que separa el entorno de escritorio y el software de aplicación asociado del dispositivo cliente físico que se utiliza para acceder a él.
La virtualización de escritorios se puede utilizar junto con la virtualización de aplicaciones y los sistemas de gestión de perfiles de usuario, ahora denominados virtualización de usuarios , para proporcionar un sistema integral de gestión del entorno de escritorio. En este modo, todos los componentes del escritorio se virtualizan, lo que permite un modelo de entrega de escritorios altamente flexible y mucho más seguro. Además, este enfoque admite una estrategia de recuperación ante desastres más completa, ya que todos los componentes se guardan esencialmente en el centro de datos y se respaldan mediante sistemas de mantenimiento redundantes tradicionales. Si se pierde el dispositivo o el hardware de un usuario, la restauración es sencilla, ya que los componentes estarán presentes al iniciar sesión desde otro dispositivo. Asimismo, dado que no se guardan datos en el dispositivo del usuario, si este se pierde, existe una probabilidad mucho menor de que se puedan recuperar y comprometer datos críticos.
Arquitecturas de sistemas
Las implementaciones de virtualización de escritorio se clasifican según si el escritorio virtual se ejecuta de forma remota o local, si el acceso debe ser constante o intermitente, y si el escritorio virtual persiste entre sesiones. Por lo general, los productos de software que ofrecen soluciones de virtualización de escritorio pueden combinar implementaciones locales y remotas en un solo producto para brindar el soporte más adecuado a los requisitos específicos. El grado de funcionalidad independiente del dispositivo cliente depende necesariamente de la ubicación del servidor y la estrategia de acceso. La virtualización no es estrictamente necesaria para que exista el control remoto. Se emplea para presentar instancias independientes a múltiples usuarios y requiere una segmentación estratégica del servidor host y su presentación en alguna capa de la arquitectura del host. La capa habilitadora, generalmente software de aplicación, se denomina hipervisor . [ 1 ]
Virtualización de escritorio remoto
Las implementaciones de virtualización de escritorio remoto operan en un entorno informático cliente/servidor . La ejecución de la aplicación se lleva a cabo en un sistema operativo remoto que se comunica con el dispositivo cliente local a través de una red mediante un protocolo de visualización remota, a través del cual el usuario interactúa con las aplicaciones. Todas las aplicaciones y los datos utilizados permanecen en el sistema remoto, comunicándose únicamente la información de la pantalla, el teclado y el ratón con el dispositivo cliente local, que puede ser un PC/portátil convencional, un dispositivo cliente ligero , una tableta o incluso un teléfono inteligente . Una implementación común de este enfoque consiste en alojar múltiples instancias de sistemas operativos de escritorio en una plataforma de hardware de servidor que ejecuta un hipervisor . Su última versión se conoce generalmente como Infraestructura de Escritorio Virtual o "VDI" ("VDI" se utiliza a menudo incorrectamente para referirse a cualquier implementación de virtualización de escritorio [ 2 ] ).
La virtualización de escritorio remoto se utiliza con frecuencia en los siguientes escenarios:
- en entornos distribuidos con altos requisitos de disponibilidad y donde el soporte técnico presencial no está fácilmente disponible, como por ejemplo en sucursales y entornos minoristas.
- en entornos donde la alta latencia de la red degrada el rendimiento de las aplicaciones cliente/servidor convencionales
- En entornos donde el acceso remoto y los requisitos de seguridad de los datos generan requisitos contradictorios que pueden abordarse manteniendo todos los datos (de la aplicación) dentro del centro de datos, y comunicando únicamente la información de la pantalla, el teclado y el ratón al cliente remoto.
También se utiliza como medio para proporcionar acceso a aplicaciones de Windows en dispositivos que no son Windows (incluidas tabletas, teléfonos inteligentes y ordenadores de sobremesa y portátiles que no son Windows).
La virtualización remota de escritorios también puede proporcionar un medio para compartir recursos, distribuyendo servicios informáticos de escritorio de bajo coste en entornos donde proporcionar a cada usuario un ordenador de escritorio dedicado es demasiado caro o innecesario.
Para los administradores de TI, esto significa un entorno de cliente más centralizado y eficiente, más fácil de mantener y capaz de responder con mayor rapidez a las necesidades cambiantes del usuario y del negocio. [ 3 ] [ 4 ]
Virtualización de presentaciones
El software de escritorio remoto permite a un usuario acceder a aplicaciones y datos en un equipo remoto a través de una red mediante un protocolo de visualización remota. Un servicio VDI proporciona instancias individuales del sistema operativo de escritorio (por ejemplo, Windows XP, 7, 8.1, 10, etc.) para cada usuario, mientras que las sesiones de escritorio remoto se ejecutan en un único sistema operativo de servidor compartido. Tanto las colecciones de sesiones como las máquinas virtuales admiten sesiones completas basadas en escritorio y la implementación remota de aplicaciones. [ 5 ] [ 6 ]
El uso de un único sistema operativo de servidor compartido, en lugar de instancias individuales de sistemas operativos de escritorio, consume muchos menos recursos que el mismo número de sesiones VDI. Sin embargo, las licencias VDI son más caras y menos flexibles que las licencias equivalentes de escritorio remoto. En conjunto, estos factores pueden hacer que la virtualización de escritorio remoto basada en escritorio remoto resulte más atractiva que VDI.
Las implementaciones de VDI permiten ofrecer un espacio de trabajo personalizado al usuario, conservando todas sus personalizaciones. Existen varios métodos para lograrlo.
Virtualización de aplicaciones
La virtualización de aplicaciones mejora la entrega y la compatibilidad de las mismas al aislarlas del sistema operativo subyacente en el que se ejecutan. Una aplicación totalmente virtualizada no se instala en hardware en el sentido tradicional. En su lugar, una capa de hipervisor intercepta la aplicación, que en tiempo de ejecución actúa como si interactuara con el sistema operativo original y todos los recursos que este gestiona, cuando en realidad no lo hace.
Virtualización de usuarios
La virtualización de usuarios separa todos los aspectos de software que definen la personalidad de un usuario en un dispositivo del sistema operativo y las aplicaciones, para que puedan gestionarse de forma independiente y aplicarse a un escritorio según sea necesario, sin necesidad de scripts, directivas de grupo ni perfiles móviles. El término "virtualización de usuarios" puede resultar engañoso; esta tecnología no se limita a los escritorios virtuales. La virtualización de usuarios puede utilizarse independientemente de la plataforma: física, virtual, en la nube, etc. Los principales proveedores de plataformas de virtualización de escritorios, Citrix, Microsoft y VMware, ofrecen alguna forma de virtualización básica de usuarios en sus plataformas.
Capas
La virtualización de escritorios mediante capas es un método que divide una imagen de disco en partes lógicas que se gestionan individualmente. Por ejemplo, si todos los miembros de un grupo de usuarios utilizan el mismo sistema operativo, solo es necesario realizar una copia de seguridad del sistema operativo principal una vez para todo el entorno que comparte esta capa. La virtualización mediante capas se puede aplicar a imágenes de disco físico locales, máquinas virtuales basadas en clientes o escritorios basados en hosts. Los sistemas operativos Windows no están diseñados para la virtualización mediante capas, por lo que cada proveedor debe desarrollar su propia solución propietaria.
Escritorio como servicio
La virtualización de escritorio remoto también puede proporcionarse a través de la computación en la nube, de forma similar a como se hace con un modelo de software como servicio . Este enfoque se conoce generalmente como escritorios virtuales alojados en la nube. Los escritorios virtuales alojados en la nube se dividen en dos tecnologías:
- VDI gestionado, que se basa en la tecnología VDI proporcionada como un servicio gestionado externalizado, y
- El escritorio como servicio (DaaS) ofrece un mayor nivel de automatización y una verdadera arquitectura multiusuario, lo que reduce el coste de la tecnología. El proveedor de DaaS suele asumir la responsabilidad total del alojamiento y el mantenimiento de la infraestructura informática, de almacenamiento y de acceso, así como de las aplicaciones y las licencias de software necesarias para prestar el servicio de escritorio, a cambio de una cuota mensual fija.
Los escritorios virtuales alojados en la nube pueden implementarse mediante sistemas basados en VDI y Servicios de Escritorio Remoto, y pueden proporcionarse a través de la nube pública, la infraestructura de nube privada y las plataformas de nube híbrida. Las implementaciones en la nube privada se conocen comúnmente como "VDI gestionado". Las ofertas de nube pública suelen basarse en la tecnología de escritorio como servicio.
Virtualización de escritorio local
Las implementaciones de virtualización de escritorio local ejecutan el entorno de escritorio en el dispositivo cliente mediante virtualización o emulación de hardware . Para la virtualización de hardware, dependiendo de la implementación , se pueden utilizar hipervisores de tipo I y tipo II . [ 7 ]
La virtualización de escritorio local es ideal para entornos donde no se puede garantizar una conectividad de red continua y donde los requisitos de recursos de las aplicaciones se satisfacen mejor utilizando recursos del sistema local. Sin embargo, las implementaciones de virtualización de escritorio local no siempre permiten que las aplicaciones desarrolladas para una arquitectura de sistema se ejecuten en otra. Por ejemplo, es posible usar la virtualización de escritorio local para ejecutar Windows 7 sobre OS X en una Mac de Apple con procesador Intel , utilizando un hipervisor, ya que ambas utilizan la misma arquitectura x86 .
Véase también
Referencias
- ↑ Rouse, Margaret; Madden, Jack. "Virtualización de escritorio" . TechTarget . Consultado el 3 de enero de 2013 .
- ↑ Keith Schultz (16 de marzo de 2012). "Revisión: VDI sin conexión al servidor" . InfoWorld . Consultado el 3 de enero de 2013.
Un subconjunto de VDI, denominado modo alojado por el cliente o modo sin conexión
. - ↑ Baburajan, Rajani (24 de agosto de 2011). "La creciente oportunidad del mercado de almacenamiento en la nube fortalece a los proveedores" . technews.tmcnet.com .
- ↑ Oestreich, Ken (15 de noviembre de 2010). "Infraestructura convergente" . thectoforum.com . Archivado del original el 13 de enero de 2012.
- ↑ "Configuración del servidor host de sesión de Escritorio remoto para alojar programas RemoteApp" . 17 de noviembre de 2009.
- ↑ "Configuración de escritorios virtuales para RemoteApp y conexión de escritorio" . 17 de noviembre de 2009.
- ↑ "Hoja de referencia rápida sobre virtualización de escritorio" . networkworld.com. Archivado del original el 27 de febrero de 2010. Consultado el 17 de marzo de 2010 .
Lecturas adicionales
- Paul Venezia (13 de abril de 2011) Duelo de virtualización: Citrix, Microsoft, Red Hat y VMware. Los principales contendientes en virtualización de servidores abordan el desafío de virtualización definitivo de InfoWorld , InfoWorld
- Keith Schultz (14 de diciembre de 2011) Comparativa de VDI: Citrix XenDesktop vs. VMware View. Citrix XenDesktop 5.5 y VMware View 5 compiten por la infraestructura de escritorio virtual más flexible, escalable y completa , InfoWorld.
- Keith Schultz (14 de diciembre de 2011) Comparativa de VDI: HDX vs. PCoIP. Las diferencias entre los protocolos de escritorio remoto de Citrix y VMware van más allá de la superficie , InfoWorld.
- Computación centralizada
- Escritorio remoto
- Clientes ligeros