Articulo de referencia

Computación de rocío

La computación en nube [1] es un paradigma de tecnología de la información ( TI ) que combina el concepto central de computación en la nube con las capacidades de los dispositiv...

La computación en nube [1] es un paradigma de tecnología de la información ( TI ) que combina el concepto central de computación en la nube con las capacidades de los dispositivos finales ( computadoras personales , teléfonos móviles , etc.). [2] Se utiliza para mejorar la experiencia del usuario final en comparación con el uso exclusivo de la computación en la nube . [3] La computación en nube intenta resolver los principales problemas relacionados con la tecnología de computación en la nube, como la dependencia del acceso a Internet . Dropbox es un ejemplo del paradigma de computación en nube, ya que proporciona acceso a los archivos y carpetas en la nube además de mantener copias en dispositivos locales. Esto permite al usuario acceder a los archivos durante los momentos en que no hay conexión a Internet; cuando se establece una conexión nuevamente, los archivos y carpetas se sincronizan nuevamente con el servidor en la nube. [4]

Historia

El término "computación de rocío", tal como se utiliza en tecnología de la información, apareció por primera vez en 2015 en la literatura de TI y desde entonces se ha convertido en un campo propio. La arquitectura de rocío en la nube se propuso como una posible solución al problema de la accesibilidad a los datos fuera de línea. [5] Al principio, su alcance incluía solo aplicaciones web ; luego se propusieron aplicaciones más amplias. [6] [7]

La computación de rocío es un modelo que se derivó del concepto original de computación en la nube . También han surgido otros modelos de computación en la nube, como la computación en la niebla , la computación de borde y otros. Los defensores afirman que estos nuevos modelos, como la computación de rocío, pueden brindar mejores experiencias a los usuarios. [8]

La computación en la nube proporciona acceso universal y escalabilidad . Sin embargo, tener todos los recursos fuera del control del usuario a veces causa problemas. En el paradigma clásico de computación en la nube, cuando se pierde la conexión a Internet con los servidores , el usuario no puede acceder a sus datos; la computación en rocío tiene como objetivo resolver este problema. [4] [9] [7] [10]

Definición

Como paradigma de la tecnología de la información, la computación en nube busca utilizar las capacidades de las computadoras personales junto con los servicios en la nube de una manera más confiable. [3] [9] [8]

Las características clave de la computación en nube son la independencia y la colaboración. La independencia significa que el dispositivo local debe ser capaz de proporcionar servicio sin una conexión continua a Internet . La colaboración significa que la aplicación debe ser capaz de conectarse al servicio en la nube y sincronizar datos cuando sea apropiado. [10]

El uso de la palabra " rocío " refleja fenómenos naturales: las nubes están lejos del suelo, la niebla está más cerca del suelo y el rocío está en el suelo. Análogamente, la computación en la nube es un servicio remoto, la computación en la niebla está al lado del usuario y la computación en el rocío está en el extremo del usuario.

Arquitectura

Arquitectura de nube DVM

Para establecer una arquitectura de nube-rocío en una PC, se necesita una máquina virtual de rocío (DVM). La DVM es un entorno aislado para ejecutar el servidor de rocío en la PC local y consta de al menos tres componentes: el servidor de rocío (DS), el servidor de análisis de datos (DAS) y la inteligencia artificial del rocío (AID). [5]

  • Servidor de rocío (DS) : el DS actúa como un servicio en la nube en la PC local. Interactúa con el servicio en la nube y sincroniza periódicamente el contenido con él. [5]
  • Servidor de análisis de rocío (DAS) : el servidor de análisis de rocío recopila datos sobre cómo se utiliza el servidor de rocío. [5]
  • Inteligencia artificial del rocío (AID) : después de recibir datos del DAS sobre los patrones de uso, el AID utiliza los datos para personalizar y adaptar el servidor de rocío al usuario para mejorar su experiencia. [5]

Categorías

Las categorías de computación de rocío se clasifican según el campo de aplicación.

  • Web en Rocío (WiD)
    • El dispositivo local debe poseer una fracción duplicada de la World Wide Web (WWW) o una copia modificada de esa fracción para satisfacer la característica de independencia. Debido a que esta fracción se sincroniza con la web, satisface la característica de colaboración de la computación dew. [4]
  • Almacenamiento en Rocío (SiD)
    • El almacenamiento del dispositivo local se copia parcial o totalmente en la nube. Un ejemplo es Dropbox , en el que un usuario puede crear una carpeta en la nube y tener acceso a la carpeta y su contenido en el dispositivo local una vez que se completa la sincronización. Dado que el usuario puede acceder a los archivos en cualquier momento sin la necesidad de un acceso constante a Internet , esta categoría cumple con la característica de independencia de la computación en rocío. SiD también cumple con la característica de colaboración porque la carpeta y su contenido se sincronizan automáticamente con el servicio en la nube. [4]
  • Base de datos en Dew (DBiD)
    • Tanto el dispositivo local como la nube almacenan copias de la misma base de datos . Una de estas dos bases de datos se considera la versión principal y puede ser definida como tal por el administrador de la base de datos . Este servicio aumenta la confiabilidad de una base de datos, ya que una de las bases de datos puede actuar como respaldo de la otra. [4]
  • Software en Dew (SiD)
    • La configuración y propiedad del software se guardan en la nube . Algunos ejemplos son Apple App Store y Google Play , donde las aplicaciones que instala el usuario se guardan en su cuenta y luego pueden instalarse en cualquier dispositivo vinculado a su cuenta. [4]
  • Plataforma en Dew (PiD)
    • Se debe instalar una suite de desarrollo de software en el dispositivo local con la configuración y los datos de la aplicación sincronizados con el servicio en la nube. Un kit de desarrollo de software por sí solo no satisface estos requisitos; debe poder sincronizar los datos de desarrollo, los datos de implementación del sistema y las copias de seguridad en línea. Un ejemplo de PiD es GitHub. [4]
  • Infraestructura como Rocío (IaD)
    • El dispositivo local es compatible dinámicamente con los servicios en la nube. IaD puede presentarse en diferentes formas, pero se pueden utilizar las dos siguientes: (1) el dispositivo local puede tener una instancia DVM duplicada exacta en la nube, que siempre se mantiene en el mismo estado que la instancia local, o (2) el dispositivo local puede tener todas sus configuraciones/datos guardados en la nube, incluidas las configuraciones/datos del sistema y los datos de cada aplicación. [4]
  • Datos en Dew (DiD)
    • El término DiD se aplica cuando todas sus aplicaciones satisfacen los requisitos de independencia y colaboración pero no pueden ubicarse en ninguna de las categorías anteriores. Un ejemplo es el cliente de correo electrónico Novell Groupwise . [4]

Posibles desafíos

La computación de rocío enfrenta una serie de desafíos técnicos, incluidos problemas relacionados con la administración de energía, la utilidad del procesador y el almacenamiento de datos. Otros factores que afectan el uso de la computación de rocío son la viabilidad del sistema operativo, el modelo de red, el modelo de comunicación, los principios de programación, el motor de rocío recomendado, la red de rocío local, la alta productividad personal, la seguridad de la base de datos y los comportamientos del navegador. [11]

Véase también

Referencias

  1. ^ Ray, Partha Pratim (2018). "Introducción a la computación Dew: definición, concepto e implicaciones - Revistas y publicaciones IEEE". IEEE Access . 6 : 723– 737. doi : 10.1109/ACCESS.2017.2775042 . S2CID  3324933.
  2. ^ Wang, Yingwei (16 de septiembre de 2015). "Arquitectura de nube-rocío". Revista internacional de computación en la nube . 4 (3): 199– 210. doi : 10.1504/IJCC.2015.071717 .
  3. ^ ab Hu, Yu-Chen; Tiwari, Shailesh; Mishra, Krishn K.; Trivedi, Munesh C., eds. (2018). Comunicación inteligente y tecnologías computacionales . Apuntes de clase en redes y sistemas. Vol. 19. doi :10.1007/978-981-10-5523-2. ISBN 978-981-10-5522-5. ISSN  2367-3370.
  4. ^ abcdefghi Wang, Yingwei (2016). "Definición y categorización de la computación en la nube". Revista abierta de computación en la nube . 3 (1). ISSN  2199-1987.
  5. ^ abcde "Dew Computing y transición de paradigmas informáticos de Internet - ZTE Corporation". wwwen.zte.com.cn . Archivado desde el original el 2018-09-15 . Consultado el 2018-06-30 .
  6. ^ Skála, Karolj; Davidović, Davor; Afganistán, Enis; Sovic, Ivan; Šojat, Zorislav: Jerarquía de computación distribuida escalable: computación en la nube, niebla y rocío // Open Journal of Cloud Computing (OJCC), 2 (2015), 1; 16-24 doi:10.19210/1002.2.1.16
  7. ^ ab "Dew ayuda a cimentar la computación en la nube". Archivado desde el original el 15 de septiembre de 2018. Consultado el 30 de junio de 2018 .
  8. ^ de David Edward Fisher; Shuhui Yang. "Hacer más con el rocío: un nuevo enfoque para la arquitectura Cloud-Dew". Open Journal of Cloud Computing . 3 (1): 8– 19. S2CID  13147444. Archivado desde el original el 2023-07-02 . Consultado el 2023-07-02 .
  9. ^ ab Yingwei Wang; Yi Pan. "Arquitectura Cloud-dew: realización del potencial de los sistemas de bases de datos distribuidas en redes no confiables" (PDF) . Actas de Worldcomp . S2CID  32263118. Archivado (PDF) desde el original el 2023-02-17 . Consultado el 2023-07-02 .
  10. ^ ab Yingwei, Wang (2015). "La definición inicial de computación dew". Investigación en computación dew .
  11. ^ Ray, Partha Pratim (2018). "Introducción a la computación Dew: definición, concepto e implicaciones - Revistas y publicaciones IEEE". IEEE Access . 6 : 723– 737. doi : 10.1109/ACCESS.2017.2775042 .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Dew_computing&oldid=1265614817"