CHOOSING THE RIGHT    DATA STORAGE         SOLUTION      Carlos Conde │Solutions Architect
1.   STATIC STORAGE2.   FILESYSTEMS3.   SYNC VOLUMES4.   RELATIONAL DATABASES5.   NoSQL DATABASES
#   1STATIC STORAGE     ●○○○○
We are constantly producing more data
AMAZON S3SIMPLE STORAGE SERVICE
99.999999999%   DURABILITY
ORACLESECURE BACKUP MODULE ORACLE RMAN  AMAZON S3
USE AMAZON S3WHEN YOU NEED: Unlimited storage capacity High durability Storage for backups Web access to data  + Amazo...
#   2FILESYSTEMS    ●●○○○
EPHEMERAL STORAGE
AMAZON EBSELASTIC BLOCK STORAGE
10GB      TB
EBS SNAPSHOTS
USE AMAZON EBS WHEN YOU NEED: Filesystem for an instance  NTFS, ExtFS, RAID, LVM… Long-term persistent storage Data cha...
#   3SYNC VOLUMES    ●●●○○
BACKUP MANAGEMENT
AWS STORAGE  GATEWAY
VM IMPORT/EXPORTEasily import VM images to Amazon EC2 instances and export               them back to your environment
USE AWS STORAGE GATEWAY     WHEN YOU NEED:     Backup your data     Synchronize data for disaster      recovery     Exp...
#   4RELATIONAL DATABASES        ●●●●○
WHAT ABOUT… BACKUPS? SCALING? UPDATES? MONITORING? REPLICATION?
AMAZON RDSRELATIONAL DATABASE SERVICE
BACKUPS    &SNAPSHOTS
READ REPLICASREAD-ONLY ASYNCHRONOUS REPLICA
RDS MULTI-AZSTAND-BY SYNCHRONOUS REPLICA
USE AMAZON RDSWHEN YOU NEED: Relational database engine  (MySQL, SQLServer, Oracle) Peace of mind about your data More ...
#   5NoSQL DATABASES      ●●●●●
The scalability challenge                                              Requirement: predictable, consistent               ...
AMAZON DYNAMODBHIGH-PERFORMANCE, FULLY MANAGED NoSQL           DATABASE SERVICE
LOW LATENCY AVERAGE READS < 5MS,    WRITES < 10MS
SEAMLESS SCALABILITY  NO TABLE SIZE OR THROUGHPUT LIMITS         LIVE REPARTITIONING
PREDICTABLE PERFORMANCEPROVISIONED THROUGHPUT MODEL
DURABLE & AVAILABLE  CONSISTENT, DISK-ONLY WRITES (SSD)
ZERO ADMINISTRATION
USE AMAZON DYNAMODB   WHEN YOU NEED:   Low latency on R/W operations    + Scalability    + Data durability   Predictable...
1.   STATIC STORAGE2.   FILESYSTEMS3.   SYNC VOLUMES4.   RELATIONAL DATABASES5.   NoSQL DATABASES
IT’S ALL ABOUTCHOICEPERFORMANCE-ORIENTED    COST-ORIENTED
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
Upcoming SlideShare
Loading in...5
×

Choosing the Right Data Storage Solution

1,481

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,481
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Choosing the Right Data Storage Solution

  1. 1. CHOOSING THE RIGHT DATA STORAGE SOLUTION Carlos Conde │Solutions Architect
  2. 2. 1. STATIC STORAGE2. FILESYSTEMS3. SYNC VOLUMES4. RELATIONAL DATABASES5. NoSQL DATABASES
  3. 3. # 1STATIC STORAGE ●○○○○
  4. 4. We are constantly producing more data
  5. 5. AMAZON S3SIMPLE STORAGE SERVICE
  6. 6. 99.999999999% DURABILITY
  7. 7. ORACLESECURE BACKUP MODULE ORACLE RMAN  AMAZON S3
  8. 8. USE AMAZON S3WHEN YOU NEED: Unlimited storage capacity High durability Storage for backups Web access to data + Amazon CloudFront
  9. 9. # 2FILESYSTEMS ●●○○○
  10. 10. EPHEMERAL STORAGE
  11. 11. AMAZON EBSELASTIC BLOCK STORAGE
  12. 12. 10GB  TB
  13. 13. EBS SNAPSHOTS
  14. 14. USE AMAZON EBS WHEN YOU NEED: Filesystem for an instance NTFS, ExtFS, RAID, LVM… Long-term persistent storage Data changes frequently Access to raw, unformatted block-level storage
  15. 15. # 3SYNC VOLUMES ●●●○○
  16. 16. BACKUP MANAGEMENT
  17. 17. AWS STORAGE GATEWAY
  18. 18. VM IMPORT/EXPORTEasily import VM images to Amazon EC2 instances and export them back to your environment
  19. 19. USE AWS STORAGE GATEWAY WHEN YOU NEED:  Backup your data  Synchronize data for disaster recovery  Export data for migration
  20. 20. # 4RELATIONAL DATABASES ●●●●○
  21. 21. WHAT ABOUT… BACKUPS? SCALING? UPDATES? MONITORING? REPLICATION?
  22. 22. AMAZON RDSRELATIONAL DATABASE SERVICE
  23. 23. BACKUPS &SNAPSHOTS
  24. 24. READ REPLICASREAD-ONLY ASYNCHRONOUS REPLICA
  25. 25. RDS MULTI-AZSTAND-BY SYNCHRONOUS REPLICA
  26. 26. USE AMAZON RDSWHEN YOU NEED: Relational database engine (MySQL, SQLServer, Oracle) Peace of mind about your data More time!
  27. 27. # 5NoSQL DATABASES ●●●●●
  28. 28. The scalability challenge Requirement: predictable, consistent performance Performance Hardware provisioning Data sharding Data caching Cluster management Reality: performance degrades with scale Fault management Scalability
  29. 29. AMAZON DYNAMODBHIGH-PERFORMANCE, FULLY MANAGED NoSQL DATABASE SERVICE
  30. 30. LOW LATENCY AVERAGE READS < 5MS, WRITES < 10MS
  31. 31. SEAMLESS SCALABILITY NO TABLE SIZE OR THROUGHPUT LIMITS LIVE REPARTITIONING
  32. 32. PREDICTABLE PERFORMANCEPROVISIONED THROUGHPUT MODEL
  33. 33. DURABLE & AVAILABLE CONSISTENT, DISK-ONLY WRITES (SSD)
  34. 34. ZERO ADMINISTRATION
  35. 35. USE AMAZON DYNAMODB WHEN YOU NEED:  Low latency on R/W operations + Scalability + Data durability  Predictable performance
  36. 36. 1. STATIC STORAGE2. FILESYSTEMS3. SYNC VOLUMES4. RELATIONAL DATABASES5. NoSQL DATABASES
  37. 37. IT’S ALL ABOUTCHOICEPERFORMANCE-ORIENTED COST-ORIENTED

×