容错处理的方法、装置和服务器制造方法及图纸

技术编号:23474851 阅读:58 留言:0更新日期:2020-03-06 15:32
本申请提供了一种容错处理的方法,包括:服务器向该外部控制器发送读数据报文,读数据报文用于请求外部控制器从指示的存储位置中读取数据,读数据报文的报文格式符合该内存语义网络协议规定的报文格式;服务器接收该外部控制器发送的指示信息,指示信息用于指示该外部控制器对该读数据报文的响应状态;该服务器根据该指示信息,确定外部控制器对该读数据报文的响应状态,并在该响应状态为响应异常时进行容错处理。该方法能够有效降低数据访问系统失效重启的概率。

Fault tolerant methods, devices and servers

【技术实现步骤摘要】
【国外来华专利技术】容错处理的方法、装置和服务器
本申请涉及信息
,并且更具体地,涉及容错处理的方法、装置和服务器。
技术介绍
新型存储类存储器(storage class memory,SCM)已经达到商用化标准,例如,3D XPoint已开始商用,该类存储器的访问时延可以达到200~500纳秒(ns)。基于传统的无线带宽(infiniband,IB)网络、远程直接内存访问(remote direct memory access,RDMA)网络以及基于融合以太网的RDMA(RDMA over converged ethernet)网络的访问时延通常为10微秒(us),该类网络的访问时延与新型存储类存储器的访问时延并不匹配。内存语义网络协议(memory-semantic network protocol)应运而生。在内存语义网络中,由于不同服务器之间的通信属于跨网络通信,不同服务器之间要经过多重物理介质(例如,交换机或用于通信消息转发的服务器),甚至还需要经过多级交换机进行交换,使得在跨网络通信时网络出现拥塞或异常的概率较高。<br>现有数据处理中本文档来自技高网...

【技术保护点】
一种容错处理的方法,其特征在于,所述方法应用于服务器,所述服务器与外部控制器之间通过内存语义网络协议通信,所述外部控制器位于所述服务器的外部,所述方法包括:/n所述服务器向所述外部控制器发送读数据报文,所述读数据报文用于请求所述外部控制器从指示的存储位置中读取数据,所述读数据报文的报文格式符合所述内存语义网络协议规定的报文格式;/n所述服务器接收所述外部控制器发送的指示信息,所述指示信息用于指示所述外部控制器对所述读数据报文的响应状态;/n所述服务器根据所述指示信息,确定所述外部控制器对所述读数据报文的响应状态,并在所述响应状态为响应异常时进行容错处理。/n

【技术特征摘要】
【国外来华专利技术】一种容错处理的方法,其特征在于,所述方法应用于服务器,所述服务器与外部控制器之间通过内存语义网络协议通信,所述外部控制器位于所述服务器的外部,所述方法包括:
所述服务器向所述外部控制器发送读数据报文,所述读数据报文用于请求所述外部控制器从指示的存储位置中读取数据,所述读数据报文的报文格式符合所述内存语义网络协议规定的报文格式;
所述服务器接收所述外部控制器发送的指示信息,所述指示信息用于指示所述外部控制器对所述读数据报文的响应状态;
所述服务器根据所述指示信息,确定所述外部控制器对所述读数据报文的响应状态,并在所述响应状态为响应异常时进行容错处理。


根据权利要求1所述的方法,其特征在于,所述服务器包括处理器,所述处理器包括内部控制器和处理器核,所述处理器核与所述内部控制器之间通过内部总线网络协议通信;
所述服务器向所述外部控制器发送读数据报文包括:
所述内部控制器对来自所述处理器的报文进行格式转换,生成所述读数据报文;
所述内部控制器向所述外部控制器发送所述读数据报文。


根据权利要求2所述的方法,其特征在于,所述服务器确定所述外部控制器对所述读数据报文的响应状态包括:
所述内部控制器根据所述指示信息,确定所述外部控制器的读数据结果,所述读数据结果用于指示所述外部控制器是否成功读取数据;
所述内部控制器根据所述读数据结果,生成通知消息,所述通知消息包括响应状态标识,所述响应状态标识指示所述外部控制器从所述读数据报文指示的存储空间读取目标所述数据失败。


根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述内部控制器向所述处理器核发送所述通知消息;
所述处理器核从所述通知消息中获取所述响应状态标识;
所述处理器核将所述响应状态标识保存至所述处理器核的寄存器中;
所述处理器核从所述寄存器中获取所述响应状态标识;
所述服务器根据所述指示信息,确定所述外部控制器对所述读数据报文的响应状态,包括:
所述处理器核...

【专利技术属性】
技术研发人员:周超陈俊杰龚陈继
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1