Find The Costliest Aws EBS Volume In ~10 Seconds

Many AWS users, both novice and experts, often encounter high Amazon EBS, or elastic block storage, bills. The primary reason is that these AWS EBS volumes, irrespective of whether attached to an EC2 instances or not, continue to retain information and accrue charges when active.

Often, admins encounter a bill shock because they forget to delete EBS volumes attached to individual EC2s. It’s critical to remember that AWS bills EBS separately even when these volumes are attached to individual instances. Moreover, pricing for these volumes depends on EBS storage itself (GB-months), storage used for snapshots as a backup, and provisioned IOPS (IOPS-months).

Last month, we launched two instances for testing purpose and then forgot to delete the volumes attached to them while terminating. To show the estimated pricing of these two volumes, we have used AWS Simple Calculator. It is ~$671!

EBS Volume Pricing on AWS Calculator

Maneuvering in AWS Console:

While EBS volumes’ dependency as a primary storage device for an EC2 makes them dearer to users, their high pricing and the lack of quick access to pricing and usage information on the AWS console often annoys the same users. For the reason that these volumes get ignored by the same hands and eyes that created them dearly, says one of our in-house AWS experts.

🙂

Using the AWS Cost Explorer, you can definitely analyze cumulative AWS EBS cost by day, weeks, or months. However, you will not know which is the costliest individual EBS volume without hoping between EC2, EBS and Cost Explorer dashboards inside the console.

Here Comes the Hack: How to Find the Costliest EBS Volume in ~ 10 Seconds?

Using the TotalCloud platform’s unique selected-resource grouping feature, pan and zoom controls, and cost analysis, you will know which is the costliest EBS volume in a matter of just ~10 seconds.

From the video below, you can see that after you log in to the console and turn on the cost (~7 seconds),  you can compare and contrast cost of each resources & find out which is the costliest volume in ~10 seconds.

More Quick Tips:

While you have learnt how to monitor EBS volume usage and pricing easily and quickly using TotalCloud, here are few tips that can help you save EBS costs further:

Delete or reuse orphaned EBS Volumes:

If you uncheck delete EBS volumes while creating an EC2 instance and ignore them after terminating the instance attached to it, then EBS Volumes continue to exist and incur cost. Reuse available volumes and terminate orphaned volumes.

Never ignore EBS Snapshots:

AWS bills EBS snapshots too. Get rid of outdated snapshots that do not hold any practical value, from time to time.

Never attach oversized volumes to EC2s

Estimate EBS volumes’ requirement right before attaching, taking capacity, IOPS, and throughput of the application into consideration. Don’t forget to monitor the read-write access volumes of the blocks from time to time. And downgrade the EBS blocks if the throughput is low.  

Choose the right EBS Volume

Never choose provisioned IOPS SSD (io1) volume type for normal EC2 instances; unless the applications are mission-critical and needs more than 10000 IOPS or 160 MiB/s of throughput per volume.

If you are interested in getting more quick help on monitoring your AWS resources, sign-up for TotalCloud.io and experience easy visual cloud management.

Find The Costliest Aws EBS Volume In ~10 Seconds

Smart Scheduling at your fingertips

Go from simple to smart, real-time AWS resource scheduling to save cost and increase team productivity.

Learn More
More Posts

You Might Also Like

AWS Use Case Files
Creating a 3-tier Application With Totalcloud’s Code-Free Workflows
As part of a new request by a customer, we've developed a workflow to deploy 3-tier applications much faster. Utilising merely 3 workflows to achieve a result that would have you scripting and troubleshooting for hours. This post gives you an idea of how this workflow functions, the services being used, and how you can benefit from it.
June 2, 2020
Hrishikesh
AWS Tips & Tricks
Componentized Cloud Management: The way ahead for Cloud Automation
When something gets complex, our primary approach is to break it down — even cloud management. If you’re a part of a growing company that uses the cloud, you can see your infrastructure becoming more…
May 29, 2020
Sayonee
AWS Tips & Tricks
Cost Optimization with AWS Serverless Resource Scheduling
You must be aware of EC2 scheduling and its benefits on cost optimization. However, scheduling doesn't need to stop at just EC2 or RDS. There are plenty of other AWS serverless resources that can be scheduled to save costs. While the traditional way might be tedious, Totalcloud provides a safe alternative.
May 28, 2020
Hrishikesh
AWS Use Case Files
Deploying an EKS Cluster With TotalCloud's Code-Free Workflows
Totalcoud workflows can be used for many creative applications. One such application was developed as part of a customer request. With simply 2 workflows, we removed the hassle of provisioning your EKS clusters on AWS. What normally takes grueling efforts of scripting or configuring have now been reduced to just a few clicks.
May 28, 2020
Hrishikesh
AWS Tips & Tricks
5 Best Practices for Tagging AWS Resources
Tagging AWS resources is a simple concept that can come with a bunch of different benefits when used appropriately. Here are the 5 best practices on how you can make the most out of your AWS EC2 tags. Also, learn the common mistakes you could make and how to avoid it.
May 12, 2020
Hrishikesh
AWS Tips & Tricks
Helpful Tips for EC2 Rightsizing
Optimize your cloud costs and boost performance with these tips for rightsizing. Here we go through all the different methods for rightsizing and the approach you need to follow to make sure you are constantly aware of the changing demands in your environment.
May 6, 2020
Hrishikesh