RAID设备配置信息的确定方法及装置、存储介质制造方法及图纸

技术编号:38713634 阅读:4 留言:0更新日期:2023-09-08 14:56
本申请实施例提供了一种RAID设备配置信息的确定方法及装置、存储介质,其中,该方法包括:将确定的目标文本分割为多个单元文本,其中,目标文本中包括RAID设备的配置信息和其他文本信息,单元文本是包括基本语义结构的文本;利用多个单元文本确定多个三元组,其中,三元组中包括两个元素和两个元素之间的关联关系;基于多个三元组的语义结构生成配置模型;通过配置模型逐级生成RAID设备的目标配置信息。通过本申请,解决了相关技术中无法动态的根据RAID设备的信息确定RAID设备的配置信息的问题,达到有效的生成RAID设备的配置信息的效果。效果。效果。

【技术实现步骤摘要】
RAID设备配置信息的确定方法及装置、存储介质


[0001]本申请实施例涉及计算机领域,具体而言,涉及一种RAID设备配置信息的确定方法及装置、存储介质。

技术介绍

[0002]目前,随着用户对服务器运维平台要求逐步提高,服务器的型号越来越多,为了让用户感受不到不同服务器管理差异,运维平台需要拥有更高的兼容能力,运维平台前端开发工作量激增,例如,在兼容固件磁盘阵列(Redundant Arrays of Independent Disks,RAID)时,由于参数的不同,前端需要不断的修改代码,工作量和代码变动较大。当前可以通过前端开发人员根据不同的RAID设备(例如,RAID卡)的型号,来进行单独的处理,但是每兼容一种新的型号,可能都要进行代码的改动,而且需要有一定的经验才可以知道哪种型号的RAID设备不能设置哪些参数,无法动态的根据RAID设备的信息确定RAID设备的配置信息。
[0003]针对上述技术问题,相关技术中尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种RAID设备配置信息的确定方法及装置、存储介质,以至少解决相关技术中无法动态的根据RAID设备的信息确定RAID设备的配置信息的问题。
[0005]根据本申请的一个实施例,提供了一种RAID设备配置信息的确定方法,包括:将确定的目标文本分割为多个单元文本,其中,上述目标文本中包括RAID设备的配置信息和其他文本信息,上述单元文本是包括基本语义结构的文本;利用多个上述单元文本确定多个三元组,其中,上述三元组中包括两个元素和两个上述元素之间的关联关系;基于多个上述三元组的语义结构生成配置模型;通过上述配置模型逐级生成上述RAID设备的目标配置信息。
[0006]根据本申请的另一个实施例,提供了一种RAID设备配置信息的确定装置,包括:第一分割模块,用于将确定的目标文本分割为多个单元文本,其中,上述目标文本中包括RAID设备的配置信息和其他文本信息,上述单元文本是包括基本语义结构的文本;第一确定模块,用于利用多个上述单元文本确定多个三元组,其中,上述三元组中包括两个元素和两个上述元素之间的关联关系;第一生成模块,用于基于多个上述三元组的语义结构生成配置模型;第二生成模块,用于通过上述配置模型逐级生成上述RAID设备的目标配置信息。
[0007]在一个示例性实施例中,上述装置还包括:第一遍历模块,用于将确定的目标文本分割为多个单元文本之前,按照预设文本实体集遍历获取的文本,以从上述文本中提取关键词,其中,上述关键词与上述RAID设备的配置信息相关;第二确定模块,用于在上述关键词的数量在上述文本中所占的比例大于预设阈值的情况下,将上述文本确定为上述目标文本。
[0008]在一个示例性实施例中,上述第一分割模块,包括:第一分割单元,用于按照预设
文本实体集将上述目标文本分割为多个上述单元文本,其中,上述单元文本中包括一个句子。
[0009]在一个示例性实施例中,通过以下方式确定上述预设文本实体集:利用其他RAID设备的多个历史配置信息生成上述预设文本实体集,其中,上述预设文本实体集中包括多个上述历史配置信息和多个上述历史配置信息之间的关联关系。
[0010]在一个示例性实施例中,上述第一确定模块,包括:第一确定单元,用于确定每个上述单元文本包括的多个句子成分以及多个上述句子成分之间的关联关系;第二确定单元,用于按照每个上述单元文本包括的多个句子成分以及多个上述句子成分之间的关联关系,确定每个上述单元文本的语义结构;第一生成单元,用于利用每个上述单元文本的语义结构生成每个上述单元文本对应的三元组,得到多个上述三元组,其中,每个上述单元文本对应一个或多个上述三元组。
[0011]在一个示例性实施例中,上述第一生成模块,包括:第二生成单元,用于利用多个上述三元组的语义结构生成第一配置模型,其中,上述第一配置模型用于生成上述RAID设备第一级配置信息;第三生成单元,用于利用多个上述三元组的语义结构和上述第一配置模型生成第二配置模型,其中,上述第二配置模型用于生成上述RAID设备第二级配置信息,其中,上述第二级配置信息是上述第一级配置信息的下位配置信息;第四生成单元,用于利用上述第二配置模型生成第三配置模型,其中,上述第三配置模型用于生成上述RAID设备第三级配置信息,其中,上述第三级配置信息是上述第二级配置信息的下位配置信息。
[0012]在一个示例性实施例中,上述第二生成单元,包括:第一确定子单元,用于利用多个上述三元组的语义结构构建第一模型结构,确定上述第一配置模型。
[0013]在一个示例性实施例中,上述第二生成模块,包括:第三确定单元,用于将多个上述三元组中包括的元素填充至上述第一模型结构中,确定上述RAID设备的第一级配置信息。
[0014]在一个示例性实施例中,上述第一确定子单元,包括:第一确定子模块,用于将上述三元组中的第一个元素确定为目标元素;第二确定子模块,用于将上述三元组中的第三个元素确定为附属元素;第三确定子模块,用于确定上述三元组中的第二个元素的元素值,其中,上述第二个元素是上述第一个元素和第三个元素之间的谓语;第四确定子模块,用于将上述第二个元素的元素值确定为关系元素;第一构建子模块,用于将上述目标元素、上述附属元素、上述关系元素以及第一对象结构构建上述第一模型结构,得到上述第一配置模型,其中,上述目标元素、上述附属元素以及上述关系元素是上述第一对象结构中的对象元素。
[0015]在一个示例性实施例中,通过以下方式确定上述三元组中的第二个元素的元素值:将上述第二个元素与预设关系集进行比对,确定上述第二个元素的元素类型;基于上述第二个元素的元素类型确定上述第二个元素的元素值。
[0016]在一个示例性实施例中,上述第三生成单元,包括:第二确定子单元,用于确定上述三元组与对应的单元文本之间的语义结构关系,其中,上述语义结构关系包括以下至少之一:宾语前置关系,介宾关系,并列关系,定中关系,状中关系;第三确定子单元,用于利用预设关系集和上述语义结构关系填充上述第一配置模型中的对象元素的元素信息,得到上述第二配置模型,其中,上述第二配置模型的第二模型结构和上述第一配置模型的第一模
型结构相同。
[0017]在一个示例性实施例中,上述第二生成模块,包括:第四确定单元,用于将上述预设关系集中与上述三元组中的元素匹配的预设元素,以及上述语义结构关系,对应填充至上述第二配置模型中的第二对象结构的对象元素中,得到上述RAID设备的第二级配置信息。
[0018]在一个示例性实施例中,上述预设关系集中包括以下至少之一:预设元素的类型,预设元素的取值范围;上述预设元素的类型包括以下至少之一:数据的使能,范围、数值。
[0019]在一个示例性实施例中,上述装置还包括:第一发送模块,用于将上述预设关系集中与上述三元组中的元素匹配的预设元素,以及上述语义结构关系,对应填充至上述第二配置模型中的第二对象结构的对象元素中,得到上述R本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种RAID设备配置信息的确定方法,其特征在于,包括:将确定的目标文本分割为多个单元文本,其中,所述目标文本中包括RAID设备的配置信息和其他文本信息,所述单元文本是包括基本语义结构的文本;利用多个所述单元文本确定多个三元组,其中,所述三元组中包括两个元素和两个所述元素之间的关联关系;基于多个所述三元组的语义结构生成配置模型;通过所述配置模型逐级生成所述RAID设备的目标配置信息。2.根据权利要求1所述的方法,其特征在于,将确定的目标文本分割为多个单元文本之前,所述方法还包括:按照预设文本实体集遍历获取的文本,以从所述文本中提取关键词,其中,所述关键词与所述RAID设备的配置信息相关;在所述关键词的数量在所述文本中所占的比例大于预设阈值的情况下,将所述文本确定为所述目标文本。3.根据权利要求1所述的方法,其特征在于,将确定的目标文本分割为多个单元文本,包括:按照预设文本实体集将所述目标文本分割为多个所述单元文本,其中,所述单元文本中包括一个句子。4.根据权利要求2或3所述的方法,其特征在于,通过以下方式确定所述预设文本实体集:利用其他RAID设备的多个历史配置信息生成所述预设文本实体集,其中,所述预设文本实体集中包括多个所述历史配置信息和多个所述历史配置信息之间的关联关系。5.根据权利要求1所述的方法,其特征在于,利用多个所述单元文本确定多个三元组,包括:确定每个所述单元文本包括的多个句子成分以及多个所述句子成分之间的关联关系;按照每个所述单元文本包括的多个句子成分以及多个所述句子成分之间的关联关系,确定每个所述单元文本的语义结构;利用每个所述单元文本的语义结构生成每个所述单元文本对应的三元组,得到多个所述三元组,其中,每个所述单元文本对应一个或多个所述三元组。6.根据权利要求1所述的方法,其特征在于,基于多个所述三元组的语义结构生成配置模型,包括:利用多个所述三元组的语义结构生成第一配置模型,其中,所述第一配置模型用于生成所述RAID设备第一级配置信息;利用多个所述三元组的语义结构和所述第一配置模型生成第二配置模型,其中,所述第二配置模型用于生成所述RAID设备第二级配置信息,其中,所述第二级配置信息是所述第一级配置信息的下位配置信息;利用所述第二配置模型生成第三配置模型,其中,所述第三配置模型用于生成所述RAID设备第三级配置信息,其中,所述第三级配置信息是所述第二级配置信息的下位配置信息。7.根据权利要求6所述的方法,其特征在于,利用多个所述三元组的语义结构生成第一
配置模型,包括:利用多个所述三元组的语义结构构建第一模型结构,确定所述第一配置模型。8.根据权利要求7所述的方法,其特征在于,通过所述配置模型逐级生成所述RAID设备的目标配置信息,包括:将多个所述三元组中包括的元素填充至所述第一模型结构中,确定所述RAID设备的第一级配置信息。9.根据权利要求7所述的方法,其特征在于,利用多个所述三元组的语义结构构建第一模型结构,确定所述第一配置模型,包括:将所述三元组中的第一个元素确定为目标元素;将所述三元组中的第三个元素确定为附属元素;确定所述三元组中的第二个元素的元素值,其中,所述第二个元素是所述第一个元素和第三个元素之间的谓语;将所述第二个元素的元素值确定为关系元素;将所述目标元素、所述附属元素、所述关系元素以及第一对象结构构建所述第一模型结构,得到所述第一配置模型,其中,所述目标元素、所述附属元素以及所述关系元素是所述第一对象结构中的对象元素。10.根据权利要求9所述的方法,其特征在于,确定所述三元组中的第二个元素的元素值,包括:将所述第二个元素与预设关系集进行比对,确定所述第二个元素的元素类型;基于所述第二个元素的元素类型确定所述第二个元素的元素值。11.根据权利要求6所述的方法,其特征在于,利用多个所述三元组的语义结构和所述第一配置模型生成第二配置模型,包括:确定所述三元组与对应的单元文本之间的语义结...

【专利技术属性】
技术研发人员:孙雅伦
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1