Storage types determine where your data will be saved and how fast it can be retrieved. The following storage types are supported for clusters:
- Elastic block storage (EBS) : EBS gives you block-level persistence. These devices support snapshots and can guarantee a specific level of service when a Provisioned IOPS value is given.
- Amazon EBS General Purpose (SSD) Volumes : this is typically referred as "gp2".
- Amazon EBS Provisioned IOPS (SSD) Volumes : this is typically referred as "lo1"
- Amazon EBS Magnetic Volumes
- Ephemeral storage : ephemeral storage provides you with lower latency than EBS volumes at the cost of persistence. Any data saved on ephemeral storage will be lost when the instance is terminated.
- Magnetic disk
- This disks offer lower latency and higher throughput than EBS
- This type of storage is limited to older instance types such as C1, M1, and M2
- Solid-state drive (SSD)
- These disks offer the highest performance and lowest latency
- This type of storage is standard on newer instance types, such as 3rd, 4th and 5th generation instances
Volume Size
Engine Yard platform will provision storage volumes for various devices when an AWS EC2 instance is launched by a customer. The default volume size and storage type are specified in the following table :
Device | Mount | Device type | Size (G) |
sda/xvda | / | EBS, gp2 | 30 |
sdb/xvdb | /mnt | EBS, gp2 | user specified* |
sdc/xvdc | swap | EBS, gp2 | 8 |
sdd/xvdd | none | ephemeral | varies by instance size |
sde/xvde | none | ephemeral | varies by instance size |
sdn/xvdn | /data | EBS | user specified |
sdm/xvdm | /db | EBS | user specified |
*Note: Previously the default volume size for "/mnt" was 100G. However, the size is now a customizable option when creating instances.
If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.
Comments
Article is closed for comments.