© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Alejandro Flores, Arquitecto de Soluciones
Abril...
En el mundo …
… constantemente generamos más datos
En AWS …
… constantemente innovamos
Opciones de Almacenamieto
Opciones de almacenamiento
Amazon
EFS
Amazon
EBS
Amazon EC2
Instance
storage
Amazon
S3
Amazon
Glacier
AWS
Storage
Gateway
...
Integración con otros servicios
Amazon EC2
Amazon VPC
Amazon
CloudFront
AWS CloudTrail
Amazon
CloudWatch
alarms AWS Truste...
Variedad para todos los clientes
Cumplimiento con certificaciones importantes
Acelera el acceso a tu información
AWS ImportExport Snowball
• Accelerate PBs with AWS
provided appliances
AWS Storage Gat...
Amazon S3
Simple Storage Service
Demanda de uso
2012 2013 2014 2015
102% de crecimiento por año en
transferencia de/hacia S3
99.999999999%
durability
Buen intento!
S3 Buckets / Objetos
S3 Sitio Web : Contenido estático
Paga solo por lo que uses
1 PB espacio crudo
800 TB espacio usable
600 TB espacio asignado
400 TB datos de la aplicación
A...
Reducción continua de precios
8 reducciones de precio desde su lanzamiento
Amazon S3
Nuevas características
S3-IA (Infrequent Access)
11 9’s de durabilidad Diseñado para
99.9% disponibilidad
Durabilidad Disponibilidad
Mismo desemp...
Notificaciones por Eventos
Notificaciones a Amazon SNS, Amazon SQS, AWS
Lambda cuando un evento ocurre en S3
Events
SNS to...
Control de versiones
• Mantén, recupera y restaura cada versión de
cada objecto almacenado en tus buckets
• S3 automáticam...
Replicación entre regiones
Replicación asíncrona de datos automatizada, rápida y
confiable entre regiones
• Replicación de...
Amazon Glacier
Servicio de archivado
$0.007
Por GB / al mes
Última actualización: Marzo 2016
Región: US East
$84
Por TB / al año
Última actualización: Marzo 2016
Región: US East
99.999999999 %
Durabilidad
3 – 5 horas
Recuperación de datos
Beneficios
• Bajos costos para archivado a largo plazo
• Capacidad de almacenamiento ilimitada
• Mejora la durabilidad
• S...
Integración S3 - Glacier
→
Políticas de transición (lifecycle) →
<LifecycleConfiguration>
<Rule>
<ID>archive-in-30-days</ID>
<Prefix>logs/</Prefix>
<...
Amazon Glacier
Nuevas características
Glacier – Vault Lock
• Almacenamiento para cumplimiento de normas
• No sobre escritura, registro no borrables
• Retención ...
Ejemplo: Retención por tiempo
{
"Version" : "2012-10-17",
"Statement" : [
{
"Effect" : "Deny",
"Principal" : {
"AWS" : "*"...
Ejemplo: Retención por etiqueta
{
"Version" : "2012-10-17",
"Statement" : [
{
"Effect" : "Deny",
"Principal" : {
"AWS" : "...
Amazon EBS
Almacenamiento de Bloque
Almacenamiento no persistente
• Almacenamiento temporal
• Persistente durante el
tiempo de vida de la
instancia (encendida...
Almacenamiento persistente
• Almacenamiento de bloque
persistente
• Volúmen replicado dentro
de las AZ’s para protección
c...
Reasigna el volúmen a otra instancia
Agrupa múltiples volúmenes
Baja latencia, alto desempeño
General Purpose (SSD)
Up to 16 TB
10,000 IOPS
Up to 160 Mbps
Provisioned IOPS (SSD)
Up to 16...
Variedad para cualquier tipo de carga
Precio Desempeño
Magnético Propósito
General
IOPS
Provisionados
Caso de uso
Acceso a...
Amazon EBS
Snapshots
EBS Snapshots
• Regresa a una versión
anterior
• Almacenados en S3
• Útiles para protección
contra fallas, restauración
en...
AWS Storage Gateway
Qué es AWS Storage Gateway ?
Trabaja con aplicaciones existentes
Seguro, gran durabilidad
Baja latencia para datos frecuen...
Configuraciones
iSCSI
Bloque
Gateway-stored volumes
Baja latencia para todos tus datos con respaldos
en AWS
Sustitución de...
Gateway-stored Volumes (GW-Stored)
• Datos primarios almacenados on-prem
• Respaldo asíncrono hacia AWS
• Respaldos almace...
Gateway-cached Volumes (GW-Cached)
• Datos primarios almacenados en AWS
• Datos accesados frecuentemente almacenados on-pr...
Gateway-Virtual Tape Library (GW-VTL)
• Cintas virtuales almacenadas en AWS
• Datos accesados frecuentemente “cacheados” o...
Amazon EFS
Elastic File System
Qué es EFS ?
• FS administrado para instancias
• Escalabilidad hasta 1PB
• Desempeño para diferentes cargas
• Altamente di...
Diseñado para diferentes casos de uso
• Repositorio de contenido
• Ambientes de desarrollo
• Directorios de usuario
• Big ...
Cómo funciona ?
• Para accesar a FS dentro
de la VPC, se crean “Mount
Targets”
• Un “Mount Target” es un
punto de acceso N...
Cómo funciona ?
AVAILABILITY ZONE 1
REGION
AVAILABILITY ZONE 2
AVAILABILITY ZONE 3
VPC
EC2
EC2
EC2
EC2
Customer’s file
sys...
EFS es simple
• Totalmente administrado
• No hardware, red
• Integración transparente
con herramientas y
aplicaciones
• NF...
EFS es elástico
• FS crecen y decrecen
automáticamente conforme
se agregan o remueven
archivos
• No es necesario asignar
e...
EFS es escalable
• Pueden crecer a PB
• Rendimiento y IOPS
escalan automáticamente
conforme crece el FS
• Latencia baja, c...
EFS es altamente disponible y durable
• Cada objeto del
FS (directorio,
archivo, link) es
almacenado
redundantemente
en mú...
EFS es consistente
• Las instancias se
pueden conectar al FS
desde cualquier AZ de
la región
• Todas las lecturas y
escrit...
Tres opciones de administración
AWS
Console
AWS
CLI
AWS
SDK
Resumen: Portafolio de Almacenamiento en AWS
S3
EFS
Glacier
Storage
Gateway
EBS
• Almacenamiento de Objetos: datos represe...
Gracias !
Próxima SlideShare
Cargando en…5
×

Servicios de storage de AWS

994 visualizaciones

Publicado el

2016 AWS Summit Bogotá - Servicios de storage

Publicado en: Tecnología
0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
994
En SlideShare
0
De insertados
0
Número de insertados
8
Acciones
Compartido
0
Descargas
51
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

Servicios de storage de AWS

  1. 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Alejandro Flores, Arquitecto de Soluciones Abril 06, 2016 Servicios de Storage en AWS
  2. 2. En el mundo … … constantemente generamos más datos
  3. 3. En AWS … … constantemente innovamos
  4. 4. Opciones de Almacenamieto
  5. 5. Opciones de almacenamiento Amazon EFS Amazon EBS Amazon EC2 Instance storage Amazon S3 Amazon Glacier AWS Storage Gateway Archivos Bloque Objetos Híbrido
  6. 6. Integración con otros servicios Amazon EC2 Amazon VPC Amazon CloudFront AWS CloudTrail Amazon CloudWatch alarms AWS Trusted Advisor AWS IAM AWS Lambda Amazon Redshift Amazon EMR Amazon Kinesis Amazon SQS AWS CloudFormationAmazon SNS
  7. 7. Variedad para todos los clientes
  8. 8. Cumplimiento con certificaciones importantes
  9. 9. Acelera el acceso a tu información AWS ImportExport Snowball • Accelerate PBs with AWS provided appliances AWS Storage Gateway • Up to 120 MB/s cloud upload rate (4x improvement), and • 10 Gb networking for VMware Amazon Kinesis Firehose • Ingest data streams directly into AWS data stores (S3, Redshift) AWS Direct Connect 2015 20152015
  10. 10. Amazon S3 Simple Storage Service
  11. 11. Demanda de uso 2012 2013 2014 2015 102% de crecimiento por año en transferencia de/hacia S3
  12. 12. 99.999999999% durability Buen intento!
  13. 13. S3 Buckets / Objetos
  14. 14. S3 Sitio Web : Contenido estático
  15. 15. Paga solo por lo que uses 1 PB espacio crudo 800 TB espacio usable 600 TB espacio asignado 400 TB datos de la aplicación Amazon S3
  16. 16. Reducción continua de precios 8 reducciones de precio desde su lanzamiento
  17. 17. Amazon S3 Nuevas características
  18. 18. S3-IA (Infrequent Access) 11 9’s de durabilidad Diseñado para 99.9% disponibilidad Durabilidad Disponibilidad Mismo desempeño que S3 Standard Desempeño • Encripción en el servidor • Usa tus llaves de encripción • Llaves administradas desde KMS Seguro • Reglas de transición • Control de versiones • Notificación de eventos • Métricas Integración • Misma experiencia de usuario • REST API simple Fácil de usar
  19. 19. Notificaciones por Eventos Notificaciones a Amazon SNS, Amazon SQS, AWS Lambda cuando un evento ocurre en S3 Events SNS topic SQS queue Lambda function
  20. 20. Control de versiones • Mantén, recupera y restaura cada versión de cada objecto almacenado en tus buckets • S3 automáticamente agrega nuevas versiones y matiene los objetos borrados with marcadores • Controla fácilmente el número de versiones a guardar usando políticas de expiración • Fácil configuración desde la consola
  21. 21. Replicación entre regiones Replicación asíncrona de datos automatizada, rápida y confiable entre regiones • Replicación de nuevas peticiones PUT únicamente • Replicación 1:1 entre 2 regiones • Versioning requerido
  22. 22. Amazon Glacier Servicio de archivado
  23. 23. $0.007 Por GB / al mes Última actualización: Marzo 2016 Región: US East
  24. 24. $84 Por TB / al año Última actualización: Marzo 2016 Región: US East
  25. 25. 99.999999999 % Durabilidad
  26. 26. 3 – 5 horas Recuperación de datos
  27. 27. Beneficios • Bajos costos para archivado a largo plazo • Capacidad de almacenamiento ilimitada • Mejora la durabilidad • Sustitución de Cintotecas
  28. 28. Integración S3 - Glacier →
  29. 29. Políticas de transición (lifecycle) → <LifecycleConfiguration> <Rule> <ID>archive-in-30-days</ID> <Prefix>logs/</Prefix> <Status>Enabled</Status> <Transition> <Days>30</Days> <StorageClass>GLACIER</StorageClass> </Transition> <Expiration> <Days>365</Days> </Expiration> </Rule> </LifecycleConfiguration
  30. 30. Amazon Glacier Nuevas características
  31. 31. Glacier – Vault Lock • Almacenamiento para cumplimiento de normas • No sobre escritura, registro no borrables • Retención por tiempo <ArchiveAgeInDays> • Bloqueo de política • Retención basada en etiquetas
  32. 32. Ejemplo: Retención por tiempo { "Version" : "2012-10-17", "Statement" : [ { "Effect" : "Deny", "Principal" : { "AWS" : "*" }, "Action" : "glacier:DeleteArchive", "Resource" : "arn:aws:glacier:us-east-1:XXXXXXXXX:vaults/BusinessCritical", "Condition" : { "NumericLessThanEquals" : { "glacier:ArchiveAgeInDays" : 365 } } } ] } Política
  33. 33. Ejemplo: Retención por etiqueta { "Version" : "2012-10-17", "Statement" : [ { "Effect" : "Deny", "Principal" : { "AWS" : "*" }, "Action" : "glacier:DeleteArchive", "Resource" : "arn:aws:glacier:us-east-1:XXXXXXXXX:vaults/BusinessCritical", "Condition" : { "StringEquals" : { "glacier:ResourceTag/LegalHold" : "True" } } } ] } Política
  34. 34. Amazon EBS Almacenamiento de Bloque
  35. 35. Almacenamiento no persistente • Almacenamiento temporal • Persistente durante el tiempo de vida de la instancia (encendida, reinicio) • Se destruye si la instancia se detiene o se destruye
  36. 36. Almacenamiento persistente • Almacenamiento de bloque persistente • Volúmen replicado dentro de las AZ’s para protección contra fallas • Escalamiento vertical hacia arriba y hacia abajo
  37. 37. Reasigna el volúmen a otra instancia
  38. 38. Agrupa múltiples volúmenes
  39. 39. Baja latencia, alto desempeño General Purpose (SSD) Up to 16 TB 10,000 IOPS Up to 160 Mbps Provisioned IOPS (SSD) Up to 16 TB 20,000 IOPS Up to 320 Mbps
  40. 40. Variedad para cualquier tipo de carga Precio Desempeño Magnético Propósito General IOPS Provisionados Caso de uso Acceso a información no tan frecuente Volúmenes de Boot Peq. a Med. BDs Des y Pruebas I/O Intensivo BDs Relacionales BDs NoSQL Medio Disco Magnético SSD SSD Max IOPS 40–200 IOPS 10,000 IOPS 20,000 IOPS Latencia (escrituras aleatorias) 20–40 ms 1–2 ms 1–2 ms Disponibilidad Diseñado para 99.999%Diseñado para 99.999% Diseñado para 99.999%
  41. 41. Amazon EBS Snapshots
  42. 42. EBS Snapshots • Regresa a una versión anterior • Almacenados en S3 • Útiles para protección contra fallas, restauración en otra region, redimensionamiento de volúmenes actuales
  43. 43. AWS Storage Gateway
  44. 44. Qué es AWS Storage Gateway ? Trabaja con aplicaciones existentes Seguro, gran durabilidad Baja latencia para datos frecuentes Escalable y de bajo costo Servicio que conecta almacenamiento de nube con un dispositivo de software ubicado en un centro de datos local
  45. 45. Configuraciones iSCSI Bloque Gateway-stored volumes Baja latencia para todos tus datos con respaldos en AWS Sustitución de librerías físicas con AWS para respaldos y archivado Gateway-cached volumes Gateway-virtual tape library (VTL) Baja latencia para los datos usados frecuentemente con toda la información en almacenada en AWS iSCSI VTL
  46. 46. Gateway-stored Volumes (GW-Stored) • Datos primarios almacenados on-prem • Respaldo asíncrono hacia AWS • Respaldos almacenados como EBS Snapshots
  47. 47. Gateway-cached Volumes (GW-Cached) • Datos primarios almacenados en AWS • Datos accesados frecuentemente almacenados on-prem • Respaldos almacenados como EBS Snapshots
  48. 48. Gateway-Virtual Tape Library (GW-VTL) • Cintas virtuales almacenadas en AWS • Datos accesados frecuentemente “cacheados” on-prem • Cintas ilimitadas en VTS (Virtual Tape Shelf)
  49. 49. Amazon EFS Elastic File System
  50. 50. Qué es EFS ? • FS administrado para instancias • Escalabilidad hasta 1PB • Desempeño para diferentes cargas • Altamente disponible y durable simple elastic scalable 1 2 3
  51. 51. Diseñado para diferentes casos de uso • Repositorio de contenido • Ambientes de desarrollo • Directorios de usuario • Big Data
  52. 52. Cómo funciona ? • Para accesar a FS dentro de la VPC, se crean “Mount Targets” • Un “Mount Target” es un punto de acceso NFSv4 dentro de la VPC • Un “Mount Target” consiste de una IP y un nombre de DNS AVAILABILITY ZONE 1 REGION AVAILABILITY ZONE 2 AVAILABILITY ZONE 3 VPC EC2 EC2 EC2 EC2 Mount target
  53. 53. Cómo funciona ? AVAILABILITY ZONE 1 REGION AVAILABILITY ZONE 2 AVAILABILITY ZONE 3 VPC EC2 EC2 EC2 EC2 Customer’s file system
  54. 54. EFS es simple • Totalmente administrado • No hardware, red • Integración transparente con herramientas y aplicaciones • NFSv4 • Funciona con APIs de archivos de Sistemas Operativos estándares
  55. 55. EFS es elástico • FS crecen y decrecen automáticamente conforme se agregan o remueven archivos • No es necesario asignar espacio • Costo por uso, sin cuota mínima inicial
  56. 56. EFS es escalable • Pueden crecer a PB • Rendimiento y IOPS escalan automáticamente conforme crece el FS • Latencia baja, consistente, sin importar el tamaño del archivo • Soporta miles de conexiones NFS concurrentes
  57. 57. EFS es altamente disponible y durable • Cada objeto del FS (directorio, archivo, link) es almacenado redundantemente en múltiples AZ’s dentro de la región AVAILABILITY ZONE 1 REGION AVAILABILITY ZONE 2 AVAILABILITY ZONE 3 Amazon EFS
  58. 58. EFS es consistente • Las instancias se pueden conectar al FS desde cualquier AZ de la región • Todas las lecturas y escrituras son consistentes en todas las AZ’s (Ej. una lectura en una AZ garantiza que tendrá la información más reciente, aún si los datos son escritos en otra AZ AVAILABILITY ZONE 1 REGION VPC EC2 EC2 EC2 AVAILABILITY ZONE 2 AVAILABILITY ZONE 3 EC2 Write Read
  59. 59. Tres opciones de administración AWS Console AWS CLI AWS SDK
  60. 60. Resumen: Portafolio de Almacenamiento en AWS S3 EFS Glacier Storage Gateway EBS • Almacenamiento de Objetos: datos representados por buckets/objects • Acceso usando APIs sobre internet • Almacenamiento de archivado: datos representados por vaults/archives • Almacenamiento de bajo costo, acceso usando APIs sobre internet • Almacenamiento de bloque (tipo SAN): datos representados como volúmenes • Baja latencia de acceso desde las instancias EC2 • Almacenamiento de archivo (tipo NAS): datos representados como file system • Baja latencia de acceso compartido entre múltiples instancias EC2 • Almacenamiento de respaldos y archivado en S3 y Glacier
  61. 61. Gracias !

×