Si siempre recurres a eliminar aplicaciones cuando tu espacio de almacenamiento mobil está lleno?
Un nuevo software puede ser tu solución! Investigadores de la Universidad de Purdue desarrollaron esta aplicación que "transmite" datos y recursos de código a una aplicación desde un servidor en la nube cuando sea necesario, permitiendo que la aplicación use solo el espacio que necesita en un teléfono en un momento dado.
"Es como que las películas de Netflix no se almacenan realmente en una computadora. Se transmiten a ti mientras las ves", dijo Saurabh Bagchi, profesor de ingeniería eléctrica e informática de la Universidad de Purdue, y director de informática del Centro. para infraestructuras, sistemas y procesos resilientes.
"Aquí los componentes de la aplicación, como video pesado o gráficos o rutas de código, se transmiten instantáneamente a pesar de los errores que son posibles en una red celular".
El equipo de Bagchi mostró en un estudio cómo el software, llamado "AppStreamer", reduce los requisitos de almacenamiento en al menos un 85% para las aplicaciones de juegos populares en un Android.
El software mezcla a la perfección los datos entre una aplicación y un servidor en la nube sin detener el juego. La mayoría de los participantes del estudio no notaron ninguna diferencia en su experiencia de juego mientras la aplicación usaba AppStreamer.
Dado que AppStreamer funciona para estas aplicaciones de juegos que requieren mucho almacenamiento, podría funcionar para otras aplicaciones que usualmente ocupan mucho menos espacio, dijo Bagchi. El software también permite que la aplicación se descargue más rápido en un teléfono.
Los investigadores presentarán sus hallazgos el 18 de febrero en la 17ª Conferencia Internacional sobre Sistemas y Redes Inalámbricos Embebidos en Lyon, Francia. Los organizadores de la conferencia han seleccionado este estudio como uno de los tres principales artículos.
AppStreamer es un tipo de software conocido como middleware, ubicado entre las aplicaciones en un dispositivo y el sistema operativo.
El middleware predice automáticamente cuándo obtener datos de un servidor en la nube. AT&T Labs Research proporcionó datos de redes celulares para este estudio para ayudar a evaluar qué anchos de banda usaría AppStreamer y cuánta energía consumiría.
AppStreamer podría ayudar a los teléfonos a acomodar mejor la conectividad 5G: redes celulares inalámbricas de alta velocidad que permitirían a los dispositivos descargar películas en segundos y manejar otras tareas con muchos datos mucho más rápido que las redes 4G disponibles actualmente para la mayoría de los teléfonos.
Usar AppStreamer en una red 5G significaría que una aplicación se descarga instantáneamente, se ejecuta más rápido y ocupa un espacio mínimo en un teléfono.
Los investigadores también diseñaron AppStreamer para utilizar la "computación perimetral", que almacena y envía datos desde los servidores perimetrales. Estos servidores, ubicados en lugares como torres de teléfonos celulares, están más cerca de un dispositivo en comparación con la nube. La distancia más corta reduce el tiempo de descarga de datos.
El laboratorio de Bagchi investiga formas de hacer que la informática de punta sea más confiable. Bagchi escribió sobre esos desafíos en un artículo publicado recientemente en Comunicaciones de la ACM.
Los investigadores creen que AppStreamer podría ser bueno para algo más que teléfonos. Para que los autos autónomos respondan a su entorno de manera más segura, necesitarían extraer de manera confiable los datos de los servidores en milisegundos. El middleware como AppStreamer podría eventualmente proporcionar esta funcionalidad a través de la computación perimetral en una red 5G.
Comments