用于生成存储系统的配置信息的方法、设备和程序产品技术方案

技术编号:34463082 阅读:21 留言:0更新日期:2022-08-10 08:34
本公开的实施例涉及用于生成存储系统的配置信息的方法、设备和程序产品。该方法包括响应于接收到用于生成存储系统的配置信息的请求,获取在存储系统中建立的对象的属性信息。该方法还包括基于属性信息,获取与对象相对应的第一本体项,第一本体项描述对象与针对对象执行的操作之间的关系。该方法还包括获取与操作对应的第二本体项。该方法还包括至少基于第一本体项和第二本体项,生成存储系统的配置信息。通过该方法,可以使用户快速地获得系统的配置信息,提高了查询效率,改进了用户体验。验。验。

【技术实现步骤摘要】
用于生成存储系统的配置信息的方法、设备和程序产品


[0001]本公开的实施例涉及存储系统领域,并且更具体地,涉及用于生成存储系统的配置信息的方法、设备和程序产品。

技术介绍

[0002]随着计算机技术的快速发展,数据量在快速增长。随着大量数据的出现,数据的存储变得越来越重要。在数据存储领域,为了保护数据的安全,需要保证存储的数据能够实现灾备保护。因此,在数据存储领域,数据保护和恢复(Data Protect and Recovery,DPR)是对数据存储系统的基本要求。副本和快照在DPR领域中起着主要作用,因为其保证了存储的数据的恢复或保护。然而,在数据存储领域还存在着许多需要解决的问题。

技术实现思路

[0003]本公开的实施例提供一种用于生成存储系统的配置信息的方法、设备和程序产品。
[0004]根据本公开的第一方面,提供了一种用于生成存储系统的配置信息的方法。该方法包括响应于接收到用于生成存储系统的配置信息的请求,获取在存储系统中建立的对象的属性信息。该方法还包括基于属性信息,获取与对象相对应的第一本体项,第一本体项描述对象与针对对象执行的操作之间的关系。该方法还包括获取与操作对应的第二本体项。该方法还包括至少基于第一本体项和第二本体项,生成存储系统的配置信息。
[0005]根据本公开的第二方面,提供了一种电子设备。该电子设备包括至少一个处理器;以及存储器,耦合至至少一个处理器并且具有存储于其上的指令,指令在由至少一个处理器执行时使设备执行动作,该动作包括:响应于接收到用于生成存储系统的配置信息的请求,获取在存储系统中建立的对象的属性信息;基于属性信息,获取与对象相对应的第一本体项,第一本体项描述对象与针对对象执行的操作之间的关系;获取与操作对应的第二本体项;以及至少基于第一本体项和第二本体项,生成存储系统的配置信息。
[0006]根据本公开的第三方面,提供了一种计算机程序产品,该计算机程序产品被有形地存储在非易失性计算机可读介质上并且包括机器可执行指令,该机器可执行指令在被执行时使机器执行本公开的第一方面中的方法的步骤。
附图说明
[0007]通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。
[0008]图1图示了根据本公开的实施例的设备和/或方法可以在其中被实施的示例环境100的示意图;
[0009]图2图示了根据本公开的实施例的用于生成存储系统的配置信息的方法200的流
程图;
[0010]图3图示了根据本公开的实施例的配置信息的文档300的示意图;
[0011]图4图示了根据本公开的实施例的配置信息的图形400的示意图;
[0012]图5图示了根据本公开的实施例的本体项的列表500的示意图;
[0013]图6图示了适于用来实施本公开内容的实施例的示例设备600的示意性框图。
[0014]在各个附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
[0015]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0016]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
[0017]在本公开的实施例的描述中,术语“本体”是指一种“形式化的,对于共享概念体系的明确而又详细的说明”。本体就是一种特殊类型的术语集,具有结构化的特点,且更加适合于在计算机系统之中使用;或者说,本体实际上就是对特定领域之中一套概念及其相互之间关系的形式化表达,例如在存储系统领域。
[0018]在本文中的术语“本体项”是本体中的一项,其是对个体或实体进行定义的说明,说明中可以包括本体项标识、名称、标签、属性、功能定义和/或本体项之间的相互关系。作为示例,本体项可以包括本体项标识部分、名称部分、标签部分、属性部分、描述部分和说明部分中的一项或多项,其中标识部分用于对本体项进行编号、名称部分可以是由用户确定的对象的名称、标签部分用于标识本体项、属性部分用于描述标签的类型、描述部分用于定义该本体项,说明部分用于描述本体项之间的关系。
[0019]下面将参考附图中示出的若干示例实施例来描述本公开的原理。虽然附图中显示了本公开的优选实施例,但应当理解,描述这些实施例仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。
[0020]在数据存储领域,通常在存储数据后仅在本地站点或仅两个远程站点上提供纯快照或副本。后来,DPR解决方案又经历了同步复制、异步复制和生成混合有快照副本的高级副本。
[0021]此外,随着技术的发展,DPR功能不断发展,相应的文档也在不断增长,例如功能说明,白皮书和用户指南。然而,现有这些文档虽然清楚地说明了单个功能的单一行为,但是对于多个功能的描述可能分散在大量的文档中。因此,并不存在一种快捷便利的方式来获得这些功能的详细描述,也无法获得关于多个功能的集成行为的描述,使得用户无法确定这些功能之间的关系,也无法确定这结功能是否可行。
[0022]至少为了解决上述和其他潜在问题。本公开的实施例提出了一种用于生成存储系统的配置信息的方法。在该方法中,在接收到用于生成存储系统的配置信息的请求时,计算
设备获取在存储系统中建立的对象的属性信息。然后利用属性信息获取与对象相对应的第一本体项。在该过程中还获得与针对对象执行的操作对应的第二本体项。然后至少利用第一本体项和第二本体项,来生成存储系统的配置信息。通过该方法,可以使用户快速地获得系统的配置信息,提高了查询效率,改进了用户体验。
[0023]以下将进一步结合附图来详细描述本公开的实施例。图1示出了本公开的实施例能够在其中被实现的示例系统100的框图。应当理解,仅出于示例性的目的描述系统100的结构,而不暗示对于本公开的范围的任何限制。
[0024]如图1所示,系统100包括计算设备104。计算设备104接收来自用户的请求102来生成关于存储系统106的配置信息112。其中配置信息可以以本体的形式呈现。
[0025]计算设备104包括但不限于个人计算机、服务器计算机、手持或膝上型设备、移动设备(诸如移动电话、个人数字助理(PDA)、媒体播放器等)、多处理器系统、消费电子产品、小型计算机、大型计算机、包括上述系统或设备中的任意一个的分布式计算环境等。
...

【技术保护点】

【技术特征摘要】
1.一种用于生成存储系统的配置信息的方法,包括:响应于接收到用于生成存储系统的配置信息的请求,获取在所述存储系统中建立的对象的属性信息;基于所述属性信息,获取与所述对象相对应的第一本体项,所述第一本体项描述所述对象与针对对象执行的操作之间的关系;获取与所述操作对应的第二本体项;以及至少基于所述第一本体项和所述第二本体项,生成所述存储系统的所述配置信息。2.根据权利要求1所述的方法,其中获取与所述标签相对应的第一本体项包括:基于所述属性信息,确定与所述对象相对应的第一标签;以及基于所述第一标签,从参考本体项集合中获取与所述第一标签相对应的参考本体项以生成所述第一本体项。3.根据权利要求2所述的方法,其中确定所述第一标签包括:基于所述属性信息,确定所述对象的类型;以及基于所述对象的类型,确定所述第一标签。4.根据权利要求1所述的方法,其中生成所述存储系统的所述配置信息包括:基于所述第一本体项和所述第二本体项,生成图表格式的所述配置信息。5.根据权利要求1所述的方法,还包括:获取与所述关系相对应的关系本体项;并且其中生成所述存储系统的所述配置信息包括:基于所述第一本体项、所述第二本体项和所述关系本体项,生成所述存储系统的所述配置信息。6.根据权利要求5所述的方法,其中获取所述关系本体项包括:从所述第一本体项获取与所述关系本体项对应的第二标签;以及基于所述第二标签,从参考本体项集合中获取与所述标签相对应的参考本体项以生成所述关系本体项。7.根据权利要求1所述的方法,还包括:响应于所述对象、所述操作和所述关系中的至少一项被调整,重新生成所述配置信息。8.一种电子设备,所述电子设备包括:至少一个处理器;以及存储器,耦合至所述至少一个处理器并且具有存储于其上的指令,所述指令在由所述至少一个处理器执行时使所述设备执行动作,所述动作包括:响应于...

【专利技术属性】
技术研发人员:张咏梅
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:

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

1