论文部分内容阅读
介绍了一个基于新型Cache一致性协议的共享虚拟存储系统JIAJIA.与目前国际上具有代表性的共享虚拟存储系统相比,JIAJIA采用了基于NUMA的结构,能够把多个机器的物理地址空间组织成一个更大的共享虚拟地址空间.此外,JIAJIA实现了一种基于锁的新型一致性协议,通过附带在锁上的write-notice来维护一致性,从而避免了传统的目录协议中由目录引起的存储开销和系统复杂度.利用一些被广泛使用的测试程序,例如SPLASH2和NAS并行程序集,对JIAJIA进行的测试表明,同近期实现的共享虚拟存储系统(如CVM)比较,JIAJIA不仅具有更高的性能,而且可以解决更大规模的问题.
A JIAJIA, a shared virtual storage system based on the new Cache coherency protocol, is introduced. JIAJIA adopts a NUMA-based structure, which can represent the physical address space of multiple machines into a larger shared virtual address space than the currently-available international shared virtual storage system. In addition, JIAJIA implements a new lock-based consistency protocol that maintains consistency through write-notice with lock, eliminating the storage overhead and system complexity caused by directories in traditional directory protocols. Testing with JIAJIA using some of the most widely used test programs, such as the SPLASH2 and NAS parallel assemblies, shows that not only does JIAJIA have better performance than recently implemented shared virtual storage systems like CVM, Large-scale problems.