Beruflich Dokumente
Kultur Dokumente
TECNOLOGÍA E-BUSINESS
CLOUD – COMPUTING
DOCENTE
ICA – PERÚ
2018
CLOUD COMPUTING
1. Concepto
Esencialmente, la computación en nube consiste en la gestión y suministro de
aplicaciones, información y datos como un servicio. Estos servicios se
proporcionan a través de la “nube”, a menudo en un modelo basado en el
consumo. Así, Cloud Computing proporciona de forma eficiente el acceso a
servicios informáticos, independientemente de los sistemas físicos que utilizan o
de su ubicación real, siempre y cuando se disponga de acceso a Internet. Esto
permite que:
2. Evolución
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 de
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, rejilla), 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.
Por eso nos reunimos con Soluciones Orión para que nos ayudaran con su
soporte en la implementación de esta nueva infraestructura de AWS. La
infraestructura anterior era totalmente física, y pasar a una infraestructura
totalmente flexible, tuvo que hacerse paulatinamente”, puntualiza Carlos
Cortez, Jefe de Infraestructura del grupo.
Desde hace algunos años, muchas empresas están apostando por pasar ciertos
servicios que venían utilizando en hosting tradicionales a servicios Cloud.
Ahora el mercado ofrece dos tipos de servicio que aunque tienen alguna
similitud, tienen importantes diferencias técnicas.
Hasta hace bien poco, los usuarios utilizaban los hosting tradicionales para alojar
sus aplicaciones web en una o varias máquinas, servicios que tienen una gran
debilidad, y es que se tratan de servidores físicos, lo que significa que pueden
sufrir daño y perder toda la información que hay almacenados en ellos. Es aquí
donde radica una de las principales diferencias técnicas respecto al Cloud y
hosting.
Los sistemas basados en la nube hacen uso de servidores virtuales
interconectados entre sí, lo que permite que en caso de caída de una de esas
máquinas, se pueda levantar otra de forma inmediata sin que el servicio se vea
afectado. Este conjunto de máquinas virtuales trabajan como una sola,
ofreciendo mayores posibilidades al usuario.
Otra importante diferencia técnica radica en la disponibilidad de los recursos. El
Hosting al que estamos acostumbrados, siempre tienen un límite en cuanto a
velocidad y capacidad de almacenamiento, mientras que los servicios Cloud, al
tratarse de varias máquinas que trabajan como una sola, estos recursos son
ilimitados dentro de la nube, pudiendo ampliar recursos de forma inmediata y sin
necesidad de parar el servicio, cosa que no se puede hacer en los alojamientos
tradicionales, donde la única solución sería pasar a un plan superior, lo que
conlleva una parada del servicio mientras que hace el cambio.
Los servidores Cloud suelen utilizar tecnologías de virtualización que emulan
más y mejor el comportamiento de un servidor físico, lo que se traduce en que
este tipo de servicios ofrece una asignación de recursos como CPU o memoria
RAM muy parecidos a las que ofrece un servidor físico.
Queda claro que el Cloud ofrece un servicio más avanzado que el Hosting al que
estábamos acostumbrados hasta ahora, ofreciendo un servicio más adecuado
para cualquier proyecto.
El servicio de Housing
Consiste básicamente en albergar nuestros servidores en un Data Center
externo. Los servicios que nos debería proporcionar el proveedor son:
La energía eléctrica.
La refrigeración.
El espacio para el bastidor.
Los enlaces de comunicación dentro del data center.
El Servicio de Hosting.
Es el conjunto de servicios que podemos contratar para gestionar nuestro
bastidor de servidores.
Alquiler de servidores dedicados.
Administración de aplicaciones (S.O., Servidores web, Correo electrónico,
B.D.).
Copias de seguridad (diarias, semana, mensuales…).
Monitorización del rendimiento de los servidores.
Gestión de antivirus/Spam.
Firewall compartido.