Choose EFS "Bursting" or "Provisioned"

0

Hi,

I'm using EFS as "Provisioned" mode 50 (MiB/s) on the my "product environment". Then I pay minimum $360 dollars for this every months. When I read the aws documentation I'm starting to think this doesn't make much sense. See: https://docs.aws.amazon.com/efs/latest/ug/performance.html#:~:text=If%20the%20PercentIOLimit%20percentage%20returned%20was%20at%20or%20near%20100%20percent%20for%20a%20significant%20amount%20of%20time%20during%20the%20test%2C%20your%20application%20should%20use%20the%20Max%20I/O%20performance%20mode.%20Otherwise%2C%20it%20should%20use%20the%20default%20General%20Purpose%20mode

Also I'm using "Bursting" mode on the my "test environment". And I check the cloudwatch metrics EFS on my "test environment". If my metrics are true: "Bursting" mode is already has "100 MiB/s" for just $7,20 for 20 GB storage.

So I want to learn. If I switch the EFS service that I have provisioned to 50 mib/s to "Bursting" mode, will I have any problems?

1 Risposta
1
Risposta accettata

This is best explained in the page you linked, under "Using the right throughput mode".

In short, switch to "Bursting Throughput", and monitor the "BurstCreditBalance". Whenever you go beyond your baseline, credits will be used. You generally don't want to empty your credit balance for long periods of time (or, depending on the workload, not even get close to the floor) - but monitoring the application (with a realistic load test if you can) is the best way to approach this.

The last two paragraphs include guidance to assess your current Provisioned Throughput usage, with a suggestion on when to flip to Bursting.

AWS
con risposta 2 anni fa
  • Thank you so much, but our software has no Login API, so we cant load test login state. And it is very important for us not to experience interruptions. I want to share with you our some metrics because of this. Maybe you can choice. I'm not sure these metrics are enough for choice which is true.

    Our: MeteredIOBytes(Sum in 1 minute)/1048576 = 0,1 between 20 (Average) PermittedThroughput(Sum in 1minute)/1048576 = 50 (I think it's caused by Provisioned Throughput value, and our test environment as Bursting Mode it metric seems 100)

    Because of these results, I think it will not be a problem for us to switch to Bursting mode, but I'm asking you to avoid interruptions. Do you think it is the right decision according to these metrics?

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande