[发明专利]三级分解网络架构系统、装置以及用于确保三级分解网络架构中的服务质量的方法有效
申请号: | 201910033394.3 | 申请日: | 2019-01-14 |
公开(公告)号: | CN110120915B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 李舒 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L45/24 | 分类号: | H04L45/24;H04L45/12;G06F3/06 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;窦晓慧 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三级 分解 网络 架构 系统 装置 以及 用于 确保 中的 服务质量 方法 | ||
1.一种三级分解网络架构系统,该系统包括:
多个计算节点,所述多个计算节点被配置为接收针对由所述多个计算节点的一个或更多个处理单元进行的处理的请求;所述计算节点包括无驱动计算节点;
多个存储头,所述多个存储头通过计算网络连接到所述计算节点,所述多个存储头被配置为管理对由所述系统存储的非易失性数据的访问;所述存储头包括无驱动存储头;以及
多个存储装置,所述多个存储装置通过存储网络连接到所述多个存储头,每个存储装置被配置为响应于由所述多个存储头发出的请求来访问存储在多个设备上的数据;
该系统还包括多个存储器高速缓存设备,所述多个存储器高速缓存设备经由所述计算网络通信地耦接到所述计算节点;
其中,计算节点或存储头包括网络接口卡NIC,NIC接收从数据中心网络发送的处理请求以及数据,或者通过代理接收从外部用户发送的数据;NIC还包括NAND闪存,NAND闪存用于存储操作系统和将由CPU核执行操作的附加软件。
2.根据权利要求1所述的系统,所述存储头包括;
第二多个处理单元;以及
第二NIC,所述第二NIC通信地耦接到所述第二多个处理单元,所述第二NIC包括存储有由所述第二多个处理单元执行的第二操作系统的第二NAND闪存装置。
3.根据权利要求1所述的系统,所述存储装置包括:
处理元件;
多个通过PCIe总线连接到所述处理元件的存储装置;以及
连接到所述处理元件的一个或更多个以太网接口,所述一个或更多个以太网接口的数量与所述存储装置的数量是成线性比例的。
4.根据权利要求3所述的系统,所述处理元件包括片上系统SoC设备,所述SoC设备包括PCIe控制器。
5.根据权利要求4所述的系统,所述SoC设备被配置为将经由所述一个或更多个以太网接口接收的NVM Express分组转换为一个或更多个PCIe分组。
6.根据权利要求1所述的系统,所述多个计算节点、所述多个存储头和所述多个存储装置均被分配有唯一的因特网协议IP地址。
7.根据权利要求1所述的系统,所述存储网络和所述计算网络包括单独的物理网络。
8.根据权利要求7所述的系统,所述单独的物理网络包括至少一个交换机,所述至少一个交换机被配置为基于包括在分组中的起点和目的地对网络流量进行优先级排序。
9.根据权利要求8所述的系统,所述交换机还被配置为基于检测到的网络带宽条件和分配给所述计算节点、所述存储头和所述存储装置各自之间的路由的权重来对分组进行优先级排序。
10.根据权利要求7所述的系统,所述单独的物理网络包括以太网或InfiniBand网络。
11.根据权利要求1所述的系统,所述存储头协调所述存储装置的管理操作。
12.根据权利要求1所述的系统,所述存储装置在每个存储装置之间执行远程直接存储器访问RDMA操作。
13.根据权利要求1所述的系统,每个所述计算节点被安装在单独的服务器刀片中。
14.一种三级分解网络架构装置,该装置包括:
多个处理单元;和
通信地耦接到所述多个处理单元的网络接口卡NIC,所述NIC包括NAND闪存装置,所述NAND闪存装置存储由所述处理单元执行的操作系统,其中,所述NAND闪存装置用于将计算节点中的固态驱动器SSD移除,所述计算节点被配置为接收针对由计算节点的所述多个处理单元进行的处理的请求;
还包括:多个DIMM插槽,DIMM插槽包括易失性存储器存储位置的槽,用于存储应用程序以及CPU核的处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910033394.3/1.html,转载请声明来源钻瓜专利网。