Fundamentos de HardwareAlmacenamiento en la nube                  Jesús Moreno León                Alberto Molina Coballes...
© Jesús Moreno León, Marzo de 2012                                   Algunos derechos reservados.    Este artículo se dist...
Cloud computing●    Cloud computing, computación en la nube, es un paradigma    que permite ofrecer servicios de computaci...
Cloud computing Fuente: http://commons.wikimedia.org/wiki/File:Cloud_computing.svg
Cloud computing, la visión de un proveedor de servicios          http://www.youtube.com/watch?v=VOn6tg3e1t4
Cloud Storage●    Cloud Storage, almacenamiento en la nube, es un modelo de    almacenamiento en el que los datos se aloja...
Cloud Storage, principios básicos●    El proveedor de servicios en la nube alquila sus instalaciones    para que los clien...
Cloud Storage, ¿dónde está la información?●    A Look Inside Amazon’s Data Centers    ●   http://www.datacenterknowledge.c...
Cloud Storage, ventajas●    Costes, ya que las compañías pagan solo por la cantidad de    información que almacenan y usan...
Cloud Storage, riesgos●    Temas legales, como los materiales    con copyright o las leyes de    protección de datos●    A...
Cloud Storage, proveedores
Amazon S3●    Amazon Simple Storage Service    ●   Objetos ilimitados desde 1 byte a 5 terabytes de datos    ●   Objetos a...
Amazon S3, fiabilidad y duración de los datos●    Los objetos se almacenan de forma redundante en varios    dispositivos d...
Amazon S3, precios●    Los clientes nuevos reciben 5 GB de almacenamiento,    20.000 Solicitudes para Obtener, 2.000 Solic...
Amazon S3, casos prácticos comunes●    Copia de seguridad, archivado y recuperación en caso de    desastre    ●   AWS Impo...
Amazon S3, hosting escalable●    Imagina que tu sitio web está ganando popularidad y el    tráfico está aumentando●    Efe...
Amazon S3, hosting escalable●    Un ejemplo real, Blue Origin
Amazon S3, hosting escalable●    Se crea un bucket/depósito que corresponde con el dominio    que se usará para alojar los...
Amazon S3, hosting escalable●    Se suben los ficheros al bucket y se asignan los permisos    apropiados
Amazon S3, hosting escalable●    Para que los visitantes de nuestra web no vean que los    ficheros se alojan en Amazon (p...
Amazon S3, hosting escalable●    De esta forma, los recursos podrán ser accedidos desde la url    http://CNAME.DOMINIO/obj...
Bibliografía               Cloud Computing               A practical Approach               Anthony T. Velte, Toby J.     ...
Próxima SlideShare
Cargando en…5
×

Cloud Storage, Almacenamiento en la nube

4.050 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
4.050
En SlideShare
0
De insertados
0
Número de insertados
394
Acciones
Compartido
0
Descargas
69
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Cloud Storage, Almacenamiento en la nube

  1. 1. Fundamentos de HardwareAlmacenamiento en la nube Jesús Moreno León Alberto Molina Coballes jesus.moreno.edu@ juntadeandalucia.es Marzo 2012
  2. 2. © 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 en http://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
  3. 3. 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
  4. 4. Cloud computing Fuente: http://commons.wikimedia.org/wiki/File:Cloud_computing.svg
  5. 5. Cloud computing, la visión de un proveedor de servicios http://www.youtube.com/watch?v=VOn6tg3e1t4
  6. 6. 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.
  7. 7. 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).
  8. 8. 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● 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
  9. 9. 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.
  10. 10. 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
  11. 11. Cloud Storage, proveedores
  12. 12. 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
  13. 13. 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)
  14. 14. 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
  15. 15. 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
  16. 16. 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
  17. 17. Amazon S3, hosting escalable● Un ejemplo real, Blue Origin
  18. 18. Amazon S3, hosting escalable● Se crea un bucket/depósito que corresponde con el dominio que se usará para alojar los ficheros multimedia.
  19. 19. Amazon S3, hosting escalable● Se suben los ficheros al bucket y se asignan los permisos apropiados
  20. 20. 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
  21. 21. 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 S3 http://aws.amazon.com/articles/
  22. 22. Bibliografía Cloud Computing A practical Approach Anthony T. Velte, Toby J. Velte, Robert Elsenpeter Capítulo 7 – Cloud Storage

×