[发明专利]存储器服务器在审
| 申请号: | 200880130190.1 | 申请日: | 2008-07-03 |
| 公开(公告)号: | CN102150147A | 公开(公告)日: | 2011-08-10 |
| 发明(设计)人: | J·常;P·兰加纳桑;K·T·林 | 申请(专利权)人: | 惠普开发有限公司 |
| 主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F13/00 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李娜;王洪斌 |
| 地址: | 美国德*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 服务器 | ||
背景技术
每个服务器依赖于物理存储器(诸如动态随机存取存储器(DRAM))进行处理。除了处理器之外,物理存储器是用于现代服务器的性能最关键的资源之一并且也构成服务器硬件总成本的重要部分。
当前,存储器模块与处理器一起位于服务器中的系统板上。如今,在每个系统板上提供越来越多的处理器,例如多核芯片。这要求甚至更多的存储器以适应数目增加的处理器的处理需要。然而,对更多存储器的要求增加了成本和尺寸要求。另外,与子系统如功率和冷却系统关联的成本由于对每个系统板上更多存储器的要求而增加。对于需要许多服务器的企业或者其它实体,这可能代表大量成本增加。已经提出存储器共享方案,比如在多个处理器之间共享存储器和其它方案。然而,这些方案往往实施起来困难并且成本高或者要求大量改变商品服务器、操作系统和存储器控制器。
附图说明
将参照以下附图在下文描述中具体描述本发明的实施例。
图1图示了根据一个实施例的系统;并且
图2图示了根据一个实施例的方法。
具体实施方式
为了简化和说明性的目的,实施例的原理通过主要参照其示例来描述。在下文描述中,阐述许多具体细节以便提供对实施例的透彻理解。然而,本领域普通技术人员将清楚可以实现实施例而不限于这些具体细节。在一些情况中,没有具体描述公知方法和结构以免不必要地使实施例模糊。
根据一个实施例,称为存储器服务器的仅有存储器的服务器(memory-only server)封装商品存储器模块的阵列并且可以由常规服务器经由共享底板(比如快速外围部件互连(PCIe)底板或者有线链路)来访问。存储器服务器提供可以由多个不同服务器共享的存储器池。每个服务器可以是独立的。例如,每个可以具有它自己的包括OS和应用的软件栈和/或在单独的系统板上。
这里也称为计算服务器的共享存储器服务器的常规服务器通常均包括硬件,比如一个系统板上的一个或者多个中央处理单元(CPU)或者核以及存储器模块。不同于常规服务器,存储器服务器无需包括CPU。可以以刀片服务器的形状规格提供存储器服务器或者可以以其它服务器形状规格(比如具有更大外壳的服务器)提供存储器服务器。存储器服务器无论形状规格如何都不包括相同系统板上的存储器和CPU。存储器服务器和计算服务器可以容纳于一个机箱(诸如数据中心机架或者其它机箱)中并且通过可以包括PCIe底板的连接进行通信。
与将CPU和存储器资源设在同一位置的现有方式相比,存储器服务器实现了计算和存储器服务器的独立供应和维护。另外,在一个刀片机箱中具有多个计算服务器共享的大型存储器资源池实现了在常规处理器/存储器服务器中不可行的全局功率、可靠性和容量管理。存储器服务器尤其提供以下益处:(1)允许灵活的、需求驱动的DRAM供应;(2)实现超紧凑的服务器形状规格;以及(3)在服务器之间共享的DRAM资源的全局优化。另外,存储器服务器中的存储器可以比常规服务器存储器更慢、成本更低和密度更低,从而导致成本节省。注意当光学互连用于在存储器服务器与其它服务器和计算机系统之间联网时存储器服务器尤其有益。
图1图示了根据一个实施例的系统100,该系统包括多个计算服务器110、存储器服务器101和将计算服务器110与存储器服务器101连接的连接120。计算服务器110可以是包括CPU 111和示为DIMM(双列直插存储器模块)的存储器114的常规服务器。与存储器服务器101上的远程存储器相反,存储器114称为本地存储器。本地存储器114例如是用于计算服务器的主存储器。根据一个实施例,计算服务器110具有比常规服务器更少的本地存储器,因为计算服务器110利用存储器服务器101中的存储器。在一个实施例中,CPU的物理地址空间是本地存储器114和存储器服务器101中的一部分存储器的集合。如本领域中所知,CPU的物理地址空间是CPU主控的OS所用的页面表从虚拟地址空间映射的物理地址空间。然而,在该实施例中,物理地址空间并不限于本地存储器,而是也包括存储器服务器101中的分配的远程存储器。由于有能力利用远程存储器(存储器服务器101中的存储器),所以计算服务器110可以具有较少的本地存储器。例如,常规服务器可以包括4个或者更多DIMM,但是计算服务器110可以用1个DIMM进行工作,从而实现了成本和空间的节省。也可以通过利用远程存储器来实现优于常规服务器的功率节省,这在下文进一步具体描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普开发有限公司,未经惠普开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880130190.1/2.html,转载请声明来源钻瓜专利网。





