EC2 (local) instance storage
EC2 (local) instance storage
Posted Dec 10, 2012 2:55 UTC (Mon) by Cyberax (✭ supporter ✭, #52523)In reply to: EC2 (local) instance storage by dlang
Parent article: Optimizing stable pages
Posted Dec 10, 2012 3:27 UTC (Mon)
by dlang (guest, #313)
[Link] (3 responses)
It seems like trying to keep a map of if this block has been written to would be rather expensive to do at the hypervisor level, particularly if you are talking about large drives.
Good to know that you should get zeros for uninitialized sectors.
Posted Dec 10, 2012 3:30 UTC (Mon)
by Cyberax (✭ supporter ✭, #52523)
[Link] (2 responses)
Posted Dec 10, 2012 6:18 UTC (Mon)
by bjencks (subscriber, #80303)
[Link] (1 responses)
It's well documented that fresh EBS volumes keep track of touched blocks; to get full performance on random writes you need to touch every block first. That implies to me that they don't even allocate the block on the back end until it's written to.
Not sure how instance storage initialization works, though.
Posted Dec 10, 2012 6:34 UTC (Mon)
by dlang (guest, #313)
[Link]
As you say, instance local storage is different.
EC2 (local) instance storage
EC2 (local) instance storage
EC2 (local) instance storage
EC2 (local) instance storage
