File System Models
Caching Strategies
- Base Caching : Local caching at compute nodes and I/O nodes only
- Greedy Forwarding : Adds retrieval of data from remote compute node caches.
- Cooperative Caching: Centrally Coordinated Caching and Optimized Globally Managed Caching
I/O Abstractions
Cache(where, size, write_policy, caching policy)
File(file_ID, size, block_size, access_path, storage device, cache hit/miss behavior)
Block(device, size)