Hola,
Para comprender las diferencias básicas y complejas entre la computación en la nube y la grilla, realmente necesitamos explicar ambas tecnologías. Así es como se definen.
Computación en la nube :
- ¿Qué tipo de configuración de instancia de Amazon AWS debe utilizar una empresa mediana con una gran base de datos?
- ¿Alguien ha usado servicios basados en la nube?
- ¿Cuáles son algunos nuevos jugadores y productos en computación en la nube a partir de 2016/2017?
- ¿La cuenta de Batch en Azure podría hacer las funciones que hace HPC o es solo un engranaje en el proceso de HPC?
- ¿Docker resuelve la disponibilidad de conexión al problema de la nube?
La nube es básicamente una extensión del concepto de abstracción de programación orientada a objetos. Aquí nube significa Internet. Para los usuarios finales solo está obteniendo salidas para ciertas entradas, el proceso completo que conduce a las salidas es puramente invisible. La informática se basa en recursos virtualizados que se colocan en varios servidores en clústeres. También dentro de la familia de “computación en la nube”, se encuentra lo que se conoce como un modelo SPI SaaS, PaaS e IaaS. Estos son los servicios disponibles en la nube y hacen todo el trabajo pesado utilizando la infraestructura de otra persona. La computación en la nube elimina los costos y la complejidad de comprar, configurar y administrar el hardware y el software necesarios para construir e implementar aplicaciones; Estas aplicaciones se entregan como un servicio a través de Internet (la nube).
Computación en red:
Los sistemas de cuadrícula están diseñados para el intercambio colaborativo de recursos. También se puede considerar como computación en clúster distribuida y a gran escala. Una cuadrícula es básicamente la que utiliza las capacidades de procesamiento de diferentes unidades informáticas para procesar una sola tarea. La tarea se divide en múltiples subtareas, a cada máquina en una cuadrícula se le asigna una tarea. Como cuando se completan las subtareas, se envían de vuelta a la máquina principal que se encarga de todas las tareas. Se combinan o aporrean juntos como salida.
Cloud vs Grid: Conclusión
- Todavía se necesitan computadoras de servidor para distribuir los datos y recopilar los resultados de los clientes participantes en la red.
- La nube ofrece más servicios que la computación grid. De hecho, casi todos los servicios en Internet se pueden obtener de la nube, por ejemplo, alojamiento web, múltiples sistemas operativos, soporte de bases de datos y mucho más.
- Las cuadrículas tienden a estar más libremente acopladas, heterogéneas y dispersas geográficamente en comparación con los sistemas de computación en clúster convencionales.
Gracias,
Supriya
Desarrollador de computación en la nube