cache framework includes replace algorithm and storage management