Beyond block I/O: Rethinking traditional storage primitives
JFTL: A flash translation layer based on a journal remapping for flash memory