Provision Throughput Like a Boss

Provision Throughput Like a Boss

Lightning talk from the AWS North User Group

39488f9d172ab92fd352f2cd7b73258d?s=128

Matt Wood

May 22, 2013
Tweet

Transcript

  1. LIKE A BOSS Provision throughput a lightning talk by DR.

    MATT WOOD
  2. THANK YOU Hello, and

  3. IO PERFORMANCE Let’s talk about

  4. Web server Application logic Database

  5. 7 1 3 4 6 5 Content delivery Instance selection

    Caching Read capacity Front end optimization 2 Horizontal scale Block store
  6. 7 1 3 4 6 5 Content delivery Instance selection

    Caching Read capacity Front end optimization 2 Horizontal scale Block store
  7. IO CAPACITY your application needs Reserve the

  8. 3

  9. 1 DynamoDB THROUGHPUT Virtually unlimited and scale

  10. 1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT

  11. 1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%

    14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT
  12. 1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%

    14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT KEY ACCESS 14.2% 14.2% 14.2% 14.2% 14.2% 14.2% 14.2%
  13. 1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%

    14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT KEY ACCESS 0% 50% 0% 50% 0% 0% 0% :(
  14. 2 EC2 and EBS PROVISIONED IOPS Consistent, predictable for storage

    volumes
  15. 2 EC2 and EBS EC2 INSTANCE EBS VOLUME

  16. 2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME

    PROVISIONED IOPS 4000 IOPS PER VOLUME
  17. 2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME

    PROVISIONED IOPS 4000 IOPS PER VOLUME
  18. 2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME

    PROVISIONED IOPS 4000 IOPS PER VOLUME ACCESS ALL BLOCKS ON NEW VOLUMES
  19. 2 EC2 and EBS 99% Within 10% of performance, of

    the time
  20. 2 EC2 and EBS IO INSTANCES Use high backed by

    solid state drives
  21. 2 EC2 and EBS STORAGE INSTANCES Use high for massively

    parallel access
  22. 3 RDS AMAZON RDS

  23. 3 RDS 30,000 IOPS Provision to for your MySQL, Oracle

    and SQL Server worklaods
  24. THANK YOU

  25. matthew@amazon.com aws.amazon.com @mza