I have a few questions, since the recent Amazon Cloudburst.
- Is it true, that attaching EBS as an external volume gives a better I/O performance than using EBS as a root device?
- How does IO take place between an instance and EBS volume mounted as
- Root Device.
- External volume. (Is it via the ethernet or on the same XEN server, or any other)
Since I am charged I/O on an external EBS, am I correct in guessing that the EBS volumes are in a different location than the instances?
EBS volumes are stored on completely different hardware than EC2 nodes are. As such, all IO to and from those volumes goes over the same network. When you hear people talking about faster IO being possible on attached volumes, they are referring to the usage of multiple EBS volumes in a RAID set.