[发明专利]提升主机接口数据传输质量的方法、系统、设备、产品在审
申请号: | 202010851502.0 | 申请日: | 2020-08-21 |
公开(公告)号: | CN112153113A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 杨少俊 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L1/16 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李舜江 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提升 主机 接口 数据传输 质量 方法 系统 设备 产品 | ||
本发明提供一种提升主机接口数据传输质量的方法、系统、设备、产品,该方法包括如下步骤:创建json文件并将创建的json文件进行压缩;对压缩后的json文件进行Hash运算,形成报文摘要;将压缩json文件同对应的报文摘要一并发送到接收端;接收端接收压缩json文件和对应的报文摘,进行数据完整性校验并返回校验结果;若返回校验错误信息,延时设定时间阈值后,将压缩json文件同对应的报文摘要进行重传;若返回校验一致信息,将接收到的压缩的json文件进行解压获得原始json文件。以满足服务器对全部参数可配置的要求,并缩短开机时间。提升服务器对可管理性,稳定性,可用性,可服务性。
技术领域
本发明涉及数据传输技术领域,具体涉及一种提升主机接口数据传输质量的方法、系统、设备、产品。
背景技术
随着云计算,大数据,人工智能的逐步成熟和发展,对服务器的需求,数量越来越大,质量越来越高。对服务器RASM特性,即稳定性,可用性,可服务性,可管理性的要求也越来越高。以一个大的数据中心为例,服务数目是海量的,部署在地理上可能是跨区域或跨地域的,服务要求不间断的提供。这些复杂性和高要求对当前的服务器RASM技术提出了严峻的挑战。
Redfish是一种应对这种挑战的新技术。相对于传统的服务器管理技术,Redfish有非常明显的优势。传统服务器管理接口有很多缺陷。IPMI(智能平台管理接口-Intelligent Platform Management Interface),缺陷有:通过I/O端口传输,速度慢。IPMI是通过IPMI规范定义的很多命令来实现管理的,因为规范跟不上实际需要,需要定义很多OEM命令实现扩展的管理功能。因为每家服务器制造商定义的OEM命令都不一样,对于同一个扩展功能,在不同家的服务器上,需要使用不同的命令。对服务器的管理和维护造成很大的问题,影响维护成本和效率。如果需要统一接口,就需要将此扩展功能的命令加入到规范中,这就需要不断更新规范,而这些更新也是滞后的。
Intel AMT其全称为INTEL Active Management Technology,这种技术局限于Intel的平台,无法跨平台使用。DASH(Desktop and mobile Architecture for SystemHardware)主要用于桌面和移动架构,非针对服务器应用专门设计,也比较复杂。DMTF的Redfish是旨在为融合的混合IT和软件定义的数据中心(SDDC)提供简单而安全的管理的标准。Redfish既具有人类可读性又具有机器功能,它利用通用的Internet和Web服务标准将信息直接暴露给现代工具链。
Redfish利用json进行数据交换,Json采用完全独立于编程语言的文本格式来存储和表示数据,这提供给管理员统一易用的管理接口,解决了跨平台,跨IT技术的统一管理。提升了管理和维护的效率,降低了成本。Redfish实际上是将复杂度转移到了内部的实现上。对管理员呈现出一种统一的,可读的,易用的,跨平台,跨IT技术的管理接口。对内部实现来说,复杂度增加,有很多问题需要解决。如果内部实现做不好,也严重影响Redfish整体体验。
因为服务器的复杂性,Redifish在服务器上的实现主要有以下缺陷和挑战:在服务器上,系统固件通过Redfish Host Interface和BMC(基板管理控制器BaseboardManagement Controller)之间需要交互的数据量大,传输时间长,传输过程中容易发生错误或超时,数据完整性没有保证,传输没有容错机制。服务器配置信息非常多,以Setup选项为例,一个四路的服务器有五千多个配置选项。8路的服务器会更多,将来的平台因为集成度更高,性能更好,选项也会更多。所以需要交换的数据量大,用于交换信息的json文件很大,传输Json文件的耗时时间较长,可能达到一分钟以上或几分钟。传输时还可能发生超时,或者出错,导致收到的json文件数据不完整或者时完全没有收到。超时或错误后重传需要花费的大量时间,严重影响服务器开机时间,对服务器部署和恢复造成很大影响,影响服务器的可用性和可服务性。如果不做重传,json文件传输错误或者无数据情况下,会导致一些服务器功能失效,影响服务器稳定性,可用性和可服务性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010851502.0/2.html,转载请声明来源钻瓜专利网。