1. A computerized apparatus having a processor, the computerized apparatus comprising: a reward calculator configured to calculate a reward associated with a first read-ahead policy based on a performance of the first read-ahead policy by a storage system during a first phase; a probability module configured to determine a probability to select each of read-ahead policies, said probability module is configured to determine the probability based on the reward calculated by said reward calculator; and a read-ahead policy selector configured to select a second read-ahead policy for a second phase from the read-ahead policies based on the probability determined by said probability module.