DRM Functionality
Manages disk cache
- Keeping track of files in its disk
- Allocating space for files to be brought to its disk or put into its disk
- Pinning files for clients and keeping track of pins
Manages multi-file requests
- Queuing and keeping track of files requested or put into its disk per client
- enforces pin lifetime policies
- enforces user priority policies
- enforces user quota limit policies