ArthaOps
PlatformTrustCase StudiesPricingDocs
Sign InStart Free
ZERO-AGENT READ-ONLY DEPLOYMENT // MULTI-CLOUD IAM & RBAC

Evaluate your multi-cloud environment in under 2 minutes.

Deploy the agentless read-only scanner with zero long-lived credentials stored. Real-time deterministic waste detection across 378 active multi-cloud rules.

Start Free ScanBook Demo
$curl -sSL https://arthaops.com/scan | sh
ArthaOps

Zero-Trust Multi-Cloud Cost Governance Platform. Continuous waste detection, deterministic math & automated remediation.

INSTITUTIONAL FINOPS // ZERO-TRUST ENGINE

01 PLATFORM

Platform OverviewControl RoomCloud TopologyDetector EngineAsset InventoryRemediation EngineSavings IntelligenceDetector CatalogPlatform ComparisonPricing

02 TRUST

Trust CenterSecurity ArchitectureCompliance MatrixSovereign Proxy Guarantee

03 RESOURCES

Engineering BlogSample Audit ReportDocumentationChangelogCase StudiesCustomer GuaranteesROI CalculatorGitHub Repository

04 COMPANY

About UsContact UsEnterprise Sales
45.0°W:117.0mmR:14.0mmH:53.0mmCL:298.0GAP:15.045.0°O-DIAM:117.0P-LOOP:38.0S-END:957.0117.0117.0117.0117.0117.0117.0117.0117.03.03.03.03.03.03.03.0P1P2P3P4P5P6P7P8P9⊕ DATUM-A (0,53)⊕ DATUM-B (957,0)OVERALL WIDTH: 957.00 mm53.00 mmDESIGNED BY ARTHAOPSMISSION CONTROL // CLASS-ATECH SINGULARITYSECTION 9 // ISO-128CAD DWG NO: AO-2026-M290 // SCALE 1:1 // TOLS: ±0.005mm // SHADER: WGL-V2 // CERTIFIED MAXIMUM HIGH-DENSITY CAD SCHEMATIC
© 2026 ArthaOps System Private Limited. All rights reserved.
SOC2 TYPE II READY // READ-ONLY IAM
Privacy PolicyTerms of ServiceCookie PolicyRefund PolicySystem Status
Back to Detector Directory
DET-EBS-002AWS EBSmedium Severity
Production-Validated
Last Verified: 2026-10-12

AWS EBS gp2-to-gp3 Volume Arbitrage Detector

Identify active General Purpose SSD (gp2) volumes and migrate to gp3 for an immediate 20% cost reduction with identical or superior performance.

1. Detection Scope & Operational Boundaries

Every ArthaOps detector enforces strict epistemic honesty. We clearly separate what can be mathematically proven via agentless telemetry from what requires contextual human judgement.

What This Detector Identifies

  • Amazon EBS volumes configured as legacy gp2 volume type.
  • Volumes where storage size between 1 GB and 16,000 GB can be converted to gp3 with 20% lower baseline price.
  • Workloads that do not exceed 3,000 baseline IOPS or 125 MB/s throughput, where gp3 requires zero extra provisioned performance fees.

What It Cannot Establish Alone

  • Whether legacy applications require burst IOPS scaling that relied on gp2 credit buckets for volumes under 1,000 GB.
  • Whether a volume was modified within the last 6 hours (AWS Elastic Volumes 6-hour modification cooldown limitation).

2. Telemetry & Evidence Requirements

ArthaOps operates strictly via Plane 1 (Read-Only Discovery). The following CloudFormation / IAM permissions and CloudWatch metrics are evaluated:

Target AWS Resource Type: AWS::EC2::Volume
Required Read-Only IAM Permissions:
ec2:DescribeVolumesec2:DescribeVolumesModificationsec2:ModifyVolume
Evaluated Telemetry Metrics:
AWS/EBS: VolumeReadOps (Average, 14d)AWS/EBS: VolumeWriteOps (Average, 14d)AWS/EBS: VolumeReadBytes (Sum, 14d)AWS/EBS: VolumeWriteBytes (Sum, 14d)
Evidence Certification: Audited across AWS EC2 describe-volumes; verified that gp3 is exactly 20.0% cheaper per GB-month with independent baseline IOPS and throughput.
Production-Validated

Verification Protocol: Tested live Elastic Volumes modification from gp2 to gp3 on running EC2 instances with zero I/O interruption.

Validation Context: Validated across multiple production AWS Mumbai workloads yielding immediate risk-free savings.

3. Reproducible AWS CLI Verification Recipe

Query all gp2 volumes in ap-south-1 with their size and attachment state.

bash (read-only verification)
# List all gp2 volumes in ap-south-1
aws ec2 describe-volumes \
  --region ap-south-1 \
  --filters Name=volume-type,Values=gp2 \
  --query "Volumes[*].{VolumeId:VolumeId,SizeGB:Size,State:State,InstanceId:Attachments[0].InstanceId}" \
  --output table
Representative CLI Output
------------------------------------------------------------------------------
|                               DescribeVolumes                              |
+----------------------+-----------+-------+---------------------------------+
|      InstanceId      |  SizeGB   | State |            VolumeId             |
+----------------------+-----------+-------+---------------------------------+
| i-0a1b2c3d4e5f67890  | 1000      | in-use| vol-0123456789abcdef0           |
+----------------------+-----------+-------+---------------------------------+

💡 Every GB of gp2 storage in ap-south-1 costs $0.114/GB-mo. Migrating to gp3 drops the rate to $0.0912/GB-mo with zero downtime.

4. Transparent Economic Model

Potential Monthly Waste
₹3,830 / month per 2,000 GB (20% immediate savings)
Size (GB) × ($0.114 - $0.0912)/GB-mo = Size × $0.0228/GB-mo savings. For 2,000 GB = $45.60/mo = ₹3,830.40/mo at ₹84.0/USD.
AWS Mumbai (ap-south-1) Rate
gp2: $0.114/GB-mo vs gp3: $0.0912/GB-mo (20% lower)
US East (N. Virginia) Rate
gp2: $0.100/GB-mo vs gp3: $0.0800/GB-mo (20% lower)
Gross Provisioned Spend
$228.00 / month (₹19,152/mo) for 2,000 GB gp2 in ap-south-1
Total baseline committed spend
Avoidable Incremental Waste
₹3,830.40 / month ($45.60/mo) pure price delta by converting to gp3
Redundant / unutilized delta
Realized Net Savings Potential
Exact 20.0% reduction on storage capacity spend with zero performance degradation
Net recovery after retention/cutover
Pricing Source & Validity: Official AWS EBS Pricing (ap-south-1 and us-east-1) (Retrieved: October 2026)
Model Assumptions
  • Workloads utilize up to 3,000 IOPS and 125 MB/s baseline throughput (included in gp3 for free).
  • Zero downtime live Elastic Volumes migration.
Explicit Exclusions
  • If workload demands > 3,000 IOPS or > 125 MB/s, provisioned IOPS ($0.005/IOPS-mo) and throughput ($0.04/MB/s-mo) apply.

5. False-Positive Scenarios & Operational Risks

Never delete or terminate cloud resources blindly. These validated architectural scenarios must be reviewed before initiating remediation:

Documented False-Positive Scenarios

  • Very Large Volumes (>1,000 GB) with High Bursts: Volumes between 1,000 GB and 16,000 GB on gp2 received 3 IOPS/GB (e.g. 3,334 GB received 10,000 IOPS). Converting to baseline gp3 without provisioning additional IOPS would cap performance at 3,000 IOPS.

Blast Radius & Remediation Risks

  • 6-Hour Cooldown Limit: Once an EBS volume is modified, AWS imposes a strict 6-hour modification lock before another change can be made to that volume.

6. Remediation Procedure & Rollback Runbook

Follow this ordered sequence of verified AWS CLI actions to remediate the resource with complete rollback availability:

1

Execute Live Volume Type Modification

Modify volume type to gp3 while instance is running. Storage remains available throughout the migration.

aws cli command
aws ec2 modify-volume --region ap-south-1 --volume-id vol-0123456789abcdef0 --volume-type gp3
2

Monitor Modification Progress

Track modification progress until target state reaches completed.

aws cli command
aws ec2 describe-volumes-modifications --region ap-south-1 --volume-ids vol-0123456789abcdef0

Forensic Rollback Procedure

If needed, execute `aws ec2 modify-volume --volume-id <id> --volume-type gp2` after the AWS 6-hour cooldown window expires.

🔒 ArthaOps Assurance: ArthaOps checks historical IOPS and throughput metrics before recommending gp3 to ensure no workload suffers IOPS throttling.

Irreversible Actions & Rollback Limitations

AWS Elastic Volumes enforces a 6-hour cooldown between modifications on any single volume. You cannot revert immediately within that 6-hour window.

SAMPLE FINDING (ILLUSTRATIVE)

How This Appears in the ArthaOps Control Plane

vol-08129e4b7c103a891productionap-south-1
₹3,830 / mo ($45.60)
ESTIMATED RECOVERABLE

2,000 GB gp2 attached database volume consuming ₹19,152/mo. Modifying to gp3 drops bill to ₹15,322/mo with zero downtime.

Volume ID
vol-08129e4b7c103a891
Current Type
gp2
Volume Size
2,000 GB
Measured P95 IOPS
840 IOPS (well within 3,000 baseline)
Attached Instance
i-09f182c1 (Production API)
Net Monthly Savings
₹3,830 / mo (20% exact reduction)

Test Your Infrastructure in 180 Seconds

Explore our zero-setup interactive sample report covering real Mumbai findings, or launch a 100% read-only agentless scan across your AWS environment.

Explore Sample Audit Report (Zero Setup)Run Free Read-Only CloudFormation Scan →