
| 出版日期:2000-12-18 总期号:982 本年期号:94 |
|
SGI第三代NUMA结构
NUMA——Non Uniform Memory Access Architecture,非均匀存储器存取结构,它最早在80年代后期作为斯坦福大学的一个研究项目出现。在90年代,才逐渐被各服务器厂商应用于商业服务器投向市场。在NUMA体系结构中,每个处理器与自已的本地存储器和高速缓存相连,多个处理器与存储器互连连接;处理器通过处理器——I/O网络访问共享的I/O和外围设备;处理器之间的通信通过可选的处理器之间的通信网络来实现。通过这种体系结构,使得所有处理器都能访问整个网络上的所有物理存储,当然,相比之下,某节点处理器访问本节点存储器的速度要快得多。NUMA系统主要应用在一些较大的Unix数据库上,在事务处理功能、I/O的大规模可扩展性、高可用性、工作负荷和资源管理的广泛灵活性方面,已经被认为是大型电子商务的主要技术。 2000年7月,SGI公司推出了其新一代分布式共享内存服务器系列SGI 3000,包括高性能服务器SGI Origin 3000系列(图1)和可视化系统SGI Onyx 3000系列(图2)。该产品系列均采用了新的SGI NUMA3结构,即SGI的第三代NUMA结构。
图1 SGI Origin 3000系列 基于NUMA3结构的SGI3000系列可以从两个64位MIPS RISC芯片的最低配置扩展到拥有512个处理器的单一存储镜像、单一操作系统核心以及Cache一致性的多处理器系统。 从SGI推出Origin3000系列服务器,SGI开始涉足新一代可扩展技术和基于NUMAflex系统设计方案上的第三代NUMA体系结构。
图2 SGI Onyx 3000系列 NUMAflex设计方案将包含SGI以NUMA为基础的多代计算机系列产品,它们在模块化、可扩展性、容错性、高性能以及较高的性能/价格比方面将有很好的优化。NUMAflex与高速互连和模块化的组合块结合,从而使得配置具有较宽的适应性,这种进步不仅表现在规模上,而且表现在CPU与内存、输入/输出、图形管道以及存储器之间的均衡上(“独立的资源可扩展性”)。NUMAflex系列通常可共享组合块,这些组合块能以各自固有的进度实现改进,以保持时新(“独立的资源进化性”)。由于它们保持标准化可升级系统接口上的模块结构,而不是以某一套技术为目标的单体结构,所以NUMAflex系统提供了特别的系统耐用性、灵活性以及投资保护。 除了通过增加“独立的资源可扩展性”和“独立的资源进化性”这两个方面来提高整个系统的可扩展性外,NUMAflex体系结构还包括其他几个设计目标:扩大SGI系统可扩展范围、支撑未来科技和多操作模式、使用增值技术均衡工业标准部件。 |
|||||||||||||||||