Está en la página 1de 22

Contenido

1. INTRODUCCION ................................................................................................................................ 2

1.1 DEFINICIÓN DE CLOUD COMPUTING ............................................................................ 2

1.2 QUE ES CLOUD COMPUTING .............................................................................................. 2

2. CARACTERÍSTICAS ESENCIALES DEL CLOUD COMPUTING ....................................... 3

2.1 MODELOS DE SERVICIO ................................................................................................... 4

2.2 LA NOMENCLATURA BÁSICA ........................................................................................ 7

2.3 EL “OPEN CLOUD MANIFESTO” ................................................................................ 12

3. CASOS DE ÉXITO ............................................................................................................................ 13

4. CONCLUSIÓN: QUÉ PODEMOS ESPERAR........................................................................... 18

5. WEBGRAFIAS .................................................................................................................................. 21

PAPER - CLOWD COMPUTING

1
1. INTRODUCCION

1.1 DEFINICIÓN DE CLOUD COMPUTING


1
El Cloud Computing , o Computación en la Nube, nace de los términos: Cloud y
computing.

- Cloud, o Nube, es el símbolo que se usa generalmente para representar la


Internet.
- Computing, o Computación, reúne los conceptos de informática, lógica de
coordinación y almacenamiento.

Es así como el Cloud Computing consiste en mover la computación del simple


computador personal o centro de datos convencional hacia Internet.

A continuación, se presenta la definición de Cloud Computing, la cual fue


desarrollada por el Instituto Nacional de Estándares y Tecnología de los Estados
Unidos de América (NIST, 2009):

Cloud Computing es un modelo para habilitar el acceso a un conjunto de servicios


computacionales (e.g. Redes, servidores, almacenamiento, aplicaciones y servicios) de
manera conveniente y por demanda, que pueden ser rápidamente aprovisionados y
liberados con un esfuerzo administrativo y una interacción con el proveedor del
servicio mínimos.

1.2 QUE ES CLOUD COMPUTING

Entonces podríamos decir que es la capacidad computacional y almacenamiento


virtualizada expuesta mediante infraestructura agnóstica a la plataforma y
accedida por internet ofrece recursos IT compartidos en demanda, creados y
eliminados eficientemente y de modo escalable a través de una variedad de
interfaces con particularidades como:

 Fácil de usar: hazlo tu mismo remotamente de cualquier lugar en cualquier


momento
PAPER - CLOWD COMPUTING

 Escalable: controla tu infraestructura con tu aplicación


 Robustez: basado en gran hardware empresarial
 Coste: paga solo por lo que uses

El Cloud Computing desde el punto de vista de la infraestructura hardware ofrece


cosas nuevas:

1
virtualización de servicios y optimización de recursos tanto en capacidad de procesamiento como
almacenamiento

2
 Ilusión de recursos de computación infinitos disponibles bajo demanda.
Esto significa que los Cloud Users no necesitan hacer planificaciones lejanas
en el tiempo.
 La eliminación de compromisos tempranos de los Cloud Users, lo que
permite que las empresas empiecen con poco e incrementen sus
necesidades hardware solo cuando hay un incremento de sus necesidades, y
 Poder pagar por el uso de recursos de computación por períodos cortos de
tiempo (por ejemplo pagar por procesadores a la hora o almacenamiento
por día), y liberándolos cuando no se necesitan.

Está claro que las ventajas para los Cloud Users son evidentes, pero ¿quién quiere
convertirse en un Cloud Provider? ¿Qué necesidad tiene?

Una condición necesaria pero no suficiente para que una compañía se convierta en
proveedor de Cloud Computing es que ya debe haber realizado inversiones
importantes no solo en grandes datacenters, sino también en sotfware de
infraestructura a gran escala, además de los conocimientos para mantenerlos. Una
vez que se dan estas condiciones, hay una gran cantidad de factores que pueden
influir en que se conviertan en proveedores o no:

1. Ganar mucho dinero: Las economías de escala de los


superdatacenters pueden ofrecer costes bastante por debajo de los
datacenters medianos y pequeños (ver el documento).
2. Aprovechar inversiones ya realizadas: Añadir Servicios de Cloud
Computing sobre infraestructura ya existente permite tener un
nuevo flujo de benificios a cambio de costes bajos.
3. Defender una franquicia: Microsoft quiere defender sus productos
ofreciendo soluciones en la Nube, evitando su fuga a otros
proveedores.
4. Ser cabeza de playa: Si una compañía ya tiene el software y un
datacenter que cumpla los requisitos, puede querer tomar la playa
antes de que lleguen los Google, Microsoft y demás.
5. Aprovechar las relaciones con clientes: Hay empresas de servicios
que pueden aprovechar su oferta de servicios para reducir la
ansiedad que produce a los clientes el camino hasta migrar a la Nube.
6. Convertirse en una plataforma: Al estilo de Facebook, ofrecer la
posibilidad de integrar aplicaciones dentro de la plataforma encaja
PAPER - CLOWD COMPUTING

con el modelo Cloud Computing.

2. CARACTERÍSTICAS ESENCIALES DEL CLOUD COMPUTING


El modelo Cloud Computing está compuesto por cinco características esenciales
(NIST, 2009):

- Auto-servicio por demanda


Los servicios pueden ser solicitados por el usuario o cliente a través de
Internet directamente. El usuario paga únicamente por el tiempo de uso del
servicio.

3
- Acceso ubicuo a la red
Los servicios están desplegados en la nube y son accesibles desde cualquier
medio con acceso a la red (Internet, Intranet o Extranet).

- Fondo común de recursos


Los servicios se encuentran en la Nube para ser usados por múltiples
usuarios bajo un modelo multi-arrendatario en diferentes lugares del
mundo. Esto genera una independencia de la ubicación de los recursos
aprovechando la naturaleza del Internet (Internet, Intranet o Extranet).

- Rápida elasticidad
La cantidad o calidad de los servicios ofrecidos en la Nube puede aumentar
o disminuir rápidamente dependiendo de las necesidades cambiantes de los
usuarios.

- Servicio medido
Cada recurso que consume el usuario y que es facturable debe ser medido,
no sólo para fines de tarificación sino también de control. Este servicio
puede ser vendido al mismo usuario o cliente dentro de su contexto y/o
ambiente.

2.1 MODELOS DE SERVICIO

A continuación se presentan los modelos de servicio de Cloud Computing (NIST,


2009):

- Software como servicio (SaaS, Software As A Service)

Consiste en la distribución de software donde una empresa proporciona el


mantenimiento, soporte y operación que usará el cliente durante el tiempo que
haya contratado el servicio. Ejemplos: GMail, Google Docs, Amazon S3, etc.

A continuación se presentan ejemplos más concretos:

EJEMPLO SaaS TIPO DE SERVICIO


PAPER - CLOWD COMPUTING

Aplicaciones como sitios Web Box.net (Box.net ), Microsoft Office Live


(Microsoft), Facebook (Facebook, Inc.),
LinkedIn (LinkedIn Corporation),
Twitter (Twitter, Inc.), MySpace
(MySpace.com), Zillow (Zillow.com),
Google Maps (Google).
Colaboración y aplicaciones de Cisco WebEx Weboffice (Cisco Systems,
oficina Inc.), Google Docs (Google), Google Talk
(Google), IBM BlueHouse (IBM, Corp.),
Microsoft Exchange Online (Microsoft),
RightNow (RightNow Technologies,
Inc.), Gmail (Google), Microsoft Hotmail

4
(Microsoft Hotmail), Yahoo! Mail
(Yahoo! Inc.).
Servicios de pago Amazon Flexible Payments Service
(Amazon FPS) (Amazon Web Services,
LLC), Amazon DevPay (Amazon Web
Services, LLC).
Software basado en Web integrable a Flickr Application Programming
otras aplicaciones Interface (API) (Flickr, LLC), Google
Calendar API (Google), Saleforce.com´s
AppExchange (Salesforce.com, Inc.),
Yahoo! Maps API (Yahoo! Inc.), Zembly
(Sun Microsystems, Inc.).

Fuente: Universidad de los Andes

- Plataforma como servicio (PaaS, Platform As A Service)

Su principal uso se centra en ofrecer una solución completa para la


construcción y puesta en marcha de aplicaciones y servicios Web que estarán
completamente disponibles a través de Internet. Algunos ejemplos: Google App
Engine, Amazon SimpleDB, etc.

A continuación se presentan ejemplos más concretos:

EJEMPLO PaaS TIPO DE SERVICIO

Plataformas de desarrollo Amazon Simple Queue Service (Amazon


SQS) (Amazon Web Services, Amazon
Simple Queue Service (Amazon SQS)),
Amazon Simple Storage Service (Amazon
S3) (Amazon Web Services, LLC), Google
App Engine (Google), GRIDS Lab Aneka
(Vecchiol, Chu, & Buyya, 2009).
Bases de datos Amazon SimpleDB (Amazon Web Services,
Amazon SimpleDB), Big Table (Chang, y
otros, noviembre de 2006), Microsoft SQL
Azure Database (Microsoft).
Cola de mensajes Amazon Simple Queue Service (Amazon
SQS) (Amazon Web Services, Amazon
Simple Queue Service (Amazon SQS)).
PAPER - CLOWD COMPUTING

Servidores de aplicaciones NetSuite Business Operating System (NS-


BOS) (NetSuite, Inc.).

A continuación se presentan ejemplos más concretos:

EJEMPLO IaaS TIPO DE SERVICIO


Procesamiento Amazon Elastic Compute Cloud (Amazon
EC2) (Amazon Web Services, LLC), Sun
Network.com (Sun Grid) (SUN
Microsystems, Inc.), ElasticHost
(ElasticHosts Ltd,), Eucalyptus (Nurmi, y
otros, 2009), Nimbus (Alliance),
OpenNebula (Grupo de Arquitectura

5
Distribuida), Enomaly (Enomaly, Inc.).

Distribución de contenido a través de Akamai (Technologies), Amazon CloudFront


servidores virtuales Beta (Amazon Web Services, LLC).
Almacenamiento Amazon Simple Storage Service (Amazon
S3) (Amazon Web Services, LLC), Amazon
SimpleDB (Amazon Web Services, Amazon
SimpleDB), Amazon Elastic Block Store
(Amazon Web Services, Amazon Elastic
Block Store (EBS)), Microsoft SkyDrive
(Microsoft Corporation), Flicker (Flickr,
LLC), Youtube (YouTube, LLC), Nirvanix
Storage Delivery Network (Nirvanix),
Microsoft Live Mesh Beta (Microsoft
Corporation, 2009), Flickr (Flickr, LLC).
Administración de sistemas Elastra (Elastra Corporation), Engine Yard
(Engine Yard, Inc.), FlexiScalable (XCalibre
Communications), Grid Layer (Layered
Technologies, Inc.), Joyent (Joyent, Inc.),
Mosso (Rackspace, US Inc.), Savvis Virtual
Intelligent Hosting (Savvis, Inc.).
Administración de alojamiento Digital Realty Trust (Digital Realty Trust,
Inc.), GoDaddy.com (GoDaddy.com, Inc.),
Layered Technology (Layered Technologies,
Inc.).
Alojamiento autónomo Rackspace (Rackspace, US Inc.), Savvis
Virtual Intelligent Hosting (Savvis, Inc.),
Terremark Worldwide (Terremark
Worldwide), FlexiScalable (XCalibre
Communications), 1&1 Internet (1&1
Internet, Inc.).
VLAN (Virtual Local Area Network) CohesiveFT (Cohesive Flexible
Technologies, Corp.).

Existen otros modelos de servicio propuestos por diferentes autores e interesados


del tema, entre los cuales se encuentran (Blog Cloud Computing, 2008):

- Almacenamiento de datos como servicio (DaaS, Data storage As A


Service) y Comunicaciones como servicio (CaaS, Communications As A
Service)

Son dos modelos que trabajan horizontalmente y junto a IaaS. DaaS


proporciona la gestión y el mantenimiento completo de los datos
PAPER - CLOWD COMPUTING

manejados por los clientes y CaaS provee el equipamiento de redes y la


gestión de aspectos como balanceo de carga.

- Hardware como Servicio (HaaS, Hardware As A Service)

Se trata de centros de datos con todo tipo de máquinas que proporcionan la


computación, el almacenamiento, catálogos, etc.

6
2.2 LA NOMENCLATURA BÁSICA

La visión del cloud computing más comúnmente extendida es la que lo define


desde el punto de vista del usuario. Según este punto de vista, el cloud computing
sería un estilo de informática en el que todos sus elementos (principalmente
software y equipamiento) son suministrados como un servicio a través de
Internet, es decir, que son comercializados de forma que el usuario paga sólo por lo
que usa (un software, almacenamiento en discos duros, acceso a una base de
datos) y no adquiere el bien para su uso ilimitado.

A partir de aquí, hay que reconocer que la nomenclatura al uso es confusa, ya que
bajo siglas del tipo XaaS, X as a Service (X como servicio) se han clasificado hasta
tres tipos de servicio que poco tienen que ver.

Por un lado, tenemos el alquiler de equipamiento informático que se asocia al


nombre IaaS – Infrastructure as a Service (Infraestructura como servicio), y el
alquiler del software, que se asocia al nombre SaaS – Software as a Service
(Software como Servicio). En ambos casos los usuarios son principalmente los
mismos que los de la informática tradicional: particulares, empresas y
Administraciones.

Por otro lado tenemos el alquiler de entornos de desarrollo y ejecución de


aplicaciones informáticas ó PaaS – Platform as a Service (Plataformas como
servicio). En este caso el uso está orientado al profesional del sector, el
desarrollador de aplicaciones informáticas, ya que es muy raro que estos servicios
sean contratados por el usuario final.

EJEMPLOS DE
QUE ES CLIENTE SERVICIO
Modelo de distribución de
software donde una empresa Cliente final Ofimatica en red,
SaaS - Software mantiene el derecho de uso y (particulares, CRM en red,
como servicio factura al cliente por el empresas, puesto de trabajo
tiempo que haya utilizado el administraciones) virtual,….
servicio
Modelo de alquiler de Entorno de
PaaS - Desarrolladores de
entornos de desarrollo y ejecución, gestor
Plataforma aplicaciones
ejecución de aplicaciones, o de base de datos
como servicio informáticas
de parte de ellas en red,…
PAPER - CLOWD COMPUTING

Modelo de alquiler de
Cliente final
infraestructura de Almacenamiento
IaaS - (particulares,
computación o de alguna de en red, hosting de
Infraestructura empresas,
sus partes: capacidad de aplicaciones en
como servicio administraciones) y
procesamiento, red,..
desarrolladores
almacenamiento,…

7
Tras los conceptos principales, las preguntas más frecuentes sobre “cloud
computing”

Tras aclarar los conceptos principales, en lo que sigue pasemos a resolver las
preguntas más frecuentes sobre este tema.

Cómo encaja la virtualización en este esquema

Conviene aclarar otro de los conceptos habitualmente ligados a la idea de cloud


computing: la virtualización. El objetivo de la virtualización es ejecutar en un
ordenador dos o más instancias de un sistema operativo simultáneamente, o en
general, dos o más sistemas operativos distintos. Esto sirve, por ejemplo, para
ejecutar simultáneamente Windows y Linux en un mismo ordenador. El truco lo
hace un software que se ejecuta “por debajo” de los sistemas operativos y que
ordena el acceso a los recursos básicos del ordenador: CPU, discos,…

Si pensamos en un centro de cálculo, la virtualización permite ejecutar en un


mismo ordenador aplicaciones que antes era necesario que se ejecutaran en
ordenadores independientes. La ventaja principal es el aprovechamiento de
recursos y el ahorro que ello supone. Y si además el software de virtualización es
tan eficaz que puede coordinar los recursos básicos de no sólo un ordenador sino
de varios, entonces los sistemas operativos se ejecutarán en una nube de
ordenadores; de ahí la similitud con la nube de computación. Y cuando esto ocurre
las posibilidades se mutiplican: se pueden concentrar sistemas operativos en
menos ordenadores en horas de baja actividad, se pueden migrar sistemas
operativos hacia ordenadores más modernos cuando se requieran más
prestaciones.

Teniendo esto en mente, la virtualización podría ser un IaaS cuando lo que se


alquila es el “hosting” de una máquina virtual en un centro de datos. En este caso lo
que se alquila es un ordenador. Pero la virtualización podría ser un SaaS si lo que
se alquila es un puesto de trabajo virtualizado, es decir, el uso de un ordenador
virtual.

Cuáles son los servicios más populares

Empecemos por el – Software as a Service (software como servicio). Aquí


encontramos SaaS ya servicios de todo tipo. Para el entorno más profesional se
PAPER - CLOWD COMPUTING

encuentran ofertas como las de Salesforce, que vende software de CRM como
servicio online, o Basecamp, que comercializa un software online para la gestión de
proyectos. Para todo tipo de usuarios se encuentran ya disponibles infinidad de
herramientas que sustituyen las aplicaciones típicas “de escritorio” por versiones
online que se ejecutan desde un navegador web. Lo más popular son las
aplicaciones de ofimática de empresas como Google o Zoho, pero también existen
aplicaciones online tan complejas como software de procesamiento de imágenes o
incluso de video.

Entre los IaaS – Infrastructure as a Service (infraestructura como servicio), el


ejemplo más obvio es el de alquiler de infraestructuras de computación, es decir, el

8
hosting de ordenadores virtualizados. En este terreno se encontrarían ofertas
como Amazon Web Services EC2 o GoGrid.

También incluiríamos entre los IaaS, algunos servicios básicos de computación


software. Se trata de componentes básicos que permiten crear aplicaciones que se
ejecutan de forma distribuida en varios ordenadores ubicados en lugares distintos
e incluso proporcionados por empresas diferentes. Aquí encontraríamos servicios
básicos de bases de datos (como Amazon SimpleDB) o de gestión de tareas (como
Amazon Simple Queue Service).

Hay algunos servicios que estarían en la frontera entre ser un SaaS y un IaaS.
Estaríamos hablando, por ejemplo, de servicios como el almacenamiento en red. En
este caso la frontera podría marcarse por la interfaz que se usa para acceder al
servicio. Es decir, si la interfaz de relación con el servicio es una interfaz hombre-
máquina (como en servicios como Box.net, Dropbox o similares) estaríamos
hablando de SaaS. Pero si la interfaz es un API de programación (como en el caso
de Amazon S3), entonces se trataría de un IaaS. Pero esto no es más que una
posibilidad ya que podría haber otro criterio distinto y la clasificación,
consecuentemente, diferente.

Finalmente nos quedarían los PaaS – Platform as a Service (Plataforma como


Servicio). Lo que se ofrece es un entorno que contiene lo necesario para soportar el
ciclo de vida completo de creación de aplicaciones online. El ejemplo más
representativo es, con diferencia, el entorno de desarrollo de Google App Engine.
Éste permite acceder a la misma infraestructura de computación que utiliza Google
internamente, incluyendo sus técnicas de ejecución distribuida.

Qué ofrece el cloud computing

Para el programador el cloud computing le ofrece la ilusión de poder contar con


recursos de computación infinitos. Pero se trata de una ilusión que, en términos
prácticos, podríamos calificar de suficientemente real. Es algo similar a lo que
ocurre con los sistemas criptográficos actuales, que no son completamente seguros
pues todos pueden ser “rotos”, pero que son lo suficientemente difíciles de romper
como para considerarlos suficientemente seguros.

Para empresas y Administraciones (y para muchos particulares), y sobre todo para


aplicaciones que van a evolucionar con el tiempo, el cloud computing ofrece la
PAPER - CLOWD COMPUTING

posibilidad de empezar con poco, con la seguridad de que se va poder crecer de


forma ordenada en recursos y costes asociados.

Resulta ideal para acceder a aplicaciones que tienen un uso muy concentrado
en cortos periodos de tiempo. Para estos casos, el cloud computing evita la
necesidad de contar con recursos informáticos inutilizados durante largos
periodos de tiempo y, por tanto, grandemente desaprovechados.

Desde el punto de vista financiero, las estructuras de precios suponen una


conversión de CAPEX a , lo que principalmente redunda en alivio de la presión en
el corto plazo (de especial OPEX importancia en periodos de decrecimiento

9
económico y fuertes presiones para el recorte de las salidas de capital) y en la
traslación del riesgo al proveedor de los servicios.

Comparando costes globales

Pensando de forma global nos encontramos con factores a favor y en contra del
cloud computing. Obviamente, el coste de las comunicaciones aumenta porque los
datos se encuentran almacenados más lejos del lugar donde se van a usar que lo
que ocurría en las soluciones tradicionales. Pero tampoco tan lejos. Lo probable es
que la “nube de computación” no sea una estructura profundamente
descentralizada con un grado de dispersión y complejidad extremos. Más bien,
existirán un conjunto reducido de grandes centros de computación que aglutinarán
la mayor parte de la información. Y después, una larga cola de servidores dispersos
pero que en su conjunto no aportarán la mayor parte de la información manejada.

En cambio, el “mundo cloud” permite ahorros ligados a factores pertenecientes al


contexto de la computación. Esto se explica por el hecho de que, en la actualidad,
los costes de refrigeración, energía eléctrica y espacio físico se situarían entre dos
y tres veces el coste de los sistemas informáticos. Con esta premisa, resulta
beneficioso ubicar centros de computación en lugares donde la electricidad sea
barata, donde las temperaturas sean bajas o donde el coste del suelo sea bajo. Y
preferiblemente donde ocurran todas esas cosas juntas. Con estas premisas no es
de extrañar que compañías como Google dediquen recursos de investigación e
intensifiquen su actividad de patentes en técnicas de refrigeración, de ubicación de
centros de datos en el mar o incluso de generación de energía más barata.

Globalmente, las ventajas deberían ser superiores a las desventajas, y conducir a


una situación de menor coste total.

Qué hace falta para ser un proveedor de cloud computing

La ventaja del cloud computing es que casi cualquiera puede participar en él. No es
necesario tener ni un tamaño superlativo ni una ventaja tecnológica excesiva. El
software como servicio es un modelo tan elemental que aplica a agentes de casi
cualquier tamaño.

Sin embargo, si nos centramos en las grandes nubes de computación[1], la


situación es muy distinta. Por lo menos en el corto plazo no deberían existir más
PAPER - CLOWD COMPUTING

que un número pequeño de grandes nubes de computación. Aunque, quien sabe,


también se pronosticaba que con cinco ordenadores se iban a cubrir las
necesidades de computación de todo el mundo. O, ¿eran cinco nubes de
computación?

Sea como fuere, las condiciones necesarias para convertirse en una de estas
grandes nubes de computación son:

Haber realizado grandes inversiones en la construcción de centros de datos.


Esto incluye tanto a las empresas que lo hicieron con propósitos semejantes (como
los proveedores de servicios de hosting), como los que lo hicieron porque su

10
negocio lo requería (como en el caso de empresas como Google o Amazon). Lo que
resulta curioso es que han sido estas y no aquellas, es decir, las menos próximas,
las que se han lanzado a la provisión de servicios.

Disponer de capacidades de gestión de infraestructura a gran escala. Como las


que tienen los operadores de telecomunicaciones, que tienen el conocimiento y los
sistemas como para gestionar grandes e intrincadas redes de comunicaciones.

Disponer de una interfaz de gestión amigable para que los usuarios sean
capaces de manejar fácilmente el servicio. No hay que olvidar que el cloud
computing llega parejo al movimiento web 2.0. En este entorno no se entienden los
interfaces complejos y sólo aptos para usuarios muy especializados. Más bien la
tendencia es a que puedan ser utilizados casi por cualquier persona y con escaso o
nulo tiempo de aprendizaje.

Para el caso de los servicios del tipo PaaS, se requiere disponer de una
tecnología que en el momento actual es principalmente propietaria y se encuentra
muy alejada de cualquier esbozo de estandarización.

La situación no presenta ganadores claros, sino más bien agentes bien


posicionados. Sin embargo la capacidad de reacción de los peor posicionados
comienza a reducirse lentamente. De no tomarse medidas pronto, el gran perdedor
sería el proveedor tradicional de hosting.

Los suministradores de tecnología y el papel del código abierto

Los servicios ofrecidos en “cloud” son servicios que tienen más sentido cuando se
ofrecen en volumen. Y como todo servicio masivo, cuanto mayor sea el tamaño,
mayor el impacto que tiene reducir cada uno de los costes individuales.

En el área del “cloud” pasa lo mismo. Sobre todo porque, en el mundo de la


informática, buena parte de las soluciones están tan maduras que su costes se está
acercando cada vez más a cero. Y en el largo plazo, cuando los servicios se
“comoditicen” tendrá una clara ventaja competitiva el que disponga de una
infraestructura más barata de construir y mantener. El problema es que, por
tratarse de infraestructuras de gran tamaño, las decisiones que no se tomen
al principio serán difíciles de cambiar.
PAPER - CLOWD COMPUTING

Con estas premisas en mente se podrían tomar, sin ánimo de ser exhaustivo,
decisiones como:

Utilizar como infraestructura básica de computación las arquitecturas Intel, que


por ser las más utilizadas son las más baratas. Por el mismo motivo de
popularidad, estas plataformas aceptan un gran número de sistemas operativos.

Utilizar software de código abierto allí donde sea posible. El coste se reduce al
evitar tener que pagar licencias de uso. Pero es que, además, el software libre se
convierte en un elemento imprescindible cuando se quieren realizar
modificaciones serias como para, por ejemplo, atar los servicios de cloud a otros

11
activos del proveedor, como podría ser la red en el caso de un operador de
telecomunicaciones.

El problema de los APIs que convierten a los clientes en cautivos

Los cautivos en el mundo de la informática existen desde siempre. Son los que usan
un procesador de texto con un formato propietario, los que proporcionan un
gestor de base de datos con interfaces propietarias o los que utilizan la
herramienta de comercio electrónico del cliente.

En el mundo informático clásico, uno solía tener alternativas en parte de la cadena


de valor. Por ejemplo, se podía seguir cautivo al Word pero se podía pasar de
ejecutarlo en un sistema operativo Windows al sistema operativo de Apple. O
podía seguir utilizando el gestor de bases de datos Oracle, pero hacerlo en un
ordenador Windows en vez de un ordenador Sun.

En el mundo del “cloud”, la situación es distinta y mucho más radical. Por ejemplo
si uno se ata a una servicios de almacenamiento en red del tipo IaaS, existe
una barrera de salida ligada al hecho de que las aplicaciones se crean
específicamente para utilizar el API del servicio. Hasta aquí, todo normal. El
problema es que el API va ligado al resto de infraestructuras del proveedor
del servicio, por lo que no sólo queda uno cautivo al servicio sino a todos los
elementos de la cadena de valor del servicio, cosa que antes no sucedía.

El riesgo mayor se tiene con los servicios de PaaS (como el Google App Engine)
porque proporcionan, no una parte de la funcionalidad o de los servicios, sino el
entorno completo de creación de aplicaciones. En este caso, el coste de salida
involucraría incluso la reescritura completa de la aplicación.

Es decir, el cliente capturado tiene más valor que antes. Por ello, se convierte en
aún más importante ser uno de los primeros actores en este mercado para
conseguir hacer cautivos el mayor número posible de clientes lo antes posible.

2.3 EL “OPEN CLOUD MANIFESTO”

Los primeros grandes actores del mundo cloud han sido empresas como
Amazon o Google, dos actores no convencionales en un mercado natural de
las empresas de hosting. Para luchar contra ellos, una de las posibilidades es
PAPER - CLOWD COMPUTING

comoditizar los elementos de anclaje a los servicios, de forma que se allanen las
barreras de salida de los usuarios de los servicios de cloud computing.

En este sentido, la iniciativa más relevante en la actualidad es el “open cloud


manifesto”, promovido por IBM y al que Telefónica está adherida desde su
publicación. El manifiesto, que se puede encontrar en
www.opencloudmanifesto.org, adopta un tono didáctico para explicar a los
usuarios del cambio de modelo que suponen los servicios cloud y los riesgos a los
que puede estar sometido por una decisión precipitada.

12
3. CASOS DE ÉXITO

3.1 EL CASO DE ÉXITO DE NETFLIX: CÓMO UNA GRAN CORPORACIÓN MIGRA


A LA NUBE PÚBLICA

Netflix es una empresa que nació prestando DVDs


por correo ordinario, y ha evolucionado hacia los
servicios de streaming. Hoy presume de tener 15
millones de subscriptores offline y online en los
EEUU y Canadá. Por decirlo de alguna manera, es
similar lo que sería Imagenio en España en la parte
de alquiler de contenidos, pero sin nada que ver con
el servicio de Internet. La diferencia es que puede
servir contenidos a un conjunto bastante importante de dispositivos: TiVo,
AppleTV, PlayStation 3, Wii y XBox entre otros.

Para entender la dimensión de Netflix, unas estadísticas recientes de tráfico de


internet en los EEUU nos indican que el 20% del tráfico de bajada (desde los
proveedores al cliente final) lo consumen los protocolos de Netflix. Únicamente
todo el protocolo HTTP junto en los EEUU es capaz de superar al tráfico de bajada
de Netflix. Bestial.

Netflix es un caso claro de cómo una gran corporación puede delegar sus servicios
‘core’ a una Nube Pública. Netflix decidió que no quería ni tener ni operar sus
centros de datos. No es su negocio. Además, los usuarios hacen uso de sus servicios
de modo estacionario: grandes picos en las horas de mayor consumo televisivo y
cuando se producen grandes lanzamientos. Por eso empezó a mover sus servicios a
Amazon Web Services en 2009, y está completando la migración a lo largo de este
2010. En esta magnífica presentación Adrian Cockcroft, Cloud Architect en Netflix
explica cómo han ‘reconstruido’ los servicios de Netflix sobre la Nube de Amazon y
los CDNs de Akamai para soportar la tremenda carga que necesitan. La conferencia
dura una hora, es en inglés y el nivel del auditorio está a la altura del ponente.

Lo que más me ha llamado la atención es cómo han adaptado sus servicios a las
características de Amazon Web Services, aprovechando todo el conjunto de
servicios que tienen. Es decir, a ellos les vale la pena ‘atarse’ a Amazon porque los
beneficios que reciben les compensa. Migraron de Oracle a SimpleDB, por ejemplo.
Uno de los asistentes le pregunta si es cierto que la Nube es barata para las
empresas pequeñas, pero es cara para las grandes. Es decir, una gran corporación
PAPER - CLOWD COMPUTING

tiene la capacidad financiera para afrontar un gran proyecto de construcción de un


centro de datos, por lo que a largo plazo el Centro de Datos es un activo de la
empresa. Sin embargo, Neflix decició no construir Centros de Datos, ellos invierten
todo el dinero en licenciar las películas que alquilan, no en IT.

También asumen que muchas de sus necesidades no las puede cubrir Amazon Web
Services, por lo que deben implementar sus propios servicios de infraestructura
(Balanceo en middle-tier, Encritpación y Caching), así como desplegar en sus
propios Centros de Datos el procesamiento de pagos online. El streaming principal
lo delegan a CDNs de Akamai (dice que son uno de sus mayores clientes).

13
3.2 EL IDATACENTER DE APPLE SERÁ UNA GIGANTESCA EMISORA DE
CONTENIDOS

Apple está construyendo un centro de datos


gigantesco en Maiden, Carolina del Norte. Este
iDatacenter ocupa casi 50.000 metros cuadrados y ha
costado casi 1000 millones de dólares, quintuplicando
al que tiene Apple en Newark en California. El
siguiente video en YouTube se puede ver la magnitud
del complejo. Parece que junto al centro de datos se
construirá un complejo de oficinas.

Nicholas Carr, el autor the ‘The Big Switch’ ha dicho


que este nuevo centro de datos es “una emisora de
contenidos para el siglo XXI, no como lo son la NBC o CBS, sino una que distribuye
tanto software como media.[...] Apple ve todos sus productos de consumo desde el
iPod pasando por el iPad y el MacBook Air como reproductores de medios, y
‘medios’ quiere decir no solo audio y vídeo, también aplicaciones. Por lo tanto este
centro de datos permitirá a Apple pasar de un modelo de descargas a un modelo de
streaming“. Carr señala además que “Este sistema de emisión es propietario, lo que
es un modelo muy diferente del modelo de Nube que promueve Google por
ejemplo”.

Está claro que Steve Jobs es insaciable. No se conforma controlar el mercado de


dispositivos, después de controlar el modelo de distribución de software, va al
asalto de otro floreciente negocio como es el del streaming de audio y vídeo. Los
rumores de compra de Spotify apoyan esta afirmación, aunque la verdadera guerra
vendrá por los contenidos de vídeo, con competidores realmente potentes
asentados en el mercado como Netflix. Aunque quien sabe, igual Mr. Jobs nos
sorprende y lo que compra es Netflix.

3.3 INTEL CUADRUPLICA GANANCIAS Y CRECE UN 200% EN CLOUD


COMPUTING

Si ayer hablaba de la posible entrada en la


etapa de la ‘decepción’ del hype cycle de
Gartner, los resultados anunciados por Intel
indican lo contrario. Después de anunciar
unos ingresos y beneficios récord, las bolsas
PAPER - CLOWD COMPUTING

se han disparado ante la expectativa de la


fiesta no haya hecho más que comenzar.

Entre estos datos me quedo con la


información que anuncia un crecimiento del
200% respecto al año pasado y de un 50% respecto al cuarto anterior, ha dicho
Paul Otellini. Está claro que los proveedores de infraestructura para el centro de
datos son los protagonistas en la etapa que nos encontramos. AMD también
apuesta fuerte por el Cloud.

14
Seguro que oiremos más movimientos corporativos en el mercado de grandes
proveedores de infraestructuras IT pronto. No enterremos el Cloud Computing tan
pronto.

3.4 CLOUD COMPUTING YA TIENE CASOS DE ÉXITO EN COLOMBIA

Google Apps Premier Edition es básicamente una herramienta dirigida a la


optimización de recursos a través de la internet.

¿Cómo? Con acceso a aplicaciones o servicios de cómputo en internet, permitiendo


que los empleados accedan a toda la información necesaria para su trabajo desde
cualquier navegador web o móvil, usando aplicaciones de comunicación y
colaboración que ahorran a las organizaciones importantes recursos que de otra
manera, deberían destinar a inversiones de hardware y de software así como en
personal técnico especializado.

Este concepto es conocido como Cloud Computing (Computación en la Nube) y ha


sido tan efectivo que desde su lanzamiento en Febrero de 2007, ha logrado que
grandes marcas como General Electric, Mondadori y L’Oreal lo usen en sus
compañías.

En Colombia también tenemos casos de éxito con Avantel, la Superintendencia de


Servicios Públicos SSP y Fedepalma quienes comparten su experiencia con
nosotros:

Avantel: Gmail transforma las comunicaciones

La empresa de telecomunicaciones móviles Avantel adoptó la plataforma de


Google Apps para solucionar problemas y limitaciones con sus sistemas de correo
y mensajería, afectaban la productividad de sus empleados. El fácil acceso a las
aplicaciones, la mejor relación costo/beneficio, la alta disponibilidad y el respaldo
de Google fueron las razones que Avantel tuvo para optar por la plataforma en la
nube de Google.

La empresa realizó un proyecto piloto con 50 cuentas empresariales, que le


permitió probar las características funcionales del producto. Posteriormente,
implementó nuevas cuentas de manera gradual en todas las dependencias de las
oficinas principales en Bogotá, para finalmente habilitar las cuentas en las
PAPER - CLOWD COMPUTING

diferentes sucursales a lo largo del país. Dada la magnitud del proyecto, Avantel se
apoyó en Eforcers, firma experta y certificada en Google Apps, para que instalara la
plataforma, migrara los datos de la antigua y capacitara a los empleados en el uso
de las herramientas

En cuanto al correo, los empleados de Avantel venían trabajando con sistemas de


almacenamiento de correos con una cuota limitada, que se multiplicaron por 50
con Google Apps Premier Edition y su servicio Gmail (25 GB). Con este cambio, 497
empleados drásticamente sus comunicaciones electrónicas al no tener limitaciones
en sus buzones. Además, contar con diferentes alternativas de acceso al correo –

15
cualquier computador con acceso a Internet, así como dispositivos móviles–
representó más beneficios.

El gran impacto de Google Apps Premier Edition, especialmente con Gmail, no sólo
ha transformado las comunicaciones de los empleados, sino también su
productividad y movilidad. Además, ha generado nuevas ideas comerciales por
parte de la compañía, como la de llevar los beneficios de Gmail a las unidades
móviles de sus clientes, lo cual le permitiría ofrecer un valor agregado a sus
clientes y una ventaja competitiva a Avantel.

SSP: reducción del 98% en requerimientos de soporte

La Superintendencia de Servicios Públicos Domiciliarios es una de las entidades


del Estado colombiano pioneras en adoptar Google Apps Premier. La SSP tenía
varios objetivos para implementar esta solución: la flexibilidad que podría brindar
a los usuarios para comunicarse –por correo, mensajería instantánea y
videoconferencia– y para colaborar en documentos compartidos en línea, y los
bajos costos mensuales, que permitirían drásticamente su presupuesto en TI, al
reducir el número de servidores y otros equipos, así como los costos de
administración y soporte técnico.

Hoy, más de 850 usuarios de la SSP utilizan Google Apps Premier como su
plataforma de uso permanente, y además de lograr los objetivos de flexibilidad y
reducción de costos, obtuvo un importante beneficio adicional: la reducción de los
requerimientos de soporte técnico de un 98%, que le ha permitido al personal de
TI concentrarse en labores más importantes que la solución de problemas.

Fedepalma: del correo a la colaboración

Para resolver sus crecientes necesidades en comunicación y gestión de


información, la Federación Nacional de Cultivadores de Palma de Aceite, decidió
adoptar Google Apps Premier Edition en sus sedes de Bogotá, Villavicencio (Meta)
y Cumaral (Casanare), además de las sedes del Centro de Investigación en Palma
de Aceite, Cenipalma, en Bogotá, Villavicencio, Tumaco (Nariño), Barrancabermeja
(Santander) y Fundación (Magdalena).

La implementación de Google Apps Premier Edition, realizada por la firma


Eforcers, facilitó las comunicaciones en las seis sedes del gremio palmicultor en el
PAPER - CLOWD COMPUTING

país, que a su vez se reflejó en un incremento en su productividad. Fedepalma


encontró en la plataforma de Google y en particular en Gmail la solución para sus
necesidades de comunicación robusta, confiable y segura, y con una capacidad de
almacenamiento que con las plataformas tradicionales sería difícil de imaginar.

Pero más allá de los beneficios de Gmail para los 240 usuarios de Fedepalma y
Cenipalma, éstos también se comunican por mensajería y videoconferencia a
través de Google Talk, agendan tareas y reuniones con Calendar y han empezado a
editar documentos compartidos con Google Docs, lo que les ha brindado nuevas
opciones de colaboración.

16
3.5 EL CLOUD DE IBM

Siempre conectado, siempre presente; haciendo negocio de forma global y


transparente con cualquier dispositivo: así se trabaja hoy en día. Los datos a los
que accedemos o que producimos en este entorno no residen en un único
dispositivo o red, sino que están en todas partes. Proporcionar un acceso fiable,
flexible y rentable a todos estos datos es el reto que afrontan actualmente
innumerables organizaciones. IBM, con una probada experiencia en la resolución
de problemas reales gracias a la tecnología y a una imaginación ilimitada, responde
con decisión a este reto.

El cloud de IBM representa una verdadera transformación en la forma de entender


y explotar la tecnología, ya que proporciona recursos de IT sin necesidad de
ninguna infraestructura física específica y los suministra de forma fiable al usuario
final a través de Internet o intranet. Los procesos informáticos funcionan sin un
vínculo físico directo a los recursos y sin propiedad - ni costoso mantenimiento -
de la aplicación o infraestructura. El cloud computing de IBM combina los bloques
básicos de la tecnología y los conocimientos que IBM ha definido, inventado y
proporcionado durante décadas.

 Disponibilidad transparente de recursos de IT enormemente ampliables


 Reducción del gasto de capital en equipos y aplicaciones que pasan a ser
obsoletos en poco tiempo
 Reducción del coste de personal y mantenimiento o disminución del espacio
físico necesario

El liderazgo de IBM en cloud computing incluye nuestra reconocida experiencia en


Arquitectura Orientada a Servicios e Infraestructura Dinámica. La amplia
experiencia de IBM en empresas y en entornos de computación masivos
proporciona al cliente una valiosa ventaja a la hora de explotar al máximo el cloud
computing dentro de su estrategia de IT. IBM ha desplegado clouds de todos los
tamaños, tanto internamente como en incontables clientes, respaldadas por
cientos de horas de pruebas, intercambio de información y perfeccionamiento, lo
que nos permite ofrecer a nuestros clientes soluciones de nube seguras, flexibles y
resistentes.

IBM Smart Business


PAPER - CLOWD COMPUTING

IBM Smart Business son soluciones de cloud orientadas a la empresa y sus cargas
de trabajo. Han sido diseñadas para incrementar la agilidad, reducir costes y
mejorar la experiencia de usuario.

La cartera de cloud computing de IBM Smart Business ayuda le ayudará a convertir


complejos procesos empresariales en simples servicios. IBM Smart Business
introduce tecnologías de automatización y funciones de autoservicio avanzadas en
tareas digitales concretas tan diferentes como el desarrollo y prueba de software,
la gestión de ordenadores y dispositivos y la colaboración.

17
IBM Smart Business Services

Servicios ofrecidos sobre un cloud de IBM o en un cloud privado, dentro de su


propio firewall, creados y/o gestionados por IBM. Reducir gastos, mejorar la
calidad del servicio o explorar nuevos modelos de negocio es posible con IBM
Smart Business Services

IBM Smart Business Test Cloud

Proporciona la seguridad y flexibilidad inigualables de un cloud privado sin


comprometer la reducción de costes y la agilidad que constituyen las ventajas
esenciales de la nube. Más información

Smart Business Development and Test en el Cloud de IBM

Un completo entorno de desarrollo y pruebas ampliado con las herramientas de


gestión del ciclo de vida de las aplicaciones de Rational. Actualmente hay
disponible una Technology Preview gratuita de esta cloud pública, diseñada para
acelerar significativamente sus ciclos de desarrollo y prueba.

IBM Smart Business Desktop Cloud

Transforme su instalación de clientes distribuidos en un entorno rentable, seguro y


siempre disponible. Desktop Cloud ofrece un alto grado de elasticidad,
permitiéndole agregar o eliminar rápidamente estaciones de trabajo virtuales para
responder a los cambios en las necesidades.

LotusLive!

Soluciones de colaboración online para el mundo del trabajo.

IBM Smart Business Systems

Plataformas integradas para la prestación de servicios que incluyen hardware,


almacenamiento, redes, virtualización y software de gestión de servicios. Estos
sistemas, optimizados en función de la carga de trabajo, proporcionan nuevos
niveles de servicio a un coste reducido.
PAPER - CLOWD COMPUTING

4. CONCLUSIÓN: QUÉ PODEMOS ESPERAR


Para concluir, los autores nos muestran el ‘Top Ten’ de los impedimentos para la
adopción del Cloud Computing, tanto tecnológicos como de negocio:

1.- Disponibilidad del Servicio

Según los autores, los clientes tienen miedo a no tener un nivel de servicio
adecuado. Creo que están equivocados, esto es algo que ahora mismo es
secundario. Es importante, pero no es la primera preocupación, hay otras. Se
empieza a asumir que la disponibilidad de los servicios en La Nube es alta.

18
Una ventaja que argumentan es que los servicios en una Nube tienen mayor
capacidad de defensa ante un DDoS (Distributed Denial of Service). Cierto, pero
debes tener un bolsillo muy profundo para soportar un ataque así, ya que por otro
lado tenemos EDoS (Economical Denial Of Service).

2.- Clientes cautivos de un proveedor(Vendor Lock-in)

Este si que es un problema interesante. La naturaleza actual de las soluciones de


Cloud Computing son cerradas. Hay multitud de APIs propietarios, pero al final
eres cautivo de tu proveedor.

La solución sería estandarizar los APIs y formatos de los objetos, para poder
transitar cómodamente de un proveedor a otro. Evidentemente, los proveedores
ya asentados no les interesa seguir este camino. Pero hay muchos actores que
para entrar en este negocio sí les puede interesar apostar por la estandarización. Y
aquí es donde el opensource puede ser la llave que permita implantar soluciones
estándar que beneficien a los Cloud Users.

3.- Confidencialidad de la información y auditabilidad

Los almacenes de datos deben regirse bajo diferentes legislaciones en diferentes


países o regiones. Y esto va en contra de la naturaleza del Cloud Computing, que es
ubiquo. Seguro que encriptando los datos y garantizando su trazabilidad
conseguimos cumplir las más exigentes legislaciones, pero es complicado
cumplirlas todas en todos los casos.

En mi opinión, el nacimiento de Clouds geolocalizadas es inminente, y no va a ser


por requisitos técnicos, sino púramente legislativos.

4.- Cuellos de botella en la transferencia de datos

Los requisitos de almacenamiento de datos para algunas aplicaciones puede ser


gigantesco. Por ello, el coste de transferencia puede dispararse, y el coste de
contratación de ancho de banda puede ser gigantesco.

No lo veo como un impedimento, sino como una restricción de la tecnología actual.


Es cuestión de tiempo que los costes bajen y sea más barato transferir un disco
duro entero entre Nubes que enviarlo por un mensajero.
PAPER - CLOWD COMPUTING

5.- Rendimiento impredecible

La virtualización ha conseguido una separación entre máquinas virtuales fantástica


cuando hablamos de CPU y de memoria RAM, pero sin embargo la Entrada/Salida
(I/O) sigue siendo un problema. Lo cierto es que una máquina virtual que haga uso
intensivo de la entrada salida afecta al resto de las máquinas virtuales.

De nuevo nos encontramos con un problema propio de la inmadurez de la


tecnología. Los proveedores de hardware empiezan a diseñar sistemas pensando

19
en ser virtualizados. Estos sistemas deberán tener en cuenta el problema de la
entrada y salida y actuar en consecuencia.

6.-Almacenamiento escalable

Mientras que el almacenamiento escala hacia arriba, no se ha encontrado un


modelo que sea capaz de soportar escalado hacia abajo de los datos, o de
‘envejecimiento’. Es decir, pagar por los datos que usas más recientemente y no
por todos los que tienes almacenados.

Esto es un reto. Hay proveedores que dicen haber conseguido esto, pero bueno,
hay que verlo funcionando.

7.-Bugs en sistema altamente escalables

Por la naturaleza de las soluciones masivas altamente escalables, reproducir un


error en un entorno local es complicado, y si el bug tiene que ver con la naturaleza
de la infraestructura subyacente que soporta la aplicación entonces será más
complicado.

La solución a este problema es complicada, y puede que no tenga solución. Los que
llevamos trabajando en el mundo Java unos cuantos años hemos visto como las
soluciones opensource que han cogido suficiente tracción y que tienen muchos
usuarios tienen menos bugs que las soluciones propietarias. Aprovecho aquí para
dar un enorme tirón de orejas a Oracle/BEA, Sun e IBM. Espero que aprendan de
JBoss. Por eso, una solución opensource puede ayudar a encontrar problemas más
fácilmente.

8.-Escalado (suficientemente) rápido

Las demandas de picos a veces pueden predecirse y otras veces no (digged,


meneado, slashdotted…). El escalado puede necesitarse de manera instantánea
debido a esta demanda inesperada. El no poder escalar a tiempo puede hacer que
duranto unos minutos el sistema no responda como espera el cliente y perdamos la
oportunidad. Soluciones como EC2 son más sensibles a este problema, pero Google
AppEngine parece que es transparente.

Otra cuestión es la fracción de pago del escalado. Si tu pico ha durado unos pocos
PAPER - CLOWD COMPUTING

minutos, pagarás por la fracción de tiempo contratada. En el caso de EC2, por


horas.

Los autores no han visto Terminator y por eso proponen máquinas que escalen
solas y que aprendan, para poder reaccionar a tiempo a la demanda.

9.-Reputación compartida entre Cloud Users y Cloud Providers

La mala práxis de un Cloud User (por ejemplo un spammer) puede afectar al resto
de los usuarios y a un proveedor de Cloud. Pongamos el caso de un spammer que

20
usa IPs de EC2 y son puestas en listas negras de antispammers. En ese caso un
cliente puede poner en riesgo la reputación de Amazon.

Creo que este argumento es igual de válido para cualquier proveedor de hosting o
de housing, o un ISP. Deben tener especial cuidado con las IPs que se asignan a sus
clientes, para evitar que se metan en este tipo de listas. No es un argumento propio
del Cloud Computing, por lo tanto.

10.-Licencias de software

El modelo de compra de licencias o de alquiler perpetuo ya no valen. Se debe pasar


a un modelo donde se paguen por el tiempo que se usan las licencias. Una de las
razones del éxito de los productos opensource en La Nube es que no tienes que
preocuparte por esto. Los modelos posibles son variados, pero deben adaptarse al
‘pay as you go’. Microsoft Windows en Amazon EC2 tiene un sobrecoste de $0.05
por hora, e IBM está trabajando en una tabla de conversión de pago por CPU a pago
por uso sobre Amazon EC2. Una sugerencia hecha por los autores es pasar a un
modelo de ‘prepago’ de uso de CPU. Es decir, pagar por adelantado el uso
aproximado del sistema durante uno, dos o tres años, al mismo tiempo que se
negocian los contratos de mantenimiento. Una buena idea.

CONCLUSIONES

Finalmente el Cloud Computing está emergiendo. Se han dado la combinación de


factores que ha hecho que empiece a despegar. Aún quedan muchas incógnitas que
resolver, especialmente cual será el papel de los medianos y pequeños
proveedores de hosting contra los grandes proveedores.

La otra gran cuestión es qué características arquitectónicas deberán tener las


aplicaciones que aprovechen el Cloud Computing, que pueden correr sobre cientos
o miles de máquinas virtuales iguales:

 La aplicación debe poder escalar hacia arriba y hacia abajo de manera


sencilla y rápida.
 El software de infraestructura debe estar pensado para correr sobre
máquinas virtuales y no sobre el metal.
 Los sistemas hardware deben pasar de diseñarse para racks a diseñarse
para containers. Además, el hardware debe ser energéticamente eficiente
PAPER - CLOWD COMPUTING

cuando el sistema esté ocioso. Otra cuestión importante es que el hardware


deberá tener en cuenta la virtualización y sus características (cuellos de
botella de entrada/salida, por ejemplo)

5. WEBGRAFIAS
[1] Una gran nube de computación es una “mega granja de servidores” que actúan
más o menos coordinados. Las dos nubes más importantes a día de hoy son las de
Google y la de Amazon.

21
[2] El proveedor de hosting tradicional tiene posibilidades de comenzar a dar
servicios de cloud que se adaptan a las legislaciones locales metiéndose en un
hueco de mercado que podrían no cubrir las nubes globales.

“Accenture_Cloud_Computing_La_tercela_ola_de_las_Tecnologías_de_la_Informacio
n_Junio_2010”
[http://www.accenture.com/NR/rdonlyres/87138CA1-0C04-4553-ABD4-
B56ABB2AFEBD/0/Accenture_Cloud_Computing_La_tercela_ola_de_las_Tecnolog%
C3%ADas_de_la_Informacion_Junio_2010.pdf]

“IBM - Cloud Computing” - [http://www.ibm.com/ibm/cloud/]


“¿Qué es el Cloud Computing? Definición, tendencias y precauciones”
[http://www.dreig.eu/caparazon/2008/10/30/%C2%BFque-es-el-cloud-
computing-definicion-tendencias-y-precauciones/]

“Cloud Computing: nueva era de desarrollo”


[http://www.maestrosdelweb.com/editorial/cloud-computing-nueva-era-de-
desarrollo/]

“Cloud Computing ya tiene casos de éxito en Colombia”


[http://maspublicidadymarketing.com/cloud-computing-ya-tiene-casos-de-exito-
en-colombia/]

“La valoración de las empresas de Cloud Computing”


[http://www.nubeblog.com/2010/09/27/la-valoracion-de-las-empresas-de-
cloud-computing/]

“La visión de Berkeley sobre el Cloud Computing”


[http://www.nubeblog.com/2009/02/16/la-vision-de-berkeley-sobre-el-cloud-
computing-parte-i/]

“Cloud Computing 3 años en lo alto del hype cycle de Gartner”


[http://www.nubeblog.com/2010/10/13/cloud-computing-3-anos-en-lo-alto-del-
hype-cycle-de-gartner/]

“Intel cuadruplica ganancias y crece un 200% en Cloud Computing”


[http://www.nubeblog.com/2010/10/14/intel-cuadruplica-ganancias-y-crece-un-
200-en-cloud-computing/]
PAPER - CLOWD COMPUTING

“El caso de éxito de Netflix”


[http://www.nubeblog.com/2010/10/28/el-caso-de-exito-de-netflix-como-una-
gran-corporacion-migra-a-la-nube-publica/]

“El iDatacenter de Apple será una gigantesca emisora de contenidos”


[http://www.nubeblog.com/2010/11/02/el-idatacenter-de-apple-sera-una-
gigantesca-emisora-de-contenidos/]

22

También podría gustarte