通过网络的存储器共享制造技术

技术编号:12589029 阅读:137 留言:0更新日期:2015-12-24 14:08
存储器在各物理上不同的联网计算设备之间共享。每一计算设备包括接受来自在本地执行的进程的命令并将这些命令转换成可传送到远程计算设备的形式的远程存储器接口(RMI)。RMI还接受定向到它的远程通信并将这些通信转换成定向到本地存储器的命令。所共享的存储容量的量由集中式控制器(单个控制器、控制器的分层集合或对等协商)来通知。定向到远程高速非易失性存储介质的请求被检测或标志,且生成该请求的进程被挂起,使得它可被高效地苏醒。远程存储器所提供的存储容量被映射到在本地执行的进程的进程空间。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
随着计算设备之间的通信的吞吐量持续增加,将数据从一个计算设备转移到另一个日益变得较不昂贵。因此,位于远程的服务器计算设备日益被用来执行大规模处理,其中得自这样的处理的数据通过经由计算机网络耦合到这样的服务器计算设备的本地、个人计算设备传递回用户。传统服务器计算设备通常被优化以允许大量这样的服务器计算设备物理上位于一处。例如,传统服务器计算设备通常利用“刀片”体系结构来构建,其中服务器计算设备的硬件位于物理上是紧凑的且被设计成使得多个这样的刀片可垂直安排在“机架”架构中的物理外壳内。机架内的每一服务器计算设备可以联网在一起,且多个这样的机架可物理上位于一处,如在数据中心内。计算任务随后可被分发在单个数据中心内的多个这样的服务器计算设备之间,从而允许更高效地完成任务。在将计算任务分发在多个服务器计算设备之间时,这些多个服务器计算设备中的每一者可访问可被存储在按盘阵列形式组织的计算机可读存储介质上或可被多个服务器计算设备中的任一者同等访问(如通过存储区域网络(SAN)或其他类似机制)的计算机可读存储介质的其他类似集合上的单个数据集。计算任务随后可由多个服务器计算设备并本文档来自技高网...

【技术保护点】
一种在多个计算设备之间共享存储器存储容量的方法,所述方法包括以下步骤:在第一计算设备处接收来自在所述第一计算设备上执行的进程的、指定在所述第一计算设备的本地可寻址的存储器名字空间中的存储器地址的、以存储器为中心的请求;在所述第一计算设备处确定所指定的存储器地址由安装在第二计算设备上的存储器支持;在所述第一计算设备处将接收到的请求转换成定向到所述第二计算设备的网络通信;在所述第一计算设备处接收来自所述第二计算设备的网络通信;在所述第一计算设备处将从所述第二计算设备接收到的网络通信转换成对所述请求的响应;以及在所述第一计算设备处将所述响应提供给所述进程。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:D·T·哈珀三世S·森吉普塔D·C·伯格E·C·彼得森D·A·马尔茨
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1