一种存储集群中磁盘更换方法、装置、设备及存储介质与流程

文档序号:16067713发布日期:2018-11-24 12:50阅读:219来源:国知局
本发明涉及计算机应用
技术领域
,特别是涉及一种存储集群中磁盘更换方法、装置、设备及存储介质。
背景技术
随着计算机技术的快速发展,用于海量数据存储的分布式存储集群在各个行业得到了广泛应用。在实际应用过程中,存储集群的规模越来越大,用户对于存储集群读写速度的要求也越来越高,于是考虑在存储集群中应用读写速度较快的ssd(solidstatedrives,固态硬盘)磁盘。但出于对ssd磁盘的成本考虑,大多存储集群不会全部使用ssd磁盘,而是综合使用低速的普通磁盘和ssd磁盘。通过在ssd磁盘上设置高速缓存分区,将普通磁盘的数据处理守护进程需要频繁读写的文件、以及需要频繁从普通磁盘上读写的数据放到相应的高速缓存分区,来提高整个存储集群的读写速度。这样虽然提高了存储集群的读写速度和效率,但是如果存储集群中的磁盘出现故障,无法正常进行数据读写时,就需要对磁盘进行更换,但目前还没有快速的更换方法。综上所述,如何有效地解决存储集群中磁盘更换问题,是目前本领域技术人员急需解决的技术问题。技术实现要素:本发明的目的是提供一种存储集群中磁盘更换方法、装置、设备及存储介质,以快速对存储集群中磁盘进行更换,减少对存储集群的影响。为解决上述技术问题,本发明提供如下技术方案:一种存储集群中磁盘更换方法,所述存储集群包括多个普通磁盘和至少一个ssd磁盘,至少一个ssd磁盘中设置有至少一个高速缓存分区,每个高速缓存分区用于分配给相应的普通磁盘进行缓存加速,所述方法包括:在所述存储集群中第一普通磁盘出现故障需要更换时,停止所述第一普通磁盘的数据处理守护进程;清理所述存储集群中所述第一普通磁盘的数据处理守护进程的相关信息;确定分配给所述第一普通磁盘使用的第一高速缓存分区;清除所述第一高速缓存分区中所述第一普通磁盘的数据处理守护进程的残留数据;在确定将所述第一普通磁盘更换为第二普通磁盘后,将所述第一高速缓存分区重新分配给所述第二普通磁盘的数据处理守护进程;启动所述第二普通磁盘的数据处理守护进程并进行可靠性配置。在本发明的一种具体实施方式中,所述清理所述存储集群中所述第一普通磁盘的数据处理守护进程的相关信息,包括:清理与所述第一普通磁盘的数据处理守护进程相关的可靠性配置;从所述存储集群的监控服务中清理对于所述第一普通磁盘的数据处理守护进程的监控。在本发明的一种具体实施方式中,所述确定分配给所述第一普通磁盘使用的第一高速缓存分区,包括:获取所述第一普通磁盘的槽位号;根据所述第一普通磁盘的槽位号及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定分配给所述第一普通磁盘使用的第一高速缓存分区。在本发明的一种具体实施方式中,还包括:在所述存储集群中第一ssd磁盘出现故障需要更换时,确定高速缓存分区位于所述第一ssd磁盘上的所有第三普通磁盘;停止每个第三普通磁盘的数据处理守护进程;清理所述存储集群中每个第三普通磁盘的数据处理守护进程的相关信息;在确定将所述第一ssd磁盘更换为第二ssd磁盘后,根据预先记录的所述第一ssd磁盘的高速缓存分区信息,对所述第二ssd磁盘进行高速缓存分区的划分;从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区;启动每个第三普通磁盘的数据处理守护进程并进行可靠性配置。在本发明的一种具体实施方式中,所述清理所述存储集群中每个第三普通磁盘的数据处理守护进程的相关信息,包括:清理与每个第三普通磁盘的数据处理守护进程相关的可靠性配置;从所述存储集群的监控服务中清理对于每个第三普通磁盘的数据处理守护进程的监控。在本发明的一种具体实施方式中,所述确定高速缓存分区位于所述第一ssd磁盘上的所有第三普通磁盘,包括:获取所述第一ssd磁盘的槽位号;根据所述第一ssd磁盘的槽位号、预先记录的ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系、及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定高速缓存分区位于所述第一ssd磁盘上的所有第三普通磁盘。在本发明的一种具体实施方式中,在所述从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区之后,还包括:更新所述ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系,及所述普通磁盘的槽位号与高速缓存分区的标识号的对应关系。一种存储集群中磁盘更换装置,所述存储集群包括多个普通磁盘和至少一个ssd磁盘,至少一个ssd磁盘中设置有至少一个高速缓存分区,每个高速缓存分区用于分配给相应的普通磁盘进行缓存加速,所述装置包括:第一进程停止模块,用于在所述存储集群中第一普通磁盘出现故障需要更换时,停止所述第一普通磁盘的数据处理守护进程;第一信息清理模块,用于清理所述存储集群中所述第一普通磁盘的数据处理守护进程的相关信息;分区确定模块,用于确定分配给所述第一普通磁盘使用的第一高速缓存分区;数据清除模块,用于清除所述第一高速缓存分区中所述第一普通磁盘的数据处理守护进程的残留数据;第一分区分配模块,用于在确定将所述第一普通磁盘更换为第二普通磁盘后,将所述第一高速缓存分区重新分配给所述第二普通磁盘的数据处理守护进程;第一进程配置模块,用于启动所述第二普通磁盘的数据处理守护进程并进行可靠性配置。在本发明的一种具体实施方式中,还包括:磁盘确定模块,用于在所述存储集群中第一ssd磁盘出现故障需要更换时,确定高速缓存分区位于所述第一ssd磁盘上的所有第三普通磁盘;第二进程停止模块,用于停止每个第三普通磁盘的数据处理守护进程;第二信息清理模块,用于清理所述存储集群中每个第三普通磁盘的数据处理守护进程的相关信息;分区划分模块,用于在确定将所述第一ssd磁盘更换为第二ssd磁盘后,根据预先记录的所述第一ssd磁盘的高速缓存分区信息,对所述第二ssd磁盘进行高速缓存分区的划分;第二分区分配模块,用于从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区;第二进程配置模块,用于启动每个第三普通磁盘的数据处理守护进程并进行可靠性配置。一种存储集群中磁盘更换设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一项所述存储集群中磁盘更换方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述存储集群中磁盘更换方法的步骤。应用本发明实施例所提供的技术方案,存储集群中的至少一个ssd磁盘中设置有至少一个高速缓存分区,在存储集群中第一普通磁盘出现故障需要更换时,停止第一普通磁盘的数据处理守护进程,清理存储集群中该数据处理守护进程的相关信息,确定分配给第一普通磁盘使用的第一高速缓存分区,清除第一高速缓存分区中第一普通磁盘的数据处理守护进程的残留数据,在确定将第一普通磁盘更换为第二普通磁盘后,将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程,启动第二普通磁盘的数据处理守护进程并进行可靠性配置,从而使得更换后的第二普通磁盘快速加入到存储集群中进行工作,减少对存储集群的影响。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例中一种存储集群中磁盘更换方法的实施流程图;图2为本发明实施例中另一种存储集群中磁盘更换方法的实施流程图;图3为本发明实施例中一种存储集群中磁盘更换装置的结构示意图;图4为本发明实施例中另一种存储集群中磁盘更换装置的结构示意图;图5为本发明实施例中一种存储集群中磁盘更换设备的结构示意图。具体实施方式本发明的核心是提供一种存储集群中磁盘更换方法。在本发明实施例中,存储集群由多个存储节点构成,包括多个普通磁盘和至少一个ssd磁盘,至少一个ssd磁盘中设置有至少一个高速缓存分区。为了性能均衡,针对存储集群内的每个存储节点,该存储节点会为自身的每个低速的普通磁盘在自身的ssd磁盘上分配一个分区用于缓存加速,这样的分区即为高速缓存分区。即每个高速缓存分区用于分配给相应的普通磁盘进行缓存加速。相较而言,普通磁盘为低速设备,ssd磁盘为高速设备。为了使本
技术领域
的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图1所示,为本发明实施例所提供的一种存储集群中磁盘更换方法的实施流程图,该方法可以包括以下步骤:s110:在存储集群中第一普通磁盘出现故障需要更换时,停止第一普通磁盘的数据处理守护进程。如前所描述的,存储集群包括多个普通磁盘和至少一个ssd磁盘。随着存储集群的持续使用,存储集群中的磁盘可能会出现故障,从而影响存储集群的正常工作,这就需要对出现故障的磁盘进行更换。在实际应用中,每个普通磁盘均通过各自的数据处理守护进程进行数据读写等工作。在存储集群中第一普通磁盘出现故障需要更换时,可以先停止第一普通磁盘的数据处理守护进程。第一普通磁盘为存储集群中任意一个使用高速缓存分区的普通磁盘。s120:清理存储集群中第一普通磁盘的数据处理守护进程的相关信息。在停止第一普通磁盘的数据处理守护进程后,可以清理存储集群中该数据处理守护进程的相关信息。具体的,可以清理与第一普通磁盘的数据处理守护进程相关的可靠性配置,从存储集群的监控服务中清理对于第一普通磁盘的数据处理守护进程的监控。s130:确定分配给第一普通磁盘使用的第一高速缓存分区。在存储集群中,可以为每个普通磁盘分配一个高速缓存分区,以提高读写速度。在存储集群中第一普通磁盘出现故障需要更换时,可以确定分配给第一普通磁盘使用的第一高速缓存分区,第一高速缓存分区设置于ssd磁盘上。在本发明的一种具体实施方式中,步骤s130可以包括以下步骤:步骤一:获取第一普通磁盘的槽位号;步骤二:根据第一普通磁盘的槽位号及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定分配给第一普通磁盘使用的第一高速缓存分区。为便于描述,将上述两个步骤结合起来进行说明。在本发明实施例中,可以预先记录普通磁盘的槽位号与高速缓存分区的标识号的对应关系。具体的,可以在存储集群部署阶段进行记录并对其进行实时更新。高速缓存分区的标识号为系统唯一编号,不同高速缓存分区的标识号不同。预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系数据结构可以参考表1:普通磁盘槽位号int类型使用的高速缓存分区varchar类型表1在获取第一普通磁盘的槽位号后,可以根据该槽位号及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定第一普通磁盘对应的高速缓存分区的标识号,据此确定分配给第一普通磁盘使用的第一高速缓存分区。使用槽位号可以防止出现存储节点重启造成的盘符漂移导致的对应关系发生变化的问题。s140:清除第一高速缓存分区中第一普通磁盘的数据处理守护进程的残留数据。在第一普通磁盘正常工作时,第一普通磁盘的数据处理守护进程将使用第一高速缓存分区进行数据读写等操作,第一高速缓存分区中存储有相应的操作数据。在确定分配给第一普通磁盘使用的第一高速缓存分区后,可以清除第一高速缓存分区中第一普通磁盘的数据处理守护进程的残留数据,以防止更换新盘后对新进程造成干扰。s150:在确定将第一普通磁盘更换为第二普通磁盘后,将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程。将第一普通磁盘更换为第二普通磁盘,进行物理磁盘的更换。具体的,可以由技术人员进行更换。在将第一普通磁盘更换为第二普通磁盘后,可以对第二普通磁盘的数据处理守护进程进行预处理。第二普通磁盘的槽位号即为第一普通磁盘的槽位号,第二普通磁盘将代替第一普通磁盘的工作。此时,可以将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程。s160:启动第二普通磁盘的数据处理守护进程并进行可靠性配置。将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程后,可以启动第二普通磁盘的数据处理守护进程并进行可靠性配置,至此完成普通磁盘的更换工作,存储集群可以正常运行。应用本发明实施例所提供的方法,存储集群中的至少一个ssd磁盘中设置有至少一个高速缓存分区,在存储集群中第一普通磁盘出现故障需要更换时,停止第一普通磁盘的数据处理守护进程,清理存储集群中该数据处理守护进程的相关信息,确定分配给第一普通磁盘使用的第一高速缓存分区,清除第一高速缓存分区中第一普通磁盘的数据处理守护进程的残留数据,在确定将第一普通磁盘更换为第二普通磁盘后,将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程,启动第二普通磁盘的数据处理守护进程并进行可靠性配置,从而使得更换后的第二普通磁盘快速加入到存储集群中进行工作,减少对存储集群的影响。参见图2所示,在本发明的一个实施例中,该方法还可以包括以下步骤:s210:在存储集群中第一ssd磁盘出现故障需要更换时,确定高速缓存分区位于第一ssd磁盘上的所有第三普通磁盘。在存储集群中,ssd磁盘中设置有至少一个高速缓存分区,每个高速缓存分区用于分配给相应的普通磁盘进行缓存加速,一旦ssd磁盘发生故障需要更换,将影响到相应的普通磁盘的正常工作。所以,在存储集群中第一ssd磁盘出现故障需要更换时,可以先确定高速缓存分区位于第一ssd磁盘上的所有第三普通磁盘。第一ssd磁盘为存储集群中任意一个设置有高速缓存分区的ssd磁盘。第三普通磁盘可以有一个或多个。在本发明的一种具体实施方式中,步骤s210可以包括以下步骤:第一个步骤:获取第一ssd磁盘的槽位号;第二个步骤:根据第一ssd磁盘的槽位号、预先记录的ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系、及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定高速缓存分区位于第一ssd磁盘上的所有第三普通磁盘。为便于描述,将上述两个步骤结合起来进行说明。在本发明实施例中,除预先记录普通磁盘的槽位号与高速缓存分区的标识号的对应关系外,还可以预先记录ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系。具体的,可以在存储集群部署阶段进行记录并对其进行实时更新。预先记录的ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系数据结构可以参考表2:ssd磁盘槽位号int类型其上设置的高速缓存分区varchar类型,分区之间使用逗号隔开表2在获取第一ssd磁盘的槽位号后,可以根据第一ssd磁盘的槽位号和预先记录的ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系,确定第一ssd磁盘上设置的每个高速缓存分区的标识号,再根据预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定每个高速缓存分区对应的普通磁盘,即确定高速缓存分区位于第一ssd磁盘上的所有第三普通磁盘。s220:停止每个第三普通磁盘的数据处理守护进程。在实际应用中,每个普通磁盘均通过各自的数据处理守护进程进行数据读写等工作。在确定高速缓存分区位于出现故障需要更换的第一ssd磁盘上的所有第三普通磁盘后,可以先停止每个第三普通磁盘的数据处理守护进程。s230:清理存储集群中每个第三普通磁盘的数据处理守护进程的相关信息。针对每个第三普通磁盘,在停止该第三普通磁盘的数据处理守护进程后,可以继续清理该第三普通磁盘的数据处理守护进程的相关信息。具体的,可以清理与每个第三普通磁盘的数据处理守护进程相关的可靠性配置;从存储集群的监控服务中清理对于每个第三普通磁盘的数据处理守护进程的监控。s240:在确定将第一ssd磁盘更换为第二ssd磁盘后,根据预先记录的第一ssd磁盘的高速缓存分区信息,对第二ssd磁盘进行高速缓存分区的划分。因第一ssd磁盘出现故障需更换,所以可以由技术人员进行具体物理更换操作,将第一ssd磁盘更换为第二ssd磁盘。在将第一ssd磁盘更换为第二ssd磁盘后,第二ssd磁盘的槽位号即为第一ssd磁盘的槽位号,第二ssd磁盘将代替第一ssd磁盘的工作。此时,可以根据预先记录的第一ssd磁盘的高速缓存分区信息,对第二ssd磁盘进行高速缓存分区的划分。第一ssd磁盘的高速缓存分区信息可以包括第一ssd磁盘中设置的高速缓存分区的个数信息及每个高速缓存分区的大小信息。s250:从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区。在进行ssd磁盘更换之前,第一ssd磁盘上设置的每个高速缓存分区均对应一个第三普通磁盘,将第一ssd磁盘更换为第二ssd磁盘后,依据第一ssd磁盘的高速缓存分区信息对第二ssd磁盘进行高速缓存分区的划分,从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区,以使每个第三普通磁盘的数据处理守护进程继续使用相应的高速缓存分区进行数据读写等操作。s260:启动每个第三普通磁盘的数据处理守护进程并进行可靠性配置。启动每个第三普通磁盘的数据处理守护进程并进行可靠性配置,至此完成ssd磁盘的更换工作,存储集群可以正常运行。通过本发明实施例所提供的技术方案,可以使得更换后的第二ssd磁盘快速加入到存储集群中进行工作,减少对存储集群的影响。在本发明的一个实施例中,在步骤s250之后,该方法还可以包括以下步骤:更新ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系,及普通磁盘的槽位号与高速缓存分区的标识号的对应关系。可以理解的是,将第一ssd磁盘更换为第二ssd磁盘后,对第二ssd磁盘进行高速缓存分区的划分,新划分出的高速缓存分区具有系统唯一编号,即新划分出来的高速缓存分区的标识号与第一ssd磁盘的高速缓存分区的标识号不同。所以,需要更新ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系,及普通磁盘的槽位号与高速缓存分区的标识号的对应关系,以便再次进行磁盘更换时使用,避免对应关系错乱导致存储集群无法正常工作。相应于上面的方法实施例,本发明实施例还提供了一种存储集群中磁盘更换装置,存储集群包括多个普通磁盘和至少一个ssd磁盘,至少一个ssd磁盘中设置有至少一个高速缓存分区,每个高速缓存分区用于分配给相应的普通磁盘进行缓存加速,下文描述的一种存储集群中磁盘更换装置与上文描述的一种存储集群中磁盘更换方法可相互对应参照。参见图3所示,该装置包括以下模块:第一进程停止模块310,用于在存储集群中第一普通磁盘出现故障需要更换时,停止第一普通磁盘的数据处理守护进程;第一信息清理模块320,用于清理存储集群中第一普通磁盘的数据处理守护进程的相关信息;分区确定模块330,用于确定分配给第一普通磁盘使用的第一高速缓存分区;数据清除模块340,用于清除第一高速缓存分区中第一普通磁盘的数据处理守护进程的残留数据;第一分区分配模块350,用于在确定将第一普通磁盘更换为第二普通磁盘后,将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程;第一进程配置模块360,用于启动第二普通磁盘的数据处理守护进程并进行可靠性配置。应用本发明实施例所提供的装置,存储集群中的至少一个ssd磁盘中设置有至少一个高速缓存分区,在存储集群中第一普通磁盘出现故障需要更换时,停止第一普通磁盘的数据处理守护进程,清理存储集群中该数据处理守护进程的相关信息,确定分配给第一普通磁盘使用的第一高速缓存分区,清除第一高速缓存分区中第一普通磁盘的数据处理守护进程的残留数据,在确定将第一普通磁盘更换为第二普通磁盘后,将第一高速缓存分区重新分配给第二普通磁盘的数据处理守护进程,启动第二普通磁盘的数据处理守护进程并进行可靠性配置,从而使得更换后的第二普通磁盘快速加入到存储集群中进行工作,减少对存储集群的影响。在本发明的一种具体实施方式中,第一信息清理模块320,具体用于:清理与第一普通磁盘的数据处理守护进程相关的可靠性配置;从存储集群的监控服务中清理对于第一普通磁盘的数据处理守护进程的监控。在本发明的一种具体实施方式中,分区确定模块330,具体用于:获取第一普通磁盘的槽位号;根据第一普通磁盘的槽位号及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定分配给第一普通磁盘使用的第一高速缓存分区。参见图4所示,在本发明的一种具体实施方式中,还包括:磁盘确定模块410,用于在存储集群中第一ssd磁盘出现故障需要更换时,确定高速缓存分区位于第一ssd磁盘上的所有第三普通磁盘;第二进程停止模块420,用于停止每个第三普通磁盘的数据处理守护进程;第二信息清理模块430,用于清理存储集群中每个第三普通磁盘的数据处理守护进程的相关信息;分区划分模块440,用于在确定将第一ssd磁盘更换为第二ssd磁盘后,根据预先记录的第一ssd磁盘的高速缓存分区信息,对第二ssd磁盘进行高速缓存分区的划分;第二分区分配模块450,用于从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区;第二进程配置模块460,用于启动每个第三普通磁盘的数据处理守护进程并进行可靠性配置。在本发明的一种具体实施方式中,第二信息清理模块430,具体用于:清理与每个第三普通磁盘的数据处理守护进程相关的可靠性配置;从存储集群的监控服务中清理对于每个第三普通磁盘的数据处理守护进程的监控。在本发明的一种具体实施方式中,磁盘确定模块410,具体用于:获取第一ssd磁盘的槽位号;根据第一ssd磁盘的槽位号、预先记录的ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系、及预先记录的普通磁盘的槽位号与高速缓存分区的标识号的对应关系,确定高速缓存分区位于第一ssd磁盘上的所有第三普通磁盘。在本发明的一种具体实施方式中,还包括关系更新模块,用于:在从新划分出来的高速缓存分区中为每个第三普通磁盘的数据处理守护进程分配高速缓存分区之后,更新ssd磁盘的槽位号与其上设置的高速缓存分区的标识号的对应关系,及普通磁盘的槽位号与高速缓存分区的标识号的对应关系。参见图5所示,相应于上面的方法实施例,本发明实施例还提供了一种存储集群中磁盘更换设备,包括:存储器510,用于存储计算机程序;处理器520,用于执行计算机程序时实现上述存储集群中磁盘更换方法的步骤。相应于上面的方法实施例,本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述存储集群中磁盘更换方法的步骤。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或
技术领域
内所公知的任意其它形式的存储介质中。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本
技术领域
的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1