• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Choosing the Right Data Storage Solution
 

Choosing the Right Data Storage Solution

on

  • 1,783 views

 

Statistics

Views

Total Views
1,783
Views on SlideShare
1,783
Embed Views
0

Actions

Likes
1
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Choosing the Right Data Storage Solution Choosing the Right Data Storage Solution Presentation Transcript

    • 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 + Amazon CloudFront
    • # 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 changes frequently Access to raw, unformatted block-level storage
    • # 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  Export data for migration
    • # 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 time!
    • # 5NoSQL DATABASES ●●●●●
    • The scalability challenge Requirement: predictable, consistent performance Performance Hardware provisioning Data sharding Data caching Cluster management Reality: performance degrades with scale Fault management Scalability
    • 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 performance
    • 1. STATIC STORAGE2. FILESYSTEMS3. SYNC VOLUMES4. RELATIONAL DATABASES5. NoSQL DATABASES
    • IT’S ALL ABOUTCHOICEPERFORMANCE-ORIENTED COST-ORIENTED