非一致访问分布共享存储NUMA技术

来自计算思维百科
跳转至: 导航搜索

在非一致访问分布共享存储技术(NUMA)体系结构中,每个处理器与本地存储器和高速缓存相连,多个处理器通过处理器、存储器互联网络相连,处理器还通过处理器和I/O网络访问共享的I/O和外围设备,如图2所示。对于处理器之间的通信,则通过可选的处理器之间的通信网络来实现。NMUA技术在科学与工程计算领域具有不可替代的地位,在联机事务处理 (OLTP)、决策支持服务 (DSS)、Intranet以及Internet中的地位越来越重要。目前,NUMA并行机的处理器数目可达到512个,且带宽可随处理器数目基本上呈线性扩展。如此多的处理器数量,使得单一系统映像的NUMA机足以覆盖绝大多数的高性能应用。首先,由于它具有与SMP相同的编程模式,因此在科学与工程计算领域具有不可替代的地位;其次,由于它具有共享内存和良好的可扩展性优势,可以适应企业数据中心的多种应用。NUMA系统能够运行世界上一些较大的UNIX数据库应用,而且正被广泛接受为电子商务的主流技术,其优势主要体现在处理功能强大、I/O的大规模可扩展性、高可用性、工作负荷和资源管理的广泛灵活性,而且无需改变SMP编程模型等方面。

6.3.2.png

图2 非一致访问分布共享存储NUMA技术