Introducción a la Arquitectura Cloud Computing

Todo el mundo tiene su opinión acerca de que es “Cloud Computing”.  Esto puede ser la capacidad para arrendar 1 servidor o miles de servidores y ejecutar un modelo de aplicación geofísico, o con la capacidad de ejecutar procesos de punto flotante o a nivel de paralelismo multithreading.  Además puede ser la capacidad de arrendar un servidor virtual, cargar software en el, apagarlo, prenderlo, o clonarlo 10 veces para encontrar una demanda de carga de trabajo repentina. Puede ser para asegurar y almacenar grandes cantidades de información la que además puede ser accesible solo para algunas aplicaciones y usuarios autorizados.  Todos estos elementos son soportados por un Cloud Computing que configura una plataforma que incluye: El sistema operativo, apache, un servidor de datos Mysql, Perl, Python y PHP con la capacidad para escalar automáticamente en respuesta a los cambios de cargas de trabajo.  Cloud Computing puede ser la capacidad para usar aplicaciones que están alojadas en Internet, que guardan y protegen la información mientras esta es accedida a través de un servicio  – Cualquier cosa, incluyendo Email, automatizar la fuerza de venta y preparación de tareas.  Puede ser usado para almacenar en la nube aplicaciones, negocios e información personal.  Y puede ser la capacidad para usar un puñado de servicios web para integrar fotos, mapas, información GPS para crear data que se muestre en los navegadores de los clientes.

Perspectivas de algunos fabricantes

SUN Microsystem’s:

Sun toma una opinión global acerca de muchos tipos de nubes (cloud’s), y muchas aplicaciones diferentes que pueden construirse usando estas tecnologías.  Al grado que el “cloud computing” ayuda a incrementar la velocidad en la cual las aplicaciones son desplegadas (deploy), ayudando a incrementar el paso de innovación, el “cloud computing” puede tomar formas que aún hasta el día de hoy son inimaginables.  Es que SUN es un proveedor experimentado de servidores, almacenamiento, redes y tecnologías de software que ya comienza a darle soporte al “cloud computing”.  Como la compañía que acuñó la frase “La red es el computador”.  Nosotros creemos que el “cloud computing” es la siguiente generación de redes de computación.

¿Qué distinciones hay en el “cloud computing” de modelos anteriores?

Reduciendo a una frase, es usar las tecnologías de la información como un servicio sobre la red.  Nosotros lo definimos como un servicio que está encapsulado, que tiene un API y están disponibles sobre la red.  Esta definición abarca haciendo uso de 2 recursos de computación y almacenamiento como servicios.  El “cloud computing” está basado en el principio de la eficiencia sobre todo.  Eficiencia que produce herramientas de alto nivel para manejar el 80% de los casos de uso de aplicaciones que pueden ser creadas y desplegadas con un costo asombroso.

El “cloud computing” puede ser provisto usando servidores de un datacenter empresarial, o provisto por un proveedor de redes que tome todo el riesgo del capital que posee la infraestructura.  La ilusión es que los recursos son infinitos.  Mientras el campo aún es prematuro, el modelo está siendo tomado por la tormenta de tecnologías de la información del mundo.  El modelo predominante para el “cloud computing” hoy en día es llamado INFRAESTRUCTURA COMO UN SERVICIO, o IaaS, y debido a su prominencia, el modelo IaaS es el foco de esta primera edición.

Este paper discute la  naturaleza del “cloud computing” y como es construido estableciendo tendencias mientras se transforma el camino que las empresas por todas partes construyen y despliegan sus usos.  Esto nos permite discutir acerca de las consideraciones arquitectónicas que nublan los pensamientos de los arquitectos que deben hacer diseños basándose en el modelo de la nube, concluyendo la discusión de las tecnologías de SUN para dar soporte al “cloud computing”.

Google Inc.

Continuará…

Anuncios

1 comentario

Archivado bajo Arquitectura de Sistemas, Arquitectura de Software, Magister en Informatica

Una respuesta a “Introducción a la Arquitectura Cloud Computing

  1. Pingback: Los números de 2010 « Juanjo's Blog

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s