High-Performance Storage for DSM System Using Global Cache

CC-GPFS, a global parallel file system optimized for DSM (distributed shared memory) system is developed. A global cache based on DSM is introduced to reduce file system storage server load and improve clients I/O latency. We focus the design on the global effectiveness of the cache, the speed of remote I/O operations, and simplify the data consistency mechanism for tightly coupled DSM system. Prototype system evaluation results show that CC-GPFS greatly improves I/O throughput by integrating global cache and distributed object-based storage.