Why is there a cost of IOPS-month provisioned for activated ebs on stopped ec2?

0

Although ec2 was stopped, IOPS-month provisioned continued to be charged. I know that GB-month of Provisioned IOPS SSD is charged because ebs is activated, but I am not sure if IOPS-month provisioned occurs because I am not using the ebs. (Since input and output did not occur, it is correct that iop should not occur, right?)

Why is there a cost of IOPS-month provisioned for activated ebs on stopped ec2?

2개 답변
0

Charges for Amazon EBS volumes accrue whether or not they are attached to an Amazon EC2 instance, or whether the instance to which it is attached is running or stopped. The provisioned IOPS is an attribute of the volume, not of the instance to which it may be attached.

To save cost on volumes that will not be attached for a long time, consider taking a snapshot of the volume and then deleting the volume. Snapshot costs are significantly lower than volume costs, and they are based only on size, not on length of storage. When you need the volume again, you can hydrate it from a snapshot - even in a different Availability Zone than the one in which the volume was initially created.

AWS
전문가
답변함 2년 전
  • I know that Charges for Amazon EBS volumes accrue whether or not they are attached to an Amazon EC2 instance. I want to know that charged for IOPS-month provisioned for activated ebs on stopped ec2...

  • Updated my answer to clarify. Yes, volume charges (including provisioned IOPS) accrue whether the instance to which it is attached is running or stopped.

0

As to answer your question "why there's a monthly cost for IOPS?" - that's just the way the pricing for some features and services works, where you pay for the provisioned resources, rather than used resources. For example, you pay the same way for the EBS storage - you provision a certain amount of GB/TB for your volume, you may be actually using only a portion of that provisioned storage (there will be less data on the volume), but in the end you will pay for everything that you actually provisioned. Same with provisioned IOPS - you pay for what you provision regardless of whether the volume is attached to an instance or not, or whether the instance is running or not.

There are some services where you actually pay for what you use instead of what you provision. One example - DynamoDB services. You can create DDB tables in provisioned mode - in this case you'll be paying for provisioned Write and Read Capacity Units; or, you can create a table in on-demand mode, in that case you pay for invididual requests ("pat per request").

profile pictureAWS
전문가
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인