Tuesday, June 10, 2014

Amazon questionnaire to request ELB pre-warming through AWS support

Amazon suggests informing them of any load tests in your infrastructure that is front ended by ELB's. If any flash traffic is expected, then it would make sense to have the ELB's pre-warmed. You can read more about pre-warming in the AWS documentation - pre-warming

Questionnaire from AWS support which we need to answer for requesting ELB pre-warming:-

******************
  1. What is the DNS name for the ELB(s) that require manual scaling?
  2. An approximate increase percentage in traffic, or expected requests/sec that will go through the load balancer (whichever is easier to answer).
  3. The average amount of data passing through the ELB per request/response pair (size of packets in KB).
  4. The rate of traffic increase expected. This can be a qualitative value such as "this should increase steadily over the span of an hour," or "we expect traffic to increase suddenly once our sale/event is announced."
  5. Expected percent of traffic going through the ELB that will be using SSL termination.
  6. The number of Availability Zones added to the load balancer, or that will be added.
  7. Is the back-end currently scaled to the level it will be during the event?
  8. If not, when do you expect to add the required back-end instance count? Also what type of instance and how many ?
  9. When will your event start?
  10. When do you expect the event will end?
  11. A brief description of your use case, with a detailed explanation of your expected (if you're going to deviate from the normal request pattern) and normal traffic patterns.
  12. We're looking to glean details about what kinds of requests you expect. For example:
  • Are they long running requests?
  • Do you need connections to be open for an extended period of time?
  • Are these basic GET requests? POSTs? PUTs? Large file uploads/downloads?
  • How frequently do you expect surges in traffic, and how quickly traffic will ramp up to peak during these surges.
  • Are the back-end instances using persistent connections (aka: keep-alive)
  • Is your production application currently down due to this, or is your production application traffic severely impacted?.
  • Is this an expected surge in traffic?

******************

1 comment:

  1. This comment has been removed by a blog administrator.

    ReplyDelete