La virtualización móvil remota , al igual que la virtualización de escritorio , es una tecnología que separa los sistemas operativos y las aplicaciones de los dispositivos cliente que acceden a ellos. Sin embargo, mientras que la virtualización de escritorio permite a los usuarios acceder de forma remota a escritorios y aplicaciones de Windows, la virtualización móvil remota ofrece acceso remoto a sistemas operativos móviles como Android .
La virtualización móvil remota abarca tanto la virtualización completa del sistema operativo, conocida como infraestructura móvil virtual ( VMI ), como la virtualización de usuarios y aplicaciones , denominada virtualización de aplicaciones móviles . La virtualización móvil remota permite a un usuario controlar de forma remota una máquina virtual (VM) o aplicación Android. Los usuarios pueden acceder a aplicaciones alojadas remotamente mediante navegadores web compatibles con HTML5 o aplicaciones de cliente ligero desde una variedad de teléfonos inteligentes, tabletas y ordenadores, incluidos dispositivos Apple iOS, Mac OS, Blackberry, Windows Phone, Windows Desktop y Firefox OS .
Infraestructura móvil virtual (VMI)

VMI se refiere al método de alojar un sistema operativo móvil en un servidor en un centro de datos o en la nube. Los entornos de los sistemas operativos móviles se ejecutan de forma remota y se visualizan mediante protocolos de visualización optimizados para móviles a través de la red. A diferencia de la infraestructura de escritorio virtual (VDI), VMI debe operar en entornos de red de bajo ancho de banda, como las redes celulares con cobertura fluctuante y acceso medido. Por lo tanto, incluso si un teléfono móvil está conectado a una red 4G/LTE de alta velocidad, es posible que los usuarios deban limitar el uso total del ancho de banda para evitar facturas telefónicas elevadas.
Las implementaciones más comunes de VMI alojan múltiples máquinas virtuales (VM) de sistemas operativos móviles en infraestructuras de nube privadas o públicas, y permiten a los usuarios acceder a ellas de forma remota mediante opciones como Miracast™, el protocolo ACE o implementaciones de transmisión personalizadas optimizadas para redes 3G/4G. Algunas implementaciones también permiten la redirección multimedia para un mejor rendimiento de audio y vídeo. Los sistemas operativos móviles alojados en la nube no se limitan a Android. Otros sistemas operativos, como Firefox OS y Ubuntu Mobile, también pueden utilizarse como instancias de VM, según las necesidades. Los microservidores basados en procesadores móviles existentes también pueden utilizarse para alojar VM móviles, ya que proporcionan acceso completo a la GPU para interfaces de usuario con funciones avanzadas. Para lograr una mayor densidad, las implementaciones de VMI pueden utilizar versiones personalizadas de Android que minimizan los requisitos de memoria y aceleran los tiempos de arranque.
Casos de uso de VMI
- Cumplimiento normativo : VMI ayuda a cumplir con las regulaciones de privacidad de datos, como HIPAA . VMI minimiza los riesgos asociados con el robo de dispositivos móviles al almacenar los datos móviles de forma segura en centros de datos o en la nube, en lugar de en los dispositivos de los usuarios finales. Además, con VMI, las organizaciones pueden controlar y supervisar el acceso a los datos y, opcionalmente, generar un registro de auditoría de la actividad del usuario.
- Evite la pérdida de datos causada por el robo de dispositivos físicos : con la llegada de las iniciativas de "traiga su propio dispositivo" (BYOD), cada vez más usuarios acceden a aplicaciones y datos empresariales desde sus dispositivos móviles. Dado que VMI aloja las aplicaciones móviles en la nube, si un dispositivo móvil se pierde o es robado, ningún dato empresarial se verá comprometido. [ 1 ]
- Acelere el desarrollo de aplicaciones y amplíe la cobertura : VMI permite a los desarrolladores escribir aplicaciones una sola vez y usarlas en todos los dispositivos móviles compatibles con HTML5. La mayoría de los proveedores de VMI ofrecen clientes VMI para Android, iOS y Windows Phone, así como acceso sin cliente basado en navegador HTML5. Minimice los costos de desarrollo de software y aborde la fragmentación móvil. [ 2 ]
- Optimización de las operaciones de TI : Con VMI, los administradores de TI no necesitan instalar, gestionar ni actualizar aplicaciones individuales en los dispositivos de los usuarios finales. En cambio, si se publica un nuevo parche para una aplicación, TI puede actualizar la aplicación móvil una sola vez en la nube o en un centro de datos. [ 3 ]
Virtualización de aplicaciones móviles

La tecnología de virtualización de aplicaciones móviles separa las aplicaciones móviles de su sistema operativo subyacente mediante contenedores seguros, de forma similar a RDSH y Citrix XenApp en ordenadores de escritorio. A diferencia de VMI, la virtualización de aplicaciones móviles solo virtualiza la aplicación individual y la sesión del usuario, en lugar de todo el sistema operativo móvil. Si bien VMI ofrece mayor densidad, ya que una instancia del sistema operativo remoto puede dar servicio a varios usuarios, la separación de usuarios es menos segura y se reduce el contexto de un dispositivo móvil completo. Mediante contenedores seguros, cada sesión de usuario se aísla de las demás y el resultado de la sesión se renderiza de forma remota para el usuario final. La virtualización de aplicaciones móviles también facilita la escalabilidad a un gran número de usuarios y permite compartir características de hardware como la GPU y los motores de cifrado entre todas las sesiones, ya que pueden ser gestionadas por el sistema operativo subyacente.
La virtualización de aplicaciones móviles es funcionalmente similar a VMI en el sentido de que ambas soluciones alojan las sesiones móviles de usuarios individuales en servidores remotos; sin embargo, se diferencia de VMI en varios aspectos importantes:
- Las sesiones de virtualización de aplicaciones móviles se ejecutan en un único sistema operativo móvil compartido, mientras que VMI proporciona instancias individuales del sistema operativo móvil para cada usuario.
- Mientras que la virtualización de aplicaciones móviles está diseñada principalmente para virtualizar sesiones de aplicaciones individuales, VMI está diseñada para ofrecer entornos móviles completos.
- La virtualización de aplicaciones móviles es transparente para el usuario final; un usuario que acceda a una aplicación desde un sistema operativo móvil diferente (por ejemplo, iOS) al del sistema operativo anfitrión (normalmente Android) no tendrá que aprender una nueva interfaz de usuario. Sin embargo, Hypori ha superado recientemente esta limitación en la gestión de la infraestructura virtual (VMI) con un modo de aplicaciones sin fisuras, en el que el sistema operativo anfitrión queda oculto para el usuario.
- Al utilizar un sistema operativo compartido en lugar de instancias de sistemas operativos separadas, la virtualización de aplicaciones móviles consume menos recursos que la gestión de infraestructura de máquina virtual (VMI).
- Debido a que cuenta con un único mecanismo para la separación de usuarios (normalmente políticas y contenedores de SEAndroid) en lugar de múltiples capas de separación, organizaciones expertas en seguridad, como el Departamento de Defensa de EE. UU., consideraron que la virtualización de aplicaciones móviles era menos segura que la VMI.
Los analistas de TechTarget publicaron una comparación de RDSH de escritorio (análogo a MAV) y VDI (análogo a VMI), [ 4 ] y muchas de las mismas observaciones son válidas en las comparaciones de los equivalentes móviles.
Casos de uso de virtualización de aplicaciones móviles
- Casos de uso de VMI, incluyendo cumplimiento normativo, desarrollo acelerado de aplicaciones y optimización de las operaciones de TI : la virtualización de aplicaciones móviles aborda los requisitos de cumplimiento, seguridad y operaciones.
- Transmisión en directo de aplicaciones móviles : Un usuario puede controlar las aplicaciones, mientras que varios usuarios pueden ver sesiones en directo o grabadas. La transmisión en directo se puede utilizar para mostrar tutoriales y demostraciones de videojuegos, o para crear vídeos instructivos de aplicaciones móviles.
- Visibilidad del tráfico cifrado mediante fijación de certificados : Cada vez más aplicaciones móviles utilizan la fijación de certificados para identificar los certificados del servidor y prevenir ataques de intermediario (Man-in-the-Middle). Sin embargo, esta técnica también impide que las organizaciones inspeccionen el tráfico de la red interna en busca de ataques y filtración de datos. Con la virtualización de aplicaciones móviles, las organizaciones pueden analizar todo el tráfico, incluido el de las aplicaciones que utilizan la fijación de certificados.
- Juegos móviles como servicio : la virtualización de aplicaciones móviles permite a los jugadores con teléfonos básicos disfrutar de videojuegos multijugador con gráficos exigentes. Tanto la gestión de la información virtual (VMI) como la virtualización de aplicaciones móviles pueden almacenar la información del usuario en contenedores seguros y cifrados.
Juegos móviles como servicio
El servicio de juegos proporciona transmisión bajo demanda de videojuegos a dispositivos móviles, consolas y ordenadores. [ 5 ] Los juegos que se ejecutan en el servidor de una empresa de videojuegos se transmiten a los dispositivos móviles de los usuarios finales. Tradicionalmente, el servicio de juegos utiliza tecnologías VDI o VNC ( Virtual Network Computing ) basadas en Windows y GPU basadas en PC. Con el servicio de juegos móviles, los proveedores de juegos pueden alojar videojuegos para Android en microservidores y transmitirlos a través de redes celulares de bajo ancho de banda a dispositivos móviles.
Con los juegos móviles como servicio, los usuarios pueden probar o jugar sin necesidad de descargarlos e instalarlos en sus dispositivos. Esto resulta especialmente ventajoso para dispositivos móviles con espacio de almacenamiento, RAM y potencia de procesamiento limitados. Dado que el juego se ejecuta de forma remota, incluso los dispositivos móviles con GPU de generaciones anteriores pueden disfrutar de juegos móviles con gráficos 3D avanzados. Los juegos móviles como servicio también ofrecen a los desarrolladores de aplicaciones Android la posibilidad de llegar a un público más amplio, incluyendo usuarios de Windows Phone, Apple iOS y Firefox OS. Este modelo puede ofrecer juegos gratuitos, juegos con publicidad o servicios de juegos por suscripción.
Referencias
- ^ "¿La infraestructura móvil virtual proporcionará a los usuarios acceso seguro a las aplicaciones?" . SearchVirtualDesktop . Consultado el 9 de junio de 2015 .
- ^ "¿Estás preparado para VMI (Infraestructura Móvil Virtual)? Es como VDI, pero para el acceso remoto a sistemas operativos móviles" . Consultado el 9 de junio de 2015 .
{{cite web}}: CS1 mantenimiento: estado de la URL ( enlace ) - ^ "Redefina su estrategia de seguridad móvil con infraestructura móvil virtual" .
- ^ "Comparativa de virtualización de escritorio: VDI frente a Servicios de Escritorio Remoto" . Consultado el 24 de octubre de 2015 .
- ^ "Juegos en la nube: juegos como servicio (GaaS) - NVIDIA GRID - NVIDIA" . Consultado el 9 de junio de 2015 .
- Computación centralizada
- juegos en la nube
- Escritorio remoto
- Clientes ligeros