Computación en la nube
La computación en la nube, conocida también como informática en la nube, del inglés Cloud computing, es un modelo o paradigma para la utilización de los recursos informáticos, que está completamente basado en Internet. Dichos recursos, que normalmente son aplicaciones software, pero que también pueden ser almacenamiento de archivos, bases de datos, correo electrónico, etc., residen en servidores remotos, de modo que el usuario puede acceder a ellos desde cualquier lugar del mundo, siempre que cuente con un navegador y una conexión a Internet.
Comienzos
El concepto de la computación en la nube empezó en
proveedores de servicio de Internet a gran escala, como Google, Amazon AWS,
Microsoft y otros que construyeron su propia infraestructura.
De entre todos ellos emergió una arquitectura: un sistema
de recursos distribuidos horizontalmente, introducidos como servicios virtuales
de TI escalados masivamente y manejados como recursos configurados y mancomunados
de manera continua.
Este modelo de arquitectura fue inmortalizado por George
Gilder en su artículo de octubre 2006 en la revista Wired titulado «Las
fábricas de información».
Las granjas de servidores, sobre las que escribió Gilder,
eran similares en su arquitectura al procesamiento “grid” (red, parrilla), pero
mientras que las redes se utilizan para aplicaciones de procesamiento técnico
débilmente acoplados (loosely coupled), un sistema compuesto de subsistemas con
cierta autonomía de acción, que mantienen una interrelación continua entre
ellos, este nuevo modelo de nube se estaba aplicando a los servicios de
Internet.
Arquitectura de la nube
La
arquitectura de cloud computing consiste de un conjunto de capas que se
encuentran acopladas entre sí para brindar la funcionalidad del sistema, en
este caso la arquitectura de Cloud Computing es similar a la arquitectura de
red, desde un nivel físico hasta un nivel de aplicación. Esto debido a que
Cloud Computing utiliza protocolos similares a los que se usan en Internet como
medio de comunicación, ya seabasado en Web o no basado en Web. La arquitectura
genérica de Cloud Computing tiene las siguientes capas mencionadas de abajo
hacia arriba:
·
Recursos físicos: incluyen elementos como
servidores, almacenamiento y red.
·
Virtualización: incluye infraestructura virtual
como un servicio.
·
Infraestructura: incluye software de plataforma
como servicio.
·
Plataforma: incluye componentes de aplicación
como servicio.
·
Aplicación: incluye servicios basados en Web y
software como servicio.
Vídeo explicativo

Comentarios
Publicar un comentario