File caching and purging strategies in the disk pool manager
Paul Dumitriu, Mihai Carabaș, Nicolae Ţăpuş, Mihnea Dulea · 2017
Disk Pool Manager is a lightweight software which offers a simple way of creating a disk-based grid storage system. Its new, experimental features allow the deployment of very large file caches, which aim to provide a better experience for the users by storing previously accessed data in volatile disk pools and using them to serve subsequent requests much faster. After the disk pools are filled with data, a purging policy is responsible for evicting one or more items in order to make room for the new ones. In this paper, I will describe a file purging strategy that fits the requirements of the target software and underline why it is preferred over classical purging algorithms.