cloud storage, almacenamiento en la nube
TRANSCRIPT
![Page 1: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/1.jpg)
Fundamentos de HardwareAlmacenamiento en la nube
Jesús Moreno LeónAlberto Molina Coballes
Marzo 2012
![Page 2: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/2.jpg)
© Jesús Moreno León, Marzo de 2012
Algunos derechos reservados.Este artículo se distribuye bajo la licencia“Reconocimiento-
CompartirIgual 3.0 España" de CreativeCommons, disponible enhttp://creativecommons.org/licenses/by-sa/3.0/es/deed.es
Este documento (o uno muy similar) está disponible en (o enlazado desde)
http://informatica.gonzalonazareno.org
![Page 3: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/3.jpg)
Cloud computing
● Cloud computing, computación en la nube, es un paradigma que permite ofrecer servicios de computación a través de Internet.
● En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan.
Fuente: http://es.wikipedia.org/wiki/Computación_en_la_nube
![Page 4: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/4.jpg)
Cloud computing
Fuente: http://commons.wikimedia.org/wiki/File:Cloud_computing.svg
![Page 5: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/5.jpg)
Cloud computing, la visión de un proveedor de servicios
http://www.youtube.com/watch?v=VOn6tg3e1t4
![Page 6: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/6.jpg)
Cloud Storage
● Cloud Storage, almacenamiento en la nube, es un modelo de almacenamiento en el que los datos se alojan en las instalaciones de un proveedor de servicios en la nube, accediendo los clientes a su información a través de internet, ya sea utilizando una interfaz web, una API o una determinada aplicación.
![Page 7: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/7.jpg)
Cloud Storage, principios básicos
● El proveedor de servicios en la nube alquila sus instalaciones para que los clientes almacenen su información en sus servidores.
● El proveedor utilizará cientos o miles de servidores de datos para almacenar la información de sus clientes.
● Los servidores requieren mantenimiento y reparaciones, por lo que es necesario almacenar la información en múltiples máquinas (redundancia) de forma que se asegura a los clientes que puedan acceder en cualquier momento a sus datos (fiabilidad).
![Page 8: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/8.jpg)
Cloud Storage, ¿dónde está la información?
● A Look Inside Amazon’s Data Centers● http://www.datacenterknowledge.com/archives/2011/06/09/a-look-inside-amazons-data-centers/
● Microsoft Generation 4.0 Data Center Vision● http://www.youtube.com/watch?v=PPnoKb9fTkA
● Google container data center tour ● http://www.youtube.com/watch?v=zRwPSFpLX8I
![Page 9: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/9.jpg)
Cloud Storage, ventajas
● Costes, ya que las compañías pagan solo por la cantidad de información que almacenan y usan
● Requisitos técnicos y de personal, ya que desaparece la necesidad de instalar y mantener dispositivos físicos de almacenamiento.
● Las empresas pueden centrarse exclusivamente en su negocio. Tareas como las copias de seguridad o la replicación de datos son ahora responsabilidad del proveedor.
![Page 10: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/10.jpg)
Cloud Storage, riesgos
● Temas legales, como los materiales con copyright o las leyes de protección de datos
● Apagones● Pero esto no ocurrirá muy a
menudo, ¿no?● Amazon 2008, Amazon 2010,
Amazon 2011
● Problemas de conexión a Internet
● Ampliación de la superficie de ataque
● Estabilidad financiera del proveedor
![Page 11: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/11.jpg)
Cloud Storage, proveedores
![Page 12: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/12.jpg)
Amazon S3
● Amazon Simple Storage Service ● Objetos ilimitados desde 1 byte a 5 terabytes de datos● Objetos almacenados en depósitos, con una clave exclusiva● Depósitos almacenados en 1 o varias regiones.
– Latencia, costes o exigencias reguladoras● Mecanismos de autenticación y permisos● Interfaces REST y SOAP● BitTorrent para distribución a gran escala● Eliminaciones de gran volumen, recurrentes y programadas
![Page 13: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/13.jpg)
Amazon S3, fiabilidad y duración de los datos
● Los objetos se almacenan de forma redundante en varios dispositivos de diferentes instalaciones de una región.
● Comprobaciones regulares de integridad
● Contrato de nivel de servicio, SLA● Duración del 99,999999999 % y disponibilidad del 99,99%● Diseñado para sostener la pérdida de datos simultánea en
dos instalaciones
● Control de versiones, para recuperarse de acciones no deseadas del usuario y fallos de aplicación
● Reduced Redundancy Storage (RRS)
![Page 14: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/14.jpg)
Amazon S3, precios
● Los clientes nuevos reciben 5 GB de almacenamiento, 20.000 Solicitudes para Obtener, 2.000 Solicitudes para Poner, GB de transferencia de datos entrante y 15 GB de transferencia de datos saliente al mes durante un año.
● Pago por uso. Calculadora mensual
![Page 15: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/15.jpg)
Amazon S3, casos prácticos comunes
● Copia de seguridad, archivado y recuperación en caso de desastre
● AWS Import/Export
● Almacenamiento para análisis de datos● Amazon S3 → Amazon EC2 → Amazon S3 ● Sin costes por transferencia entre servicios
![Page 16: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/16.jpg)
Amazon S3, hosting escalable
● Imagina que tu sitio web está ganando popularidad y el tráfico está aumentando
● Efecto Barrapunto
● Una técnica escalable común es alojar los ficheros multimedia en otros servidores, ya que se distribuye el tráfico y la carga de ancho de banda entre los equipos, y permite al servidor principal centrarse en servir páginas web y en el procesamiento del lado del servidor
● En lugar de instalar y configurar varios servidores para alojar el contenido multimedia, se puede usar un proveedor de almacenamiento en la nube
![Page 17: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/17.jpg)
Amazon S3, hosting escalable
● Un ejemplo real, Blue Origin
![Page 18: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/18.jpg)
Amazon S3, hosting escalable
● Se crea un bucket/depósito que corresponde con el dominio que se usará para alojar los ficheros multimedia.
![Page 19: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/19.jpg)
Amazon S3, hosting escalable
● Se suben los ficheros al bucket y se asignan los permisos apropiados
![Page 20: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/20.jpg)
Amazon S3, hosting escalable
● Para que los visitantes de nuestra web no vean que los ficheros se alojan en Amazon (por la url de los ficheros http://bucket_name.s3.amazonaws.com/object_name), podemos crear una entrada CNAME en nuestro proveedor de Hosting
![Page 21: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/21.jpg)
Amazon S3, hosting escalable
● De esta forma, los recursos podrán ser accedidos desde la url http://CNAME.DOMINIO/object_name, y los clientes no notarán que los ficheros están realmente alojados en Amazon
Fuente: Scalable Media Hosting with Amazon S3http://aws.amazon.com/articles/
![Page 22: Cloud Storage, Almacenamiento en la nube](https://reader034.vdocuments.net/reader034/viewer/2022042601/5564377fd8b42ace308b4ca5/html5/thumbnails/22.jpg)
Bibliografía
Cloud ComputingA practical Approach
Anthony T. Velte, Toby J. Velte, Robert Elsenpeter
Capítulo 7 – Cloud Storage