Choosing the Right Data Storage Solution

1,736 views

Published on

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

No Downloads
Views
Total views
1,736
On SlideShare
0
From Embeds
0
Number of Embeds
2
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

×