Diferencia entre Grid y Cloud Computing

los diferencia principal entre grid y cloud computing es que la grid computing se refiere a una colección de recursos informáticos ubicados en diferentes ubicaciones para procesar una sola tarea, mientras que cloud computing se refiere a la manipulación, configuración y acceso a recursos de hardware y software de forma remota a través de Internet.

Grid computing conecta múltiples dispositivos para resolver un problema de computación. Los servidores, las computadoras personales y las estaciones de trabajo ejecutan tareas independientes, y están conectadas libremente por una red de baja velocidad o por Internet. Por otro lado, el cloud computing permite acceder a aplicaciones y utilidades a través de internet. Los usuarios pueden crear, configurar y personalizar aplicaciones en línea. Los problemas de seguridad son un gran inconveniente tanto en la computación en red como en la nube..

Áreas clave cubiertas

1. Que es Grid Computing
      - Definición, Funcionalidad
2. ¿Qué es la computación en la nube?
     - Definición, Funcionalidad
3. Diferencia entre Grid y Cloud Computing
     - Comparación de diferencias clave

Términos clave

Computación Grid, Computación en la nube, Nube híbrida, IaaS, PaaS, Nube privada, Nube pública, SaaS

Que es Grid Computing

Grid computing es una colección de recursos informáticos ubicados en diferentes ubicaciones para lograr un objetivo común. Es un tipo de sistema distribuido con una carga de trabajo no interactiva. Una grilla consiste en infraestructura de hardware y software..

Figura 1: Racks de cables en Grid Computing Center

Grid computing conecta recursos como PC, estaciones de trabajo, almacenamiento y servidores, y proporciona un mecanismo para acceder a ellos. Todos los clientes de la red están conectados entre sí a través de una red. Estos clientes se instalan con un software especial llamado middleware. La red se conecta al servidor de la red y tiene su propio almacenamiento. Los usuarios pueden acceder a los datos requeridos a través del servidor grid que maneja todas las tareas administrativas.

¿Qué es la computación en la nube?

La computación en nube se refiere a la manipulación, configuración y acceso a los recursos de hardware y software de forma remota. La computación en la nube contiene centros de datos virtuales que pueden proporcionar hardware, software y recursos cuando sea necesario. Por lo tanto, las organizaciones pueden acceder a la nube para obtener los recursos. Proporciona escalabilidad de acuerdo a los requerimientos del negocio..

Figura 2: Cloud Computing

Hay dos tipos de modelos en cloud computing. Son los modelos de despliegue y modelos de servicios. Hay cuatro tipos de modelos de despliegue. Definen el tipo de acceso a la nube..

Nube pública - Proporcionar servicios al público en general. No es muy seguro.

Nube privada - Proporcionar servicios a una organización particular.

Nube comunitaria - Brinda servicios a un grupo de organizaciones..

Nube híbrida - Una combinación de nubes públicas y privadas. La nube privada realiza las tareas críticas y la nube pública realiza las tareas no críticas.

Además, existen tres tipos de modelos de servicio en la computación en la nube de la siguiente manera:.

IaaS (Infraestructura como Servicio) - Proporciona recursos tales como máquinas virtuales, almacenamiento virtual, etc..

PaaS (plataforma como servicio) - Proporciona el entorno de ejecución para las herramientas de desarrollo, desarrollo e implementación..

SaaS (software como servicio) - Brinda acceso a las aplicaciones de software como un servicio para los usuarios finales..

Diferencia entre Grid y Cloud Computing

Definición

Grid computing es el uso de recursos informáticos ampliamente distribuidos para alcanzar un objetivo común. La computación en la nube es la tecnología que permite el acceso a conjuntos compartidos de recursos del sistema configurables y servicios de alto nivel a través de Internet. Esta es la diferencia básica entre grid y cloud computing.. 

Recursos informaticos

La gestión de los recursos informáticos es otra diferencia entre la computación de la red y la nube. Los recursos de computación en grid se distribuyen entre diferentes dispositivos ubicados en diferentes ubicaciones (diferentes sitios, países o continentes). Sin embargo, en la computación en la nube, los recursos de computación se administran de manera centralizada en los centros de datos que pertenecen a los proveedores de servicios en la nube..

Funcionalidad principal

En la computación de cuadrícula, la tarea se divide en varias subtareas independientes, y cada máquina en la cuadrícula se asigna con una subtarea. Después de completarlos, los resultados se envían de vuelta a la máquina principal. Por otro lado, la computación en la nube proporciona recursos de acuerdo a los requerimientos..

Método de acceso

En la computación de red, los usuarios pueden acceder a los datos en los dispositivos de computación de red a través de redes de cooperación como Internet o una red de baja velocidad. En cloud computing, los usuarios pueden acceder a los recursos a través de internet..

administración

Mientras que la administración en la computación grid está descentralizada, la administración en la computación en la nube está centralizada. Esta es una diferencia importante entre grid y cloud computing..

Tipo de arquitectura

Grid computing usa arquitectura distribuida mientras que cloud computing usa arquitectura cliente-servidor.

Conclusión

La diferencia entre grid y cloud computing es que grid computing se refiere a una colección de recursos informáticos ubicados en diferentes ubicaciones para procesar una sola tarea, mientras que cloud computing se refiere a la manipulación, configuración y acceso a recursos de hardware y software de forma remota a través de Internet. En resumen, el cloud computing es más flexible que el grid grid..

Referencia:

1. “¿Qué es la computación en grilla? - Definición de WhatIs.com. ”SearchDataCenter En Español, disponible aquí.
2. Grid Computing | por Bhanu Priya, Educación 4u, 14 de agosto de 2018, disponible aquí.
3. "Información general sobre computación en la nube". Www.tutorialspoint.com, Tutorials Point, disponible aquí.

Imagen de cortesía:

1. “Racks de cables en el centro de cómputo de red, Fermilab con luces azules” Por ENERGY.GOV - (Dominio público) a través de Commons Wikimedia
2. "Computación en la nube" por Sam Johnston utilizando OmniGraffle e Inkscape de OmniGroup (incluye Computer.svg por Sasa Stefanovic) (CC BY-SA 3.0) a través de Commons Wikimedia