overview of systems for mass storage 2105246