Un nuevo servicio desarrollado en la Universidad de Binghamton, Universidad Estatal de Nueva York podría mejorar el rendimiento de los dispositivos móviles que guardan datos en la nube.
El poder de almacenamiento y computación está limitado en los dispositivos móviles, por lo que es necesario almacenar datos en la nube. Sin embargo, con la gran cantidad de aplicaciones de una gran cantidad de desarrolladores que usan la nube, la experiencia del usuario no siempre es fluida.se puede gravar debido a tiempos de sincronización extendidos y redes obstruidas cuando varias aplicaciones intentan acceder a la nube al mismo tiempo.
"Podemos estar usando muchas aplicaciones diferentes desarrolladas por diferentes desarrolladores que hacen uso de los servicios de almacenamiento en la nube, mientras que en las PC tendemos a usar las aplicaciones ofrecidas por los proveedores oficiales. Esta diversidad de aplicaciones y desarrolladores puede causar problemas debido a la inexperiencia del desarrollador yo descuido ", dijo Yifin Zhang, profesor asistente de ciencias de la computación en la Escuela de Ingeniería y Ciencias Aplicadas Thomas J. Watson de la Universidad de Binghamton.
Zhang y un equipo de investigadores de la Universidad de Binghamton diseñaron y desarrollaron StoArranger, un servicio para interceptar, coordinar y optimizar las solicitudes realizadas por aplicaciones móviles y servicios de almacenamiento en la nube. StoArranger funciona como un "sistema de middleware", por lo que no hay cambios en la forma en que las aplicacioneso la ejecución de un dispositivo iPhone o Android, solo mejoró el rendimiento tanto del dispositivo como de la red en general. Esencialmente, StoArranger toma solicitudes de almacenamiento en la nube, ya sea para cargar un archivo o para abrir un archivo para editarlo, y los ordena de la mejor maneraforma de ahorrar energía, completar las cosas lo más rápido posible y minimizar la cantidad de datos utilizados para completar las tareas.
Aunque el trabajo podría afectar a millones de dispositivos móviles y usuarios, por ejemplo, el sistema de almacenamiento y computación en la nube de Microsoft Azure tenía 10 billones de objetos almacenados en sus servidores a partir de enero de 2015, es solo un primer paso prometedor en el desarrollo de StoArranger, que no está disponible comercialmente. Se han programado más investigaciones para experimentos de evaluación, y se enviará un documento completo más adelante este año.
"Estamos planeando desarrollar una aplicación para uso público", dijo Zhang. "Estamos tratando de resolver problemas sin cambiar los sistemas operativos o las aplicaciones existentes, lo que hace que nuestra solución sea práctica y escalable para los usuarios de teléfonos inteligentes existentes".
Zhang presentó el documento con los candidatos a doctorado de Binghamton, Yongshu Bai y Xin Zhang, ambos coautores del artículo, en el actas del séptimo Taller ACM SIGOPS Asia-Pacífico en Sistemas APSys '16 en Hong Kong en agosto.
"El comité de programación pensó que el trabajo presentado es una buena demostración de los efectos negativos de la forma en que los proveedores actuales de almacenamiento en la nube eligieron implementar sus servicios", dijo Zhang. "La solución que propusimos podría ser una forma práctica de resolver el problema"
Este trabajo fue apoyado, en parte, por una subvención de la National Science Foundation.
Fuente de la historia :
Materiales proporcionados por Universidad de Binghamton . Nota: El contenido puede ser editado por estilo y longitud.
Referencia del diario :
Cite esta página :