一种基于超融合存储系统的资源分配方法、装置及终端与流程

文档序号:13909762阅读:165来源:国知局
一种基于超融合存储系统的资源分配方法、装置及终端与流程
本发明涉及存储
技术领域
,尤其涉及一种基于超融合存储系统的资源分配方法、装置及终端。
背景技术
:随着网络技术的不断进步,网络中数据量的不断增长,超融合存储系统中的数据量也在逐步增大。其中,超融合存储系统是一种面向对象的分布式存储系统,该系统旨在实现将系统中的计算、网络、存储和虚拟化服务器等资源的整合,以达到将多节点通过网络聚合起来,实现模块化的无缝横向扩展,并形成统一的资源池的效果。在面对超融合存储系统中日益增长的数据量时,用于存储数据的存储资源往往是有限的。因此,如何合理的分配存储资源,对于超融合存储系统中的数据存储就显得尤为重要。通常,在对超融合存储系统中的数据进行存储时,为待存储数据分配存储资源的方式往往是随机分配的。然而,在实际应用中,随机分配的方式并不能有效的实现存储资源的合理利用。同时,由于不同属性和位置的存储资源将影响存储在其中的数据的访问效率,例如:类型为固态硬盘(solidstatedisk,简称ssd)的存储资源中的数据的访问速度要比类型为机械硬盘(harddiskdrive,简称hdd)的存储资源中的数据的访问速度快,因此,若随机分配存储资源,则很可能将访问率较高的数据存储在响应速度较慢的存储资源中,而这显然是不合适的。由此,现有技术在为数据分配存储资源时,分配方式不够合理,导致超融合存储系统下的存储资源分配效率较低。技术实现要素:鉴于上述问题,本发明提供一种基于超融合存储系统的资源分配方法、装置及终端,主要目的在于实现对存储资源的合理分配,从而提高存储资源的分配效率。为解决上述技术问题,第一方面,本发明提供了一种基于超融合存储系统的资源分配方法,该方法包括:根据待存储数据的存储信息计算所述待存储数据的存储需求;获取存储资源列表,所述存储资源列表用于记录超融合存储系统中的存储资源;根据所述存储需求,利用预置规则及所述存储资源的分类标签对所述存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表,所述分类标签用于根据不同维度对所述存储资源进行分类的标签,所述分类标签至少包括位置标签、性能标签中的一种或多种;为所述待存储数据分配对应所述可用存储资源列表的存储资源。可选的,在所述获取存储资源列表之前,所述方法还包括:根据所述存储资源的资源属性,为所述存储资源添加对应所述资源属性的分类标签,所述存储资源的资源属性包括硬件属性及位置属性。可选的,所述根据所述存储资源的资源属性,为所述存储资源添加对应所述资源属性的分类标签包括:根据所述存储资源的硬件属性,为所述存储资源添加对应所述硬件属性的性能标签,所述性能标签包括hdd标签或ssd标签;和/或根据所述存储资源在所述超融合存储系统中的位置信息,为所述存储资源添加对应所述位置属性的位置标签,所述位置标签包括机架标签、主机标签以及区域标签中的一种或多种。可选的,所述待存储数据的存储需求至少包括性能需求、位置需求、负载需求中的一种或多种;所述根据待存储数据的存储信息计算所述待存储数据的存储需求包括:根据所述待存储数据的访问需求确定所述待存储数据的性能需求;和/或根据所述待存储数据的写入端地址信息确定所述待存储数据的位置需求;和/或根据所述存储资源的负载状态确定所述待存储数据的负载需求。可选的,所述根据待存储数据的存储需求,利用预置规则及所述存储资源的分类标签对所述存储资源列表中对应的存储资源进行过滤包括:根据待存储数据的性能需求及所述性能标签对所述存储资源列表中对应的存储资源进行过滤;和/或根据待存储数据的位置需求及所述位置标签对所述存储资源列表中对应的存储资源进行过滤;和/或根据待存储数据的负载需求及所述存储资源的负载状态对所述存储资源列表中对应的存储资源进行过滤。可选的,所述根据待存储数据的性能需求及所述性能标签对所述存储资源列表中对应的存储资源进行过滤包括:提取所述待存储数据的性能需求,所述性能需求用于指定的存储资源为固态硬盘ssd或机械硬盘hdd;当所述性能需求为指定的存储资源为固态硬盘ssd时,获取所述存储列表中带有ssd标签的存储资源;当所述性能需求为指定的存储资源为机械硬盘hdd时,获取所述存储列表中带有hdd标签的存储资源。可选的,所述根据待存储数据的位置需求及所述位置标签对所述存储资源列表中对应的存储资源进行过滤包括:提取所述待存储数据的位置需求,所述位置需求用于指定不同机架位置的存储资源、不同主机位置的存储资源、不同区域位置的存储资源中的一种或多种;当所述位置需求指定不同机架位置的存储资源时,通过机架标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同机架位置的存储资源;和/或当所述位置需求指定不同主机位置的存储资源时,通过主机标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同主机位置的存储资源;和/或当所述位置需求指定不同区域位置的存储资源时,通过区域标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同区域位置的存储资源。可选的,所述根据待存储数据的负载需求及所述存储资源的负载状态对所述存储资源列表中对应的存储资源进行过滤包括:提取所述负载需求中的负载阈值;判断是否存在负载超过所述负载阈值的存储资源;若存在,则获取所述存储资源中负载小于所述负载阈值的存储资源。可选的,所述为所述待存储数据分配对应所述可用存储资源列表的存储资源包括:获取所述待存储数据的写入端地址信息;根据所述写入端地址信息,从所述可用存储资源列表内的存储资源的地址信息中确定与所述写入端地址最接近的存储资源;将所述待存储数据保存至所述最接近的存储资源中。可选的,所述将所述待存储数据保存至所述最接近的存储资源中包括:根据所述待存储数据指定的备份数量,在所述可用存储资源列表中选择相同数量的存储资源,并将所述待存储数据保存至所选的存储资源中。可选的,所述根据所述待存储数据指定的备份数量,在所述可用存储资源列表中选择相同数量的存储资源包括:判断所述备份数量是否大于所述可用存储资源列表中存储资源的数量;若大于,则在所述存储资源列表中选择对应数量的存储资源保存多余数量的备份。第二方面,本发明还提供了一种基于超融合存储系统的资源分配装置,该装置包括:计算单元,用于根据待存储数据的存储信息计算所述待存储数据的存储需求;获取单元,用于获取存储资源列表,所述存储资源列表用于记录超融合存储系统中的存储资源;过滤单元,用于根据所述计算单元计算出的存储需求,利用预置规则及所述存储资源的分类标签对所述获取单元获取的存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表,所述分类标签用于根据不同维度对所述存储资源进行分类的标签,所述分类标签至少包括位置标签、性能标签中的一种或多种;分配单元,用于为所述待存储数据分配对应所述过滤单元过滤后得到的可用存储资源列表的存储资源。可选的,所述装置还包括:添加单元,用于根据所述存储资源的资源属性,为所述存储资源添加对应所述资源属性的分类标签,所述存储资源的资源属性包括硬件属性及位置属性。可选的,所述添加单元具体用于,根据所述存储资源的硬件属性,为所述存储资源添加对应所述硬件属性的性能标签,所述性能标签包括hdd标签或ssd标签;和/或所述添加单元具体用于,根据所述存储资源在所述超融合存储系统中的位置信息,为所述存储资源添加对应所述位置属性的位置标签,所述位置标签包括机架标签、主机标签以及区域标签中的一种或多种。可选的,所述待存储数据的存储需求至少包括性能需求、位置需求、负载需求中的一种或多种;所述计算单元包括:第一确定模块,用于根据所述待存储数据的访问需求确定所述待存储数据的性能需求;和/或第二确定模块,用于根据所述待存储数据的写入端地址信息确定所述待存储数据的位置需求;和/或第三确定模块,用于根据所述存储资源的负载状态确定所述待存储数据的负载需求。可选的,所述过滤单元包括:第一过滤模块,用于根据待存储数据的性能需求及所述性能标签对所述存储资源列表中对应的存储资源进行过滤;和/或第二过滤模块,用于根据待存储数据的位置需求及所述位置标签对所述存储资源列表中对应的存储资源进行过滤;和/或第三过滤模块,用于根据待存储数据的负载需求及所述存储资源的负载状态对所述存储资源列表中对应的存储资源进行过滤。可选的,所述第一过滤模块包括:提取子模块,用于提取所述待存储数据的性能需求,所述性能需求用于指定的存储资源为固态硬盘ssd或机械硬盘hdd;获取子模块,用于当所述提取子模块提取的性能需求为指定的存储资源为固态硬盘ssd时,获取所述存储列表中带有ssd标签的存储资源;所述获取子模块,还用于当所述提取子模块提取的性能需求为指定的存储资源为机械硬盘hdd时,获取所述存储列表中带有hdd标签的存储资源。可选的,所述第二过滤模块包括:提取子模块,用于提取所述待存储数据的位置需求,所述位置需求用于指定不同机架位置的存储资源、不同主机位置的存储资源、不同区域位置的存储资源中的一种或多种;第一过滤子模块,用于当所述提取子模块提取的位置需求指定不同机架位置的存储资源时,通过机架标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同机架位置的存储资源;和/或第二过滤子模块,用于当所述提取子模块提取的位置需求指定不同主机位置的存储资源时,通过主机标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同主机位置的存储资源;和/或第三过滤子模块,用于当所述提取子模块提取的位置需求指定不同区域位置的存储资源时,通过区域标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同区域位置的存储资源。可选的,所述第三过滤模块包括:提取子模块,用于提取所述负载需求中的负载阈值;判断子模块,用于判断是否存在负载超过所述提取子模块提取的负载阈值的存储资源;获取子模块,用于若所述判断子模块判断存在负载超过所述提取子模块提取的负载阈值的存储资源,则获取所述存储资源中负载小于所述负载阈值的存储资源。可选的,所述分配单元包括:获取模块,用于获取所述待存储数据的写入端地址信息;确定模块,用于根据所述获取模块获取的写入端地址信息,从所述可用存储资源列表内的存储资源的地址信息中确定与所述写入端地址最接近的存储资源;保存模块,用于将所述待存储数据保存至所述确定模块确定的最接近的存储资源中。可选的,所述保存模块具体用于,根据所述待存储数据指定的备份数量,在所述可用存储资源列表中选择相同数量的存储资源,并将所述待存储数据保存至所选的存储资源中。可选的,所述保存模块包括:判断子模块,用于判断所述备份数量是否大于所述可用存储资源列表中存储资源的数量;保存子模块,用于若所述判断子模块判断所述备份数量大于所述可用存储资源列表中存储资源的数量,则在所述存储资源列表中选择对应数量的存储资源保存多余数量的备份。为了实现上述目的,根据本发明的第三方面,提供了一种基于超融合存储系统的资源分配终端,该终端中包括有处理器和存储介质,其中,所述处理器和所述存储介质在进行存储资源的分配时,能够执行上述所述的基于超融合存储系统的资源分配方法。借由上述技术方案,本发明提供的基于超融合存储系统的资源分配方法、装置及终端,对于现有技术在为数据分配存储资源时,分配方式不够合理,导致超融合存储系统下的存储资源分配效率较低的问题,本发明通过存储需求,利用预置规则及所述存储资源的分类标签对系统中的存储资源进行过滤,实现了根据不同的存储需求为待存储数据分配对应存储资源的效果,进而实现为不同的待存储数据分配不同的存储资源的功能。相比于现有技术,本发明在接收到待存储数据时,可以根据不同的分类标签对存储资源进行过滤,可以实现对存储资源进行筛选的效果。此外,根据待存储数据的存储信息,计算出待存储数据的存储需求,再根据该需求,利用分类标签对存储资源进行有针对性的过滤,从而实现针对不同的存储需求,分配不同的存储资源的效果,从而改变了现有技术在对待存储数据时随机分配存储资源导致分配不合理的情况,继而提高了超融合存储系统中存储资源的分配效率。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本发明实施例提供的一种基于超融合存储系统的资源分配方法流程图;图2示出了本发明实施例提供的另一种基于超融合存储系统的资源分配方法流程图;图3示出了本发明实施例提供的一种基于超融合存储系统的资源分配装置的组成框图;图4示出了本发明实施例提供的另一种基于超融合存储系统的资源分配装置的组成框图。具体实施方式下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。为了实现对存储资源的合理分配,提高存储资源的分配效率,本发明实施例提供了一种基于超融合存储系统的资源分配方法,如图1所示,该方法包括:101、根据待存储数据的存储信息计算待存储数据的存储需求。一般来说,数据之所以要被存储起来,其原因在于可以根据需要随时进行获取。因此,根据数据的获取次数、数据的重要程度等原因,不同的数据在存储时需要不同的存储资源,同时在存储时用户也可能会对存储资源存在不同的要求。由此,本步骤中所述的待存储数据的存储信息中就包含了数据自身的属性、以及用户在存储时的要求等不同内容的信息。由于不同数据的存储信息是不同的,因此,可以根据待存储数据的存储信息中的具体内容,计算出对应的待存储数据在被存储时所需何种存储资源的存储需求。其中,本步骤所述的存储需求可以理解为数据在存储时,根据其本身的存储信息确定在为该数据分配存储资源时,需要分配何种存储资源的需求。由此,当数据进入超融合存储系统时,由于不同的数据中包含有不同的存储信息,则根据本步骤所述的方法,通过对所述待存储数据的存储信息进行计算,并根据计算结果来确定待存储数据的存储需求,具体的可以为所述数据在存储时需要进行何种形式存储的存储需求,或者需要何种存储资源的存储需求。需要说明的是,本步骤所述待存储数据的存储信息可以是在待存储数据进行存储操作时根据用户的需要确定的,也可以是数据本身的属性决定的,或者包含上述两种情况,具体的可以根据实时情况来确定,在此不做限定。例如,当通过对待存储数据的存储信息进行计算,得到该数据是一个需要被多次访问的常用数据时,则可以确定该数据在面对之后的多次访问时,需要较快的访问速度。因此,可以确定该数据需要被存储在响应速度较快的存储资源中,进而可以确定该数据的存储需求为响应速度较快的存储资源。102、获取存储资源列表。通常对于任何一个存储系统而言,为了规范存储资源,通常都会将存储资源整合在一个列表中,以便于对其中的存储资源进行管理,同理,对于超融合存储系统而言,由于其中包含大量的存储资源,也需要对存储资源整合在一个列表中,形成存储资源列表,以便对系统内的存储资源进行管理,其中,本步骤所述的存储资源列表可以理解为用于记录超融合存储系统中的存储资源的列表。此外,所述存储资源列表中,除了可以包含所述存储资源的名称之外,还可以包括存储资源的序号、种类、位置等多种信息中一种或多种。由此根据本步骤所述的方法,可以将所述超融合系统中的存储资源列表进行获取,以便进行后续步骤的操作。具体的,获取所述存储资源列表的方式可以通过所述超融合系统内部的系统记录中进行获取,也可以通过其他方式进行,在此不做限定,可根据需要进行选择。结合本步骤所述的方法,当存储资源列表中包含存储资源的名称、序号及存储资源的硬件类型时,所述获取到的存储资源列表可以如下所示,具体如表1所示:表11存储资源assd2存储资源bhdd3存储资源chdd4存储资源dssd5存储资源ehdd6存储资源fhdd7存储资源gssd8存储资源hssd根据表1所示出的所述存储资源列表中,数字“1-8”为存储资源的序号,“存储资源a-存储资源h”为存储资源的名称、“ssd”与“hdd”分别代表存储资源的硬件类型。103、根据存储需求,利用预置规则及存储资源的分类标签对存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表。由于在超融合存储系统中存在大量的存储资源,不同的存储资源的类型是不同的,以存储资源的硬件属性来说可以包括“ssd”和“hdd”两种,而当以其他维度来区分时,如使用位置维度,则可能包括其他不同区域或不同主机的存储资源,因此,在本步骤中,需要根据步骤101中计算出的存储需求,利用预置规则和分类标签对不同类型的存储资源进行过滤,以得到满足不同存储需求的存储资源。需要说明的,在本步骤中,所述的分类标签可以理解为根据不同维度对所述存储资源进行分类的标签,并且,分类标签可以包括如位置标签、性能标签等不同标签的至少一种标签,具体的,在此不做限定,根据实际情况进行确定。例如,当计算出的待存储数据的存储需求为指定存储资源的硬件类型为ssd时,则根据本步骤所述的方法,需对存储资源列表中不是ssd类型的存储资源进行过滤,即将类型为hdd的存储资源进行筛除,得到过滤后存储类型为ssd的存储资源,进而得到可用存储资源列表。具体的,结合步骤102中所述的表1,根据本步骤所述的方法,可以得到可用存储资源列表,具体如表2所示:表21存储资源assd4存储资源dssd7存储资源gssd8存储资源hssd104、为待存储数据分配对应可用存储资源列表的存储资源。在步骤103之后,可以得到可用存储资源列表,因此,在本步骤中可以将该列表中对应的存储资源分配给待存储数据,以便待存储数据进行存储。具体的,结合根据步骤103中的示例,可以将表2中的存储资源a、存储资源d、存储资源g、存储资源h分配给待存储数据,以便满足待存储数据需要存储在ssd类型存储资源的存储需求。其中,可以在四个存储资源中随机挑选一个存储资源用于存储待存储数据,也可以通过其他方式选取,在此不做限定。本发明实施例提供的基于超融合存储系统的资源分配方法,对于现有技术在为数据分配存储资源时,分配方式不够合理,导致超融合存储系统下的存储资源分配效率较低的问题,本发明通过存储需求,利用预置规则及所述存储资源的分类标签对系统中的存储资源进行过滤,实现了根据不同的存储需求为待存储数据分配对应存储资源的效果,进而实现为不同的待存储数据分配不同的存储资源的功能。相比于现有技术,本发明在接收到待存储数据时,可以根据不同的分类标签对存储资源进行过滤,可以实现对存储资源进行筛选的效果。此外,根据待存储数据的存储信息,计算出待存储数据的存储需求,再根据该需求,利用分类标签对存储资源进行有针对性的过滤,从而实现针对不同的存储需求,分配不同的存储资源的效果,从而改变了现有技术在对待存储数据时随机分配存储资源导致分配不合理的情况,继而提高了超融合存储系统中存储资源的分配效率。进一步的,作为对图1所示实施例的细化及扩展,本发明实施例还提供了另一种基于超融合存储系统的资源分配方法,如图2所示。具体的,实施过程可以如下所示:201、根据存储资源的资源属性,为存储资源添加对应资源属性的分类标签。由于在超融合存储系统中存在大量的存储资源,为了便于对存储资源进行管理,当存储资源接入到系统后,需要根据存储资源的资源属性添加对应资源属性的分类标签。其中,本发明实施例中所述的资源属性可以理解为用于表征存储资源的特点的区别属性,其中可以包括硬件属性及位置属性等其他属性中的一种或多种。由于资源属性是的不同,因此对应添加的分类标签也是不同的。譬如,当根据存储资源的硬件属性来添加标签时,则添加的是对应硬件属性的性能标签,如hdd或ssd;当根据资源的位置属性来添加标签时,则添加的是对应位置属性的位置标签,如机架标签、主机标签和区域标签等标签中的一种或多种。同时,在添加分类标签之前,对存储资源的资源属性的获取可以通过利用现有技术对存储资源进行测试来获取,或根据系统日志中的存储资源详情表中的内容进行获取,获取的方式在此不做限定,可根据需要进行选取。需要说明的是,在添加标签时,可以为存储资源添加上述标签中的性能标签及位置标签,或者只添加其中的一种。此外,在为存储资源添加分类标签时,还可以进一步的根据存储资源的接口类型,添加对应不同的接口的类型的接口标签,如pci-e,nvme等,在此不做限定,分类标签的种类及数量可以根据实际需要进行选择。根据本步骤所述的方法,结合具体的应用场景,举例如下:当超融合存储系统中接入了新的存储资源a时,对存储资源a进行测试分析,通过分析结果获取存储资源a的资源属性,并根据需要添加分类标签,由于存储资源a的硬件属性为常规的机械硬盘,则根据其硬件属性为存储资源a添加对应机械硬盘的性能标签“hdd”,当还需要对存储资源a添加位置标签时,由于存储资源a存储于机架1上的主机a内的区域xi中,则根据其存储位置为其添加对应所述位置的“机架位置1-主机位置a-区域位置xi”的位置标签.根据本步骤所述的方法,通过根据超融合存储系统内的存储资源的资源属性,为其添加对应的分类标签,进而可以实现对存储资源的分类,从而为存储资源的合理分配奠定基础。202、根据待存储数据的存储信息计算待存储数据的存储需求。其中,本发明实施例所述的存储需求至少包括性能需求、位置需求、负载需求中的一种或多种。具体的,所述待存储数据的存储信息、以及所述存储需求的描述与前述实施例的步骤101中的描述完全相同,在此不做赘述。同时,根据本步骤所述的方法,由于存储需求包括性能需求、位置需求、负载需求三种,因此,对应所述三种存储需求,存在对应三种需求的计算方式,具体来说,包括以下三个方面:第一方面,根据所述待存储数据的访问需求确定所述待存储数据的性能需求。由于不同的待存储数据存在不同的访问需求,因此,需要根据不同的访问需求确定该数据在存储时不同的性能需求。例如,当待存储数据为一种需要被多次访问的数据时,由于在存储后需要面对大量的访问次数,为了提高访问效率,需要将待存储的数据存储在响应速度较快的存储资源中,由于在存储资源中不同的硬件属性决定了不同的性能,如传统机械硬盘hdd的响应速度要慢于固态硬盘ssd的响应速度,因此,当根据待存储资源的访问需求为访问速度较快的情况时,则根据存储资源的硬件属性,可以确定选择性能标签为ssd类型的存储资源为待存储数据在存储时的性能需求。第二方面,根据所述待存储数据的写入端地址信息确定所述待存储数据的位置需求。由于待存储数据在不同的位置的传输速度是不同的,因此,需要考虑数据的亲和性,其中,数据的亲和性可以理解为数据存储的位置离访问者的访问端越近,数据传输的路径越短,传输速度越快,从而数据的亲和性越好,并且在通常情况下,数据的写入端即为数据的访问端。因此,从这个角度来说,确定了数据的写入端地址实际上就能够确定数据的访问端地址,从而可以根据该地址,确定待存储数据存储需求中关于存储位置的需求。当然,从另一个角度来说,数据在存储过程中,离写入端地址越近的存储资源,存储的数据是越快的,为了保证数据不在传输过程中出现异常,进而导致数据存储异常,可以通过距写入端最近的存储位置的存储资源来存储待存储数据,从而保证数据的安全性。需要说明的是,根据待存储数据的写入端地址来确定待存储数据的位置需求仅是实际确定方式中的一种,还可以通过其他方式来确定,在此不做限定。由此,通过对待存储数据的写入端地址进行解析,能够识别出所述待存储数据需要什么位置的存储资源,进而根据待存储数据所需的存储位置确定待存储数据的位置需求。第三方面,根据所述存储资源的负载状态确定所述待存储数据的负载需求。在超融合存储系统中存在大量的存储资源,而存储资源的负载状态并不相同,因此基于不同的负载状态,需要确定一个负载需求以实现将存储资源间的负载平衡。其中,本发明实施例所述的负载需求,实际上是根据存储资源的负载状态确定的一个负载阈值,该阈值可以是人为设定的一个固定值,也可以是根据每次超融合存储系统在进行存储资源分配时计算出的浮动值,具体的,负载阈值的设定可以根据实际需要选取,在此不做限定,并且负载需求的确定可以结合当前超融合存储系统下的存储资源负载状态以及负载平衡的需求来确定。因此,在本步骤所述的方法,通过存储资源的负载状态,可以确定出负载需求,以实现将存储资源负载均衡化的目的。此外,还可以根据负载需求的确定,可以实现在数据存储过程中,将一定负载范围内的存储资源提供给待存储数据的效果。根据本步骤所述的方法,对于待存储数据中不同的存储信息,通过使用不同的确定方式来确定不同的存储需求,可以确保存储需求确定结果的准确性,继而为后续过滤结果的准确性提供保障,从而确保了在存储资源的分配的准确性。203、获取存储资源列表。具体的,本发明实施例所述的存储资源列表及其获取方式与前述实施例中步骤102的描述相同,在此不进行赘述。204、根据存储需求,利用预置规则及存储资源的分类标签对存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表。根据前述步骤202中的计算,可以确定所述存储需求的种类是不同的,因此,对应不同的存储需求,本步骤中对存储资源的过滤方式也是不同的。第一方面,当所述存储需求为性能需求时,则通过性能标签对所述存储资源列表中对应的存储资源进行过滤。具体的,可以首先提取待存储数据的性能需求,然后根据该性能需求,利用存储资源的性能标签对所述存储资源表中的存储资源进行过滤,以便得到带有对应性能需求的标签的存储资源。其中,所述的性能需求可以为用于指定的存储资源为固态硬盘ssd或机械硬盘hdd两种情况中的任一种。因此,基于性能需求中的两种情况,当性能需求为指定的存储资源为固态硬盘ssd时,则在所述存储资源列表中过滤,并获取带有ssd标签的存储资源;而当性能需求为指定的存储资源为机械硬盘hdd时,则在所述存储资源列表中过滤,并获取带有hdd标签的存储资源。第二方面,当所述存储需求为位置需求时,则通过位置标签对所述存储资源列表中对应的存储资源进行过滤。具体的,首先可以提取待存储数据的位置需求,然后根据具体的位置需求,利用位置标签查询到满足该位置需求的存储资源。其中,满足该位置需求的资源可以为指定不同机架位置的存储资源、不同主机位置的存储资源、不同区域位置的存储资源中的一种或多种。具体需要几种层级定位的存储资源,根据实际情况确定。由此,基于不同位置需求的多种情况,当所述位置需求是待存储数据需要存储在不同的机架位置时,则需要通过机架标签,对存储资源列表中对应的存储资源进行过滤,以便得到不同机架位置的存储资源供待存储数据选择;当所述位置需求是待存储数据需要存储在不同主机位置时,则需要通过存储资源的主机标签进行过滤,得到不同主机位置的存储资源供待存储资源选择;而当所述位置需求是待存储数据需要存储在不同区域位置时,则需要通过存储资源的区域标签进行过滤,得到不同主机位置的存储资源供待存储资源选择。需要说明的是本步骤所述的机架位置、主机位置以及区域位置之间可以存在层级关系,即机架下设置不同主机,主机下设置不同区域,因此,本方面所述的过滤方式还可以将不同的机架标签、主机标签、区域标签的过滤方式进行整合,以满足待存储数据的存储需求为不同机架中不同主机内的不同区域时的情况。第三方面,当所述存储需求为负载需求时,则通过存储资源的负载状态对所述存储资源列表中对应的存储资源进行过滤。其中,本方面所述的方法具体可以为:首先,从负载需求中提取出负载阈值,然后利用该负载阈值判断所述存储资源列表中的存储资源是否存在超过负载阈值的存储资源,并在确定存在超过负载阈值的存储资源时,将该部分存储资源从列表中剔除并过滤出负载小于负载阈值的存储资源。其中,本步骤所述的负载阈值,可以根据存储资源当前的读写数据量、存储资源容量占比、存储资源的访问队列中当前访问数量等多种方式的任意一种来确定,在此不做限定,可根据需要进行选取。需要说明的是,本步骤所述的三方面的方法,在实际操作中可能并不是孤立存在的,很可能由于存储需求的存在多种需求导致本步骤所述的具体过滤方式要进行整合并一同使用。由此,基于本步骤所述的方法,以具体的应用场景为例,具体如下:待存储数据1需要存储在hdd类型的存储资源中,同时为了保证该数据存储的安全性需要存储在不同机架位置的不同主机下的不同区域中,并且该数据需要存储在负载状态为存储资源容量占比量小于20%的存储资源时,则根据本步骤所述的方法,过滤的具体方式可以如下所示:当根据步骤203所述的方法获取到存储资源列表为表3所示:表3序号名称性能机架主机区域负载1存储资源ahdd1av20%2存储资源bssd1bv33%3存储资源cssd2aiii15%4存储资源dhdd2cii44%5存储资源essd3fi23%6存储资源fhdd4gxi34%7存储资源gssd5avi15%8存储资源hssd5cvii8%其中,表3中包括存储资源的名称、序号、性能标签、机架标签、主机标签、区域标签以及负载状态等多种内容,分别对应存储资源a至存储资源h。则根据本步骤所述的方法,首先,通过性能标签对表3进行过滤,由于待存储数据的性能需求为存储在ssd类型的存储资源中,因此过滤后得到的列表如表4所示,具体如下:表4序号名称性能机架主机区域负载2存储资源bssd1bv33%3存储资源cssd2aiii15%5存储资源essd3fi23%7存储资源gssd5avi15%8存储资源hssd5cvii8%然后,根据位置标签对表4进行过滤,由于待存储数据要求存储在不同机架下的不同主机内的不同区域,因此,过滤后的得到列表如表5所示,具体如下:表5序号名称性能机架主机区域负载2存储资源bssd1bv33%3存储资源cssd2aiii15%5存储资源essd3fi23%8存储资源hssd5cvii8%最后,根据负载状态对表5进行过滤,由于待存储数据需要存储在容量占比小于20%的存储资源,因此可以确定负载需求中的负载阈值为20%,超过20%的储资源将会被过滤出去,因此,过滤后的列表可以如表6所示,具体如下:表6序号名称性能机架主机区域负载3存储资源cssd2aiii15%8存储资源hssd5cvii8%在经过上述的过滤后,得出的表6即为本发明实施例所述的可用存储资源列表,其中,该表内的存储资源c及存储资源h即为满足待存储数据1的存储需求的存储资源。需要说明的是,在上述具体应用场景下的过滤方式中,基于性能标签、位置标签及负载状态的不同过滤方式的次序可以随机选取,也可以通过存储需求中设定次序优先级来确定,在此不做限定,可根据需要进行确定。由此,通过本步骤所述的方法,通过根据性能需求、位置需求及负载需求等不同的存储需求,利用与之对应的性能标签、位置标签及负载状态对存储资源列表中的存储资源进行不同方式的筛选和过滤,可以实现将不同存储资源过滤的效果。并且,由于不同的存储需求使用不同的分类标签进行过滤,可以使过滤后得到的存储资源更加准确,从而为本发明实施例所述的存储资源分配的准确性提供了保障。205、为待存储数据分配对应可用存储资源列表的存储资源。在经过步骤204过滤得到可用存储资源列表后,由于可用存储资源列表中符合待存储数据存储需求的存储资源可能是多个,并且在本步骤中考虑到数据在存储时最好存储在与数据写入端较近的存储资源中,以确保数据的亲和性。由此,根据本步骤所述的方法,具体还可以通过获取待存储数据写入端的地址信息来确定可用存储资源列表中的存储资源中哪个更为接近待存储数据的写入端,然后将最接近写入端地址的存储资源提取出来,并利用该存储资源对待存储数据进行存储。同时,由于待存储数据在保存时,有时需要根据冗余策略来进行备份,其中冗余策略是一种基于数据存储安全的需要,在存储原数据的同时在其他存储资源中多保存几份副本数据的策略。因此,基于冗余策略,当待存储数据在存储时需要对其备份数量进行统计,然后根据统计后的结果判断当前可用存储资源列表中的存储资源是否满足备份数量。当可用存储资源列表中的存储资源数量大于或等于待存储数据的备份数量时,则可以在可用存储资源列表提取足够数量的存储资源供待存储数据存储。而当可用资源课表中的存储资源数量小于待存储数据的备份数量时,待存储数据中数量超出的部分则可以在本发明实施例中的所述存储资源列表中存储资源进行存储。其中,从存储资源列表中获取存储资源供待存储数据存储时,获取的方式可以为随机获取,也可以通过设定相应的步骤再次进行过滤,具体的可以根据需要选择,再此不做限定。具体的,以前述步骤204中所述的示例“待存储数据1”及“表3-表6”为例,在步骤204过滤后的可用存储资源列表中包含存储资源c与存储资源h,经过本步骤所述的方法通过对地址信息进行解析,判断出存储资源h为距离最接近待存储数据1写入端的存储资源,则可以将存储资源h提供给待存储数据1,以供其存储;而当待存储数据1在存储时,确定需备份3份数据以满足冗余策略时,由于可用存储资源列表中包含的存储资源仅包含两个存储资源,数量少于待存储数据的备份数量,其中数量超出为1份。因此,需要从存储资源列表中分配存储资源以满足待存储数据数量超出部分的存储需要,即从存储资源a、存储资源b、存储资源d、存储资源e、存储资源f及存储资源g中挑选出一个存储资源供待存储数据存储。根据本步骤所述的方法,通过获取待存储数据的写入端地址,可以从可用存储资源列表中得到与之最近的存储资源,进而可以减少存储时传输路径的长度,从而减少存储数据所花费的时间,同时还确保了数据在读取时可以从就近的存储资源获取数据,提高数据的访问效率,进而实现了存储资源的合理分配。此外,当可用存储资源列表中存储资源的数量不能满足待存储数据的备份数量时,通过从存储资源列表中获取与超出数量相同的存储资源供待存储数据存储,能够在实现为待存储数据提供最满足其存储需要的存储资源的同时,还能满足待存储数据在冗余策略下对存储数量的要求,从而达到了将超融合存储系统下的存储资源的合理分配,进而提高了分配效率。进一步的,作为对上述图1所示方法的实现,本发明实施例还提供了一种基于超融合存储系统的资源分配装置,用于对上述图1所示的方法进行实现。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。如图3所示,该装置包括:计算单元31、获取单元32、过滤单元33、分配单元34,其中计算单元31,可以用于根据待存储数据的存储信息计算所述待存储数据的存储需求。获取单元32,可以用于获取存储资源列表,所述存储资源列表用于记录超融合存储系统中的存储资源。过滤单元33,可以用于根据所述计算单元31计算出的存储需求,利用预置规则及所述存储资源的分类标签对所述获取单元32获取的存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表,所述分类标签用于根据不同维度对所述存储资源进行分类的标签,所述分类标签至少包括位置标签、性能标签中的一种或多种。分配单元34,可以用于为所述待存储数据分配对应所述过滤单元33过滤后得到的可用存储资源列表的存储资源。进一步的,作为对上述图2所示方法的实现,本发明实施例还提供了另一种基于超融合存储系统的资源分配装置,用于对上述图2所示的方法进行实现。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。如图4所示,该装置包括:计算单元41、获取单元42、过滤单元43、分配单元44,其中计算单元41,可以用于根据待存储数据的存储信息计算所述待存储数据的存储需求。获取单元42,可以用于获取存储资源列表,所述存储资源列表用于记录超融合存储系统中的存储资源。过滤单元43,可以用于根据所述计算单元41计算出的存储需求,利用预置规则及所述存储资源的分类标签对所述获取单元42获取的存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表,所述分类标签用于根据不同维度对所述存储资源进行分类的标签,所述分类标签至少包括位置标签、性能标签中的一种或多种。分配单元44,可以用于为所述待存储数据分配对应所述过滤单元43过滤后得到的可用存储资源列表的存储资源。进一步的,所述装置还包括:添加单元45,可以用于根据所述存储资源的资源属性,为所述存储资源添加对应所述资源属性的分类标签,以便所述过滤单元43根据所述添加单元45添加的标签进行过滤,所述存储资源的资源属性包括硬件属性及位置属性。进一步的,所述添加单元45可以具体用于,根据所述存储资源的硬件属性,为所述存储资源添加对应所述硬件属性的性能标签,所述性能标签为hdd标签或ssd标签。和/或所述添加单元45可以具体用于,根据所述存储资源在所述超融合存储系统中的位置信息,为所述存储资源添加对应所述位置属性的位置标签,所述位置标签为机架标签、主机标签以及区域标签中的一种或多种。进一步的,所述待存储数据的存储需求至少包括性能需求、位置需求、负载需求中的一种或多种;所述计算单元41包括:第一确定模块411,可以用于根据所述待存储数据的访问需求确定所述待存储数据的性能需求。和/或第二确定模块412,可以用于根据所述待存储数据的写入端地址信息确定所述待存储数据的位置需求。和/或第三确定模块413,可以用于根据所述存储资源的负载状态确定所述待存储数据的负载需求。进一步的,所述过滤单元43包括:第一过滤模块431,可以用于根据待存储数据的性能需求及所述性能标签对所述存储资源列表中对应的存储资源进行过滤。和/或第二过滤模块432,可以用于根据待存储数据的位置需求及所述位置标签对所述存储资源列表中对应的存储资源进行过滤。和/或第三过滤模块433,可以用于根据待存储数据的负载需求及所述存储资源的负载状态对所述存储资源列表中对应的存储资源进行过滤。进一步的,所述第一过滤模块431包括:提取子模块4311,可以用于提取所述待存储数据的性能需求,所述性能需求用于指定的存储资源为固态硬盘ssd或机械硬盘hdd。获取子模块4312,可以用于当所述提取子模块4311提取的性能需求为指定的存储资源为固态硬盘ssd时,获取所述存储列表中带有ssd标签的存储资源。所述获取子模块4312,可以还用于当所述提取子模块4311提取的性能需求为指定的存储资源为机械硬盘hdd时,获取所述存储列表中带有hdd标签的存储资源。进一步的,所述第二过滤模块432包括:提取子模块4321,可以用于提取所述待存储数据的位置需求,所述位置需求用于指定不同机架位置的存储资源、不同主机位置的存储资源、不同区域位置的存储资源中的一种或多种。第一过滤子模块4322,可以用于当所述提取子模块4321提取的位置需求指定不同机架位置的存储资源时,通过机架标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同机架位置的存储资源。和/或第二过滤子模块4323,可以用于当所述提取子模块4321提取的位置需求指定不同主机位置的存储资源时,通过主机标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同主机位置的存储资源。和/或第三过滤子模块4324,可以用于当所述提取子模块4321提取的位置需求指定不同区域位置的存储资源时,通过区域标签对所述存储资源列表中对应的存储资源进行过滤,以便得到不同区域位置的存储资源。进一步的,所述第三过滤模块433包括:提取子模块4331,可以用于提取所述负载需求中的负载阈值。判断子模块4332,可以用于判断是否存在负载超过所述提取子模块4331提取的负载阈值的存储资源。获取子模块4333,可以用于若所述判断子模块4332判断存在负载超过所述提取子模块提取的负载阈值的存储资源,则获取所述存储资源中负载小于所述负载阈值的存储资源。进一步的,所述分配单元44包括:获取模块441,可以用于获取所述待存储数据的写入端地址信息。确定模块442,可以用于根据所述获取模块441获取的写入端地址信息,从所述可用存储资源列表内的存储资源的地址信息中确定与所述写入端地址最接近的存储资源。保存模块443,可以用于将所述待存储数据保存至所述确定模块442确定的最接近的存储资源中。进一步的,所述保存模块443可以具体用于,根据所述待存储数据指定的备份数量,在所述可用存储资源列表中选择相同数量的存储资源,并将所述待存储数据保存至所选的存储资源中。进一步的,所述保存模块443包括:判断子模块4431,可以用于判断所述备份数量是否大于所述可用存储资源列表中存储资源的数量;保存子模块4432,可以用于若所述判断子模块4431判断所述备份数量大于所述可用存储资源列表中存储资源的数量,则在所述存储资源列表中选择对应数量的存储资源保存多余数量的备份。进一步的,本发明实施例还提供了一种基于超融合存储系统的资源分配终端,所述终端包括上述基于超融合存储系统的资源分配装置中的全部装置,在实际应用中,该终端为智能计算设备,在本发明实施例中该中终端为服务器,该服务器中至少包括:处理器和存储介质,由所述处理器和存储介质进行存储资源的具体分配操作,执行上述实施例中所述的基于超融合存储系统的资源分配方法。借由上述方案,本发明实施例提供了一种基于超融合存储系统的资源分配方法、装置及终端。对于现有技术在为数据分配存储资源时,分配方式不够合理,导致超融合存储系统下的存储资源分配效率较低的问题,本发明通过存储需求,利用预置规则及所述存储资源的分类标签对系统中的存储资源进行过滤,实现了根据不同的存储需求为待存储数据分配对应存储资源的效果,进而实现为不同的待存储数据分配不同的存储资源的功能。相比于现有技术,本发明在接收到待存储数据时,可以根据不同的分类标签对存储资源进行过滤,可以实现对存储资源进行筛选的效果。此外,根据待存储数据的存储信息,计算出待存储数据的存储需求,再根据该需求,利用分类标签对存储资源进行有针对性的过滤,从而实现针对不同的存储需求,分配不同的存储资源的效果,从而改变了现有技术在对待存储数据时随机分配存储资源导致分配不合理的情况,继而提高了超融合存储系统中存储资源的分配效率。同时,通过待存储数据中不同的存储信息,使用不同的确定方式来确定不同的存储需求,可以确保存储需求确定结果的准确性,继而可以确保根据存储需求过滤存储资源的过程中,过滤结果的准确性,从而确保了在存储资源的分配的准确性。进一步的,通过利用对应不同存储需求的分类标签,如性能标签、位置标签等,对存储资源列表中的存储资源进行不同方式的过滤,可以实现将不同存储资源过滤的效果。并且,由于不同的存储需求使用与之对应的过滤方式进行过滤,可以使过滤后得到的存储资源更加准确,从而为本发明实施例所述的存储资源分配的准确性提供了保障。另外,通过获取待存储数据的写入端地址,可以从可用存储资源列表中得到与之最近的存储资源,进而可以减少存储时传输路径的长度,从而减少存储数据所花费的时间,同时还确保了数据在读取时可以从就近的存储资源获取数据,提高数据的访问效率,进而实现了存储资源的合理分配。并且,当可用存储资源列表中存储资源的数量不能满足待存储数据的备份数量时,通过从存储资源列表中获取与超出数量相同的存储资源供待存储数据存储,能够在实现为待存储数据提供最满足其存储需要的存储资源的同时,还能满足待存储数据在冗余策略下对存储数量的要求,从而达到了将超融合存储系统下的存储资源的合理分配的效果,进而提高了分配效率。此外,根据超融合存储系统内的存储资源的资源属性,为其添加对应的分类标签,可以实现对存储资源的分类,从而为存储资源的合理分配奠定基础。所述文本处理装置包括处理器和存储器,上述计算单元、获取单元、过滤单元、分配单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现存储资源的合理分配,提高分配效率。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:根据待存储数据的存储信息计算所述待存储数据的存储需求;获取存储资源列表,所述存储资源列表用于记录超融合存储系统中的存储资源;根据所述存储需求,利用预置规则及所述存储资源的分类标签对所述存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表,所述分类标签用于根据不同维度对所述存储资源进行分类的标签,所述分类标签至少包括位置标签、性能标签中的一种或多种;为所述待存储数据分配对应所述可用存储资源列表的存储资源。本发明实施例还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:根据待存储数据的存储信息计算所述待存储数据的存储需求;获取存储资源列表,所述存储资源列表用于记录超融合存储系统中的存储资源;根据所述存储需求,利用预置规则及所述存储资源的分类标签对所述存储资源列表中对应的存储资源进行过滤,得到可用存储资源列表,所述分类标签用于根据不同维度对所述存储资源进行分类的标签,所述分类标签至少包括位置标签、性能标签中的一种或多种;为所述待存储数据分配对应所述可用存储资源列表的存储资源。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1