Diferencia entre Cloud Computing y Grid Computing

Cloud Computing vs Grid Computing

La computación en nube y la computación en red son las dos formas diferentes a través de las cuales se realiza la computación. La computación en la nube significa que los servicios se utilizan en Internet en lugar del sistema local. Sin embargo, la computación grid se ocupa de compartir tareas en una cantidad de computadoras. La computación en la nube se puede describir como un tipo de computación en grilla.

Computación en la nube

A finales de 2007, el término cloud computing fue acuñado. En la computación en la nube, los servicios que se utilizan a diario se mueven en Internet en lugar de almacenarse en una máquina local. El correo electrónico es un pequeño ejemplo de cloud computing y está disponible en ambos métodos. Los servicios como el correo de Yahoo y el correo de Google proporcionan facilidad de correo electrónico y las personas no necesitan Microsoft Outlook u otras aplicaciones para el correo. De esta manera, el servicio de correo electrónico se puede utilizar en cualquier parte del mundo donde haya conexión a Internet..

Después de 2007, otros servicios como hojas de cálculo, presentaciones y procesamiento de textos ingresaron a la computación en la nube, ya que Google proporcionó servicios de procesamiento de hojas de cálculo y de texto, y los integró con Google Calendar y Gmail. Microsoft también entró en el campo de la computación en la nube e introdujo algunas aplicaciones que pueden usar los usuarios de Internet. Microsoft se ha centrado en gran medida en la computación en nube.

Computación en Grid

El uso compartido de tareas en una cantidad de computadoras se conoce como la computación de cuadrícula. Las tareas pueden ser simplemente almacenamiento de datos o cálculos complejos. La distribución de tareas puede ser sobre grandes distancias. Las computadoras en una cuadrícula pueden actuar como parte de la cuadrícula mientras no están en uso. Para completar los proyectos, la cuadrícula busca ciclos no utilizados en diferentes computadoras para acceder a ellos. Uno de los proyectos populares de computación grid es [correo electrónico protegido] Hay muchas organizaciones que dependen de diferentes voluntarios que ofrecen sus computadoras para agregarse a la red.

Se crea una supercomputadora virtual después de que estas computadoras se unen. Puede haber algún problema en estas computadoras en red, pero aún son más potentes que las supercomputadoras utilizadas en los años 70 y 80. Los principios de la computación grid proporcionan el camino para que las supercomputadoras modernas tengan muchas computadoras pequeñas conectadas entre sí para formar una supercomputadora.

Se pueden crear diferentes tipos de cuadrículas utilizando las diversas técnicas de computación de cuadrícula. Al usar varias computadoras, se agrega potencia y flexibilidad al sistema. Por ejemplo, una cuadrícula de datos gestiona gran cantidad de información a la que pueden acceder los usuarios..

Sin embargo, la computación grid es diferente de la computación en clúster. En primer lugar, no hay una administración centralizada en la computación grid, ya que las computadoras se controlan de manera independiente. Las computadoras en una grilla pueden tener diferentes hardware o sistema operativo..

Diferencia entre cloud computing y grid computing.

• La computación en la nube implica el uso de servicios en Internet en lugar de las computadoras locales, mientras que la computación en red implica el intercambio de tareas en varias computadoras.

• Los recursos de múltiples computadoras se comparten en la computación grid, lo que ayuda enormemente a mejorar la flexibilidad y el poder de la red, mientras que este no es el caso de la computación en la nube..

• Las aplicaciones como hojas de cálculo, presentaciones, correo electrónico y procesadores de texto forman parte de la computación en la nube, mientras que en la computación en red, el almacenamiento de datos o los cálculos complejos se realizan..