Computación en la nube Desafíos de investigación

Requisito previo: virtualización en computación en la nube y tipos


Figure – Major cloud computing research challenges

Hay 10 principales desafíos de investigación de computación en la nube que se describen a continuación:

  1. Portabilidad:
    la portabilidad es la capacidad de mover la aplicación y sus datos de un lugar a otro. Podría lograrse restringiendo las dependencias de la atmósfera subyacente. Un componente portátil (aplicación, datos) podría moverse y reprocesarse independientemente del proveedor, la plataforma, el sistema operativo, la ubicación, el almacenamiento, etc. Por ejemplo, si el antiguo entorno de nube es Windows y el nuevo entorno de nube es Linux, entonces una aplicación se ejecuta en la antigua nube. podría ejecutarse en una nueva nube sin cambiarse se llama portabilidad.
  2. Desarrollo de nueva arquitectura:
    actualmente, casi todos los servicios de computación en la nube se emplean en grandes centros de datos comerciales y funcionan de manera centralizada. Este enfoque de diseño tiene sus beneficios, es decir, economía de escala y alta manejabilidad, pero tiene algunas limitaciones. La mayoría de los investigadores se inclinan por utilizar los recursos previstos para alojar aplicaciones en la nube. Este modelo de computación en la nube en el que el uso de recursos voluntarios o una combinación de recursos voluntarios y dedicados es muy razonable y se adapta a aplicaciones como la computación científica. Sin embargo, independientemente de sus ventajas, esta arquitectura también tiene desafíos de investigación abiertos, que son la gestión de recursos heterogéneos, el esquema de incentivos para dicha arquitectura.
  3. Capacidad de escalabilidad limitada:
    los proveedores de servicios de computación en la nube prometen ofrecer una capacidad de escalabilidad infinita para el cliente, pero debido al hecho de que millones de usuarios ahora están migrando a la computación en la nube, tal promesa no se cumple. El desafío de la disponibilidad y la escalabilidad presenta otra área de investigación para que el investigador encuentre una solución óptima para estos problemas.
  4. Falta de estándares:
    cada proveedor de servicios en la nube tiene sus propios estándares y no se habilita al usuario ninguna función de medición comparativa del rendimiento mediante la cual pueda comparar los estándares y el rendimiento de nubes diferentes utilizando alguna métrica de costo por servicio. Todavía es necesario que la computación en la nube se estandarice.
  5. Seguridad de la privacidad:
    el principal obstáculo en la adopción rápida de la nube son las aprensiones de seguridad de los clientes. Si bien, debido a la disponibilidad de técnicas modernas de seguridad, las probabilidades de fallas de seguridad se reducen, pero aun así, cuando los gusanos y los piratas informáticos atacan un sistema, se crea un desorden en unas pocas horas. Es esencial que las aplicaciones y arquitecturas sean privadas y el mecanismo de seguridad debe ser relevante, evolutivo y adoptivo. La confianza y la privacidad son otras posibles áreas de investigación en computación en la nube.
  6. Confiabilidad:
    cuando se trata de la disponibilidad de la conexión a la red en la nube, nuevamente se convierte en un problema. El usuario final no está seguro de si permanecerá conectado a la red en la nube y continuará con su trabajo en cualquier momento en que se pierda la conexión. Las conexiones a los servicios en la nube son seguras o no y el movimiento de datos a la computación en la nube se realiza en un entorno seguro y según la velocidad necesaria o no. ¿La nube en sí es lo suficientemente confiable como para migrar a ella? Entonces, la confiabilidad es otro desafío.
  7. Gobernanza:
    muchas administraciones comenzaron a proporcionar servicios en la nube utilizando sus propios centros de datos, tratando así de gobernar y otorgar autoridad en la computación en la nube. Los gobiernos, las organizaciones y los usuarios deben trabajar juntos para resolver este problema.
  8. Medición:
    las administraciones que utilizan servicios en la nube deben medir y controlar el rendimiento de los servicios. Los proveedores de servicios deben proporcionar medios para medir y monitorear sus servicios a través de parámetros estándar.
  9. Gestión de la energía:
    el requisito previo de la informática en la nube es la gestión de diversos recursos en un entorno informático distribuido. Desde la perspectiva del usuario, todos estos recursos son ? “en todo momento”. Si este es el caso, entonces, es altamente improductivo en términos del requerimiento de consumo de energía. Se ha llevado a cabo una gran cantidad de investigación para desarrollar equipos de eficiencia energética y utilizar estos equipos en la construcción de centros de datos para que sean energéticamente eficientes.
  10. Denegación de servicio:
    otro problema de tendencia y un desafío al que se enfrentan los investigadores es la denegación de servicio (DoS) en la computación en la nube. De hecho, la nube proporciona la asignación de recursos de forma dinámica, entonces, ¿cuál será la respuesta de la nube cuando se encuentre bajo un fuerte ataque de denegación de servicio? ¿Es necesario construir una protección de denegación de servicio en la nube, o se manejará en el nivel de Internet como se trata ahora? Esto también plantea otro desafío para el investigador.

Publicación traducida automáticamente

Artículo escrito por Madhurkant Sharma y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *