【技术实现步骤摘要】
一种数据处理方法以及装置
[0001]本申请实施例涉及通信领域,尤其涉及一种数据处理方法以及装置。
技术介绍
[0002]基板管理控制器(baseboard management controller,BMC)作为服务器上的带外管理系统,需要识别并管理服务器上安装的快速外围组件互联(peripheral component interconnect express,PCIe)设备。随着服务器技术的发展,一台服务器上可以安装的PCIe的种类越来越多,数量也越来越多,这就需要BMC能够快速并正确的识别PCIe设备,并对其进行展示和管理。
[0003]当前服务器系统中,redfish标准提供查询(Get),创建(Post),修改(Patch)等操作,该redfish标准的redfish数据库中的元数据抽象集合(schema)文件定义了属性,属性数据类型,值范围,属性描述等信息,该redfish数据库配置在BMC中。用户通过外部工具、网管等使用redfish请求(如post或者patch)指示BMC在某个地址创建或修改某个属 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:第一设备生成redfish操作请求,所述redfish操作请求包括待操作的操作地址和待配置的属性数据;所述第一设备基于所述操作地址对应字段的属性合理性内容,对所述属性数据进行校验;若所述属性数据在所述属性合理性内容的范围内,则所述校验通过,所述第一设备向第二设备发送所述redfish操作请求,所述redfish操作请求用于指示所述第二设备基于所述属性数据配置所述操作地址的对应字段。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述属性数据不在所述属性合理性内容的范围内,则所述校验不通过,所述第一设备输出提示信息,所述提示信息用于提示所述属性数据不在所述属性合理性内容的范围内。3.根据权利要求1或2所述的方法,其特征在于,在第一设备生成redfish操作请求之前,还包括:所述第一设备接收用户输入的所述操作地址和所述属性数据。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述第一设备存储有属性文件,所述属性文件包括多个字段下对应的属性合理性内容;所述第一设备基于所述操作地址对应字段的属性合理性内容,对所述属性数据进行校验,包括:所述第一设备基于所述属性文件,确定所述操作地址对应字段的属性合理性内容;所述第一设备校验所述属性数据是否在所述属性合理性内容的范围内。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述属性合理性内容包括以下一项或多项:属性的名称、属性值范围、属性类型。6.一种数据处理方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:龙志平,张俊龙,林祯,
申请(专利权)人:超聚变数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。