AWS Update | London - Performance Update and Provisioned IOPS

1,759
-1

Published on

We've introduce new options for instances, EBS and RDS IO performance. Hear in detail about those options, customer use cases and pricing. Our Solution Architecture team will describe in detail how you can leverage these options for IO intensive workloads in AWS and achieve extremely high, consistent IO in your own architectures.

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,759
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
64
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

AWS Update | London - Performance Update and Provisioned IOPS

  1. 1. Amazon Web Services Update | LondonNovember 2012
  2. 2. Performance Update and Provisioned IOPSIanni Vamvadelis, Solutions Architect
  3. 3. AgendaEBS Provisioned IOPSEBS Optimised InstancesRDS and Provisioned IOPSHigh IO Instance Type
  4. 4. EBSProvisioned IOPS New Volume Type
  5. 5. What are IOPS?
  6. 6. The total number of input / output (I/O) operations per second(when performing a mix of read and write)
  7. 7. Elastic Block Storage
  8. 8. Elastic Block Storage
  9. 9. Input/Output Operations per Second http://en.wikipedia.org/wiki/IOPS
  10. 10. Volume Types1000 IOPS
  11. 11. Input/Output Operations per Second 2000 IOPs per Volume http://en.wikipedia.org/wiki/IOPS
  12. 12. Volume TypesAWS Management Console -> EC2 -> Volumes -> Create
  13. 13. Volume Types
  14. 14. Elastic Block Storage
  15. 15. Provisioned IOPS Volume Attach and Copy STANDARD PROVISIONED IOPS Volume Volume Moving from between volume types
  16. 16. Provisioned IOPS Volume STANDARD PROVISIONED IOPS Volume EBS Volume Snapshot Moving from between volume types
  17. 17. Pricing
  18. 18. Cost: Provisioned IOPS
  19. 19. Pricing: Provisioned IOPS Scenario: 100 GB volume, requiring 100 IOPS all month long: 1 IOP/second = ~ 2.6 Million IOPS/month 100 IOP/second = ~260 Million IOPS/month Standard Volumes Provisioned IOPs Volume 100 GB storage 11c* 100 = $11 0.138c *100GB = $13.80 100 IOPS all month 260 million IOs x 11c = $28.60 130 * 11c = $14.30 Total $ 39.60 / month $ 28.10 / month Provision some headroom
  20. 20. EBS Optimised Instances
  21. 21. Normal EC2 Instances
  22. 22. EBS Optimised EC2 Instances Dedicated Throughput to EBS
  23. 23. Launching EBS Optimised Instances
  24. 24. Launching EBS Optimised Instances
  25. 25. Moving to EBS Optimised Instances
  26. 26. Change to EBS Optimised Instances
  27. 27. EBS Optimised EC2 Instances http://www.stratalux.com/2012/08/09/putting-amazon%E2%80%99s-provisioned-iops-to-the-test/
  28. 28. EBS Optimised EC2 Instances Parse.com http://blog.parse.com/2012/09/17/parse-databases-upgraded-to-amazon-provisioned-iops/
  29. 29. Pricing
  30. 30. Pricing: EBS Optimised Instances On Demand Price $0.340 per Hour $0.680 per Hour $2.024 per Hour
  31. 31. RDS and Provisioned IOPS
  32. 32. Amazon Relational Database Server (RDS) Choice of Database Engines and App. compatibility Ease of Deployment and Patching Automated Backups and Disaster Recovery User Snapshots and Cloning Amazon Relational Database Service (RDS) Push Button Scalability Monitoring and Auto. Host Replacement
  33. 33. Amazon Relational Database Server (RDS) 10:1 Ratio of IOPS:GB allocated
  34. 34. Amazon Relational Database Server (RDS) New DB
  35. 35. Amazon Relational Database Server (RDS) New DB
  36. 36. Amazon Relational Database Server (RDS) Modify Existing DB
  37. 37. Amazon Relational Database Server (RDS) Modify Existing DB IOPS
  38. 38. Amazon Relational Database Server (RDS) Optimised for PIOPS
  39. 39. RDS Read Replica – Scale Reads
  40. 40. Amazon Relational Database Server (RDS) New Read Replica
  41. 41. Amazon Relational Database Server (RDS) New Read Replica
  42. 42. Amazon Relational Database Server (RDS) Multi-AZ deployment
  43. 43. Amazon Relational Database Server (RDS) + RDS + PIOPS = Virtual Private Cloud (VPC)
  44. 44. Amazon Relational Database Server (RDS) Standard Volumes Provisioned IOPS Batch processing Online Transaction Processing Latency insensitive workloads Latency sensitive Random I/O Pay as you Go I/O costs Provisioned I/O Cost
  45. 45. Pricing
  46. 46. Hi I/O Instance
  47. 47. EC2 Instance Types
  48. 48. EC2 Instance Types
  49. 49. High I/O Instance hi1.4xlarge
  50. 50. Elastic Block Storage VM Workspace Amazon S3 EBS EBS Snapshot EBS Snapshot EBS Network Snapshot IO HypervisorEphemeral Disks EBS Volumes EBS Snapshots Data Durability
  51. 51. High I/O Instance hi1.4xlarge
  52. 52. Pricing
  53. 53. Customer experience http://techblog.netflix.com/2012/07/benchmarking-high-performance-io-with.html
  54. 54. Agenda• EBS Provisioned IOPS• EBS Optimised Instances• RDS and Provisioned IOPS• High IO Instance Type
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×