The data storage layer