Separation of Compute and Storage