Instance volume limits - Amazon Elastic Compute Cloud
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Instance volume limits

The maximum number of volumes that your instance can have depends on the operating system and instance type. When considering how many volumes to add to your instance, you should consider whether you need increased I/O bandwidth or increased storage capacity.

Nitro System volume limits

Instances built on the Nitro System support a maximum number of attachments, which are shared between network interfaces, EBS volumes, and NVMe instance store volumes. Every instance has at least one network interface attachment. NVMe instance store volumes are automatically attached. For more information, see Elastic network interfaces and Instance store volumes.

Most of these instances support a maximum of 28 attachments. For example, if you have no additional network interface attachments on an EBS-only instance, you can attach up to 27 EBS volumes to it. If you have one additional network interface on an instance with 2 NVMe instance store volumes, you can attach 24 EBS volumes to it.

For other instances, the following limits apply:

  • Most bare metal instances support a maximum of 31 EBS volumes.

  • High memory virtualized instances support a maximum of 27 EBS volumes.

  • High memory bare metal instances support a maximum of 19 EBS volumes.

  • mac1.metal instances support a maximum of 16 EBS volumes.

  • inf1.24xlarge instances support a maximum of 11 EBS volumes.

  • g5.48xlarge instances support a maximum of 9 EBS volumes.

  • d3.8xlarge and d3en.12xlarge instances support a maximum of 3 EBS volumes.

Windows-specific volume limits

The following table shows the volume limits for Windows instances based on the driver used. Note that these numbers include the root volume, plus any attached instance store volumes and EBS volumes.


Attaching more than the following volumes to a Windows instance is supported on a best effort basis only and is not guaranteed.

Driver Volume Limit

Amazon PV


Citrix PV


Red Hat PV


We do not recommend that you give a Windows instance more than 26 volumes with Amazon PV or Citrix PV drivers, as it is likely to cause performance issues.

To determine which PV drivers your instance is using, or to upgrade your Windows instance from Red Hat to Citrix PV drivers, see Upgrade PV drivers on Windows instances.

For more information about how device names related to volumes, see Map disks to volumes on your Windows instance.

Bandwidth versus capacity

For consistent and predictable bandwidth use cases, use EBS-optimized or 10 Gigabit network connectivity instances and General Purpose SSD or Provisioned IOPS SSD volumes. Follow the guidance in Amazon EBS–optimized instances to match the IOPS you have provisioned for your volumes to the bandwidth available from your instances for maximum performance. For RAID configurations, many administrators find that arrays larger than 8 volumes have diminished performance returns due to increased I/O overhead. Test your individual application performance and tune it as required.