Modeling and improving performance of write out-of-place storage technologies