一种作业调度方法和装置与流程

文档序号:16608109发布日期:2019-01-14 21:18阅读:95来源:国知局
一种作业调度方法和装置与流程

本发明涉及云计算技术领域,特别是涉及一种作业调度方法和装置。



背景技术:

目前,资源(包括:网络、服务器、存储、应用软件和服务)平台,可以为用户提供有用和便捷的各类服务,例如云计算服务平台,只需投入很少的管理工作,或与服务供应商进行很少的交互,即可快速的为用户提供其所需的资源。

而例如云计算服务平台这样的资源平台,一般通过作业调度器对该资源平台接收到的任务进行响应、分配以及重发。具体地,当资源平台接收到任务请求时,该作业调度器即需要按照当前多个虚拟机的负载能力(如:内存大小、处理器配置等虚拟机本身的能力),将该任务中的多个作业分别分配到各个虚拟机进行处理。

但是,在处理该任务时,有的虚拟机可以提早完成被分配的作业,而有的虚拟机由于处理作业的速度较慢或者出现故障,可能导致出现过载现象(即,虚拟机当前的剩余作业数目与该虚拟机接受分配的总作业数目之间的比值超过预设阈值),从而,容易由于该部分虚拟机的过载现象造成该资源平台处理任务的时间冗长,效率低下,甚至无法完成任务的问题。

因此,亟待提供一种可以灵活的、动态的对作业进行调度的方法,以提高例如云计算服务平台等资源平台对任务的处理效率。



技术实现要素:

为了解决上述技术问题,本发明实施例提供了一种作业调度方法和装置,以使得即使在处理任务的过程中,部分虚拟机出现过载现象,也可以由作业调度器灵活的、动态的调度已完成作业的空闲虚拟机辅助过载虚拟机完成剩余的作业,充分利用了虚拟机的资源,节约了任务处理时间,提高了任务处理效率,从而提高了用户体验。

第一方面,提供了一种作业调度方法,包括:

响应于过载虚拟机队列中的目标过载虚拟机发送的辅助处理请求,获取空闲虚拟机队列中的空闲虚拟机;

根据预设规则,从所述空闲虚拟机中确定与所述目标过载虚拟机对应的目标空闲虚拟机,并唤醒所述目标空闲虚拟机;

控制所述目标空闲虚拟机辅助所述目标过载虚拟机完成剩余作业。

可选地,所述过载虚拟机队列中的过载虚拟机按照剩余作业数量的多少进行排序;并且,所述空闲虚拟机队列中的空闲虚拟机按照空闲时间的早晚进行排序;

所述预设规则为:按照剩余作业数量从多到少的顺序为所述过载虚拟机分配空闲时间从早到晚的所述空闲虚拟机。

可选地,所述辅助处理请求中包括所述目标过载虚拟机在所述过载虚拟机队列中排序的序号。

可选地,所述根据预设规则从所述空闲虚拟机中确定与所述目标过载虚拟机对应的目标空闲虚拟机,包括:

解析所述辅助处理请求,获得所述目标过载虚拟机在所述过载虚拟机队列中的第一序号;

从空闲虚拟机队列中查找序号为所述第一序号的空闲虚拟机,记作所述目标空闲虚拟机。

可选地,所述控制所述目标空闲虚拟机辅助所述目标过载虚拟机完成剩余作业,包括:

将所述目标过载虚拟机的剩余作业中预设比例的第一剩余作业分配给所述目标空闲虚拟机进行处理;其中,所述剩余作业包括所述第一剩余作业和第二剩余作业;

控制所述目标过载虚拟机处理所述第二剩余作业。

可选地,在唤醒所述目标空闲虚拟机后,还包括:

将所述目标空闲虚拟机从所述空闲虚拟机队列中剔除,并更新所述空闲虚拟机队列。

可选地,响应所述辅助处理请求的条件包括:所述空闲虚拟机队列中的空闲虚拟机数量不小于所述过载虚拟机队列中的过载虚拟机数量。

第二方面,还提供了一种作业调度装置,包括:

获取单元,用于响应于过载虚拟机队列中的目标过载虚拟机发送的辅助处理请求,获取空闲虚拟机队列中的空闲虚拟机;

确定单元,用于根据预设规则,从所述空闲虚拟机中确定与所述目标过载虚拟机对应的目标空闲虚拟机,并唤醒所述目标空闲虚拟机;

控制单元,用于控制所述目标空闲虚拟机辅助所述目标过载虚拟机完成剩余作业。

可选地,所述过载虚拟机队列中的过载虚拟机按照剩余作业数量的多少进行排序;并且,所述空闲虚拟机队列中的空闲虚拟机按照空闲时间的早晚进行排序;

所述预设规则为:按照剩余作业数量从多到少的顺序为所述过载虚拟机分配空闲时间从早到晚的所述空闲虚拟机。

可选地,所述辅助处理请求中包括所述目标过载虚拟机在所述过载虚拟机队列中排序的序号。

可选地,所述确定单元,包括:

解析子单元,用于解析所述辅助处理请求,获得所述目标过载虚拟机在所述过载虚拟机队列中的第一序号;

查找子单元,用于从空闲虚拟机队列中查找序号为所述第一序号的空闲虚拟机,记作所述目标空闲虚拟机。

可选地,所述控制单元,包括:

分配子单元,用于将所述目标过载虚拟机的剩余作业中预设比例的第一剩余作业分配给所述目标空闲虚拟机进行处理;其中,所述剩余作业包括所述第一剩余作业和第二剩余作业;

控制子单元,用于控制所述目标过载虚拟机处理所述第二剩余作业。

可选地,在唤醒所述目标空闲虚拟机后,还包括:

更新单元,用于将所述目标空闲虚拟机从所述空闲虚拟机队列中剔除,并更新所述空闲虚拟机队列。

可选地,响应所述辅助处理请求的条件包括:所述空闲虚拟机队列中的空闲虚拟机数量不小于所述过载虚拟机队列中的过载虚拟机数量。

在本发明实施例中,当任务处理过程中出现了过载虚拟机和空闲虚拟机时,过载虚拟机队列中的过载虚拟机即可通过向作业调度器发送的辅助处理请求,请求该作业调度器按照预设规则从空闲虚拟机队列中分配空闲虚拟机辅助该过载虚拟机完成剩余作业。这样,即使在处理任务的过程中,部分虚拟机出现过载现象,也可以由作业调度器灵活的、动态的调度已完成作业的空闲虚拟机辅助过载虚拟机完成剩余的作业,充分利用了虚拟机的资源,节约了任务处理时间,提高了任务处理效率,从而提高了用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种作业调度方法的流程示意图;

图2为本发明实施例提供的一种作业调度装置的结构示意图。

具体实施方式

目前,例如云计算等资源平台为用户提供了各种便捷服务,所以,这些资源平台受到用户的青睐得以迅速发展。但是,发明人经过研究发现,以云计算服务平台为例,随着用户数量和用户需求的不断增多,该云计算服务平台接收到的任务以指数的形式上涨,这就要求作业调度器可以灵活的对该任务中各个作业进行调度,以提高任务处理效率。

当前,云计算服务器平台上包括多个可以处理作业的虚拟机,当该云计算服务平台接收到任务后,由作业调度器将该任务中的多个作业分配到各个虚拟机上进行处理。但是,在处理该任务时,有的虚拟机可以提早完成被分配的作业,而有的虚拟机由于处理作业的速度较慢或者出现故障导致出现过载现象,那么,提早完成任务的虚拟机就需要等待其他虚拟机尤其是过载虚拟机完成作业后,才可以进行后续任务,从而造成该资源平台处理任务的时间冗长,效率低下,甚至无法完成任务的问题。

基于此,在本发明实施例中,当任务处理过程中出现了过载虚拟机和空闲虚拟机时,过载虚拟机队列中的过载虚拟机即可通过向作业调度器发送的辅助处理请求,请求该作业调度器按照预设规则从空闲虚拟机队列中分配空闲虚拟机辅助该过载虚拟机完成剩余作业。这样,即使在处理任务的过程中,部分虚拟机出现过载现象,也可以由作业调度器灵活的、动态的调度已完成作业的空闲虚拟机辅助过载虚拟机完成剩余的作业,充分利用了虚拟机的资源,节约了任务处理时间,提高了任务处理效率,从而提高了用户体验。

需要说明的是,云计算服务平台仅仅是本发明实施例中提供的作业调度方法适用的一个场景,以云计算服务平台的作业调度方法说明只是为了清楚的说明本发明实施例的实现方式,本发明实施例可以应用于的资源平台,在本发明中不作具体限定。

下面结合附图,通过实施例来详细说明本发明实施例中一种作业调度方法和装置的具体实现方式。

参见图1,为本发明实施例提供的一种作业调度方法的流程示意图。该方法具体可以包括:

步骤101,响应于过载虚拟机队列中的目标过载虚拟机发送的辅助处理请求,获取空闲虚拟机队列中的空闲虚拟机。

可以理解的是,过载虚拟机,是指当前未处理的剩余作业数目与被分配的总作业数目之间的比值超过预设阈值的虚拟机。其中,预设阈值可以是技术人员根据经验或者实验确定的固定阈值,当虚拟机当前未处理的剩余作业数目与被分配的总作业数目之间的比值超过该预设阈值,则虚拟机被标记为过载虚拟机,并加入到过载虚拟机队列中。

可以理解的是,过载虚拟机队列,是指由当前时刻的过载虚拟机组成的队列,该队列中的元素即为当前时刻所有的过载虚拟机。

例如:假设预设阈值为50%,虚拟机a被分配的总作业数目为10个,而在t1时刻该虚拟机a未处理的剩余作业数目为7个,那么,该虚拟机a在t1时刻未处理的剩余作业数目与被分配的总作业数目之间的比值为70%,超过了预设阈值50%,该虚拟机a被加入到过载虚拟机队列中。

当t2时刻,该虚拟机a未处理的剩余作业数目为4个,那么,该虚拟机a在t2时刻未处理的剩余作业数目与被分配的总作业数目之间的比值为40%,未超过预设阈值50%,该虚拟机a被从过载虚拟机队列中剔除。

也就是说,过载虚拟机并不是虚拟机的固定称谓,而是在当前时刻下根据该虚拟机的实际情况确定的。随着该虚拟机剩余作业的数目的变化,虚拟机从过载虚拟机变为非过载虚拟机,同理,该过载虚拟机队列随着过载虚拟机状态的变化也是动态变化的。

空闲虚拟机,是指当前时刻已经完成了作业调度器分配的所有作业,被标记为空闲状态虚拟机。空闲虚拟机队列,是指由当前时刻的空闲虚拟机组成的队列,该队列中的元素即为当前时刻所有的空闲虚拟机。

在一些可能的实现方式中,为了作业调度器可以灵活、有序的对过载虚拟机和空闲虚拟机进行再次调度,该过载虚拟机队列中的过载虚拟机可以按照剩余作业数量的多少进行排序;并且,空闲虚拟机队列中的空闲虚拟机也可以按照空闲时间的早晚进行排序。

例如:假设当前为t1时刻,当前过载虚拟机a、过载虚拟机b和过载虚拟机c未处理的剩余作业数目与被分配的总作业数目之间的比值分别为:70%、80%和60%,那么,该过载虚拟机队列中过载虚拟机的顺序为:b→a→c;当前空闲虚拟机d、空闲虚拟机e和空闲虚拟机f的空闲时间分别为t1、t2和t3(其中,t2>t3>t1),那么,该空闲虚拟机队列中空闲虚拟机的顺序为:f→e→d。

可以理解的是,辅助处理请求,是有辅助处理作业需求的过载虚拟机(即,目标过载虚拟机)生成的并发送给作业调度器的请求,用于请求该作业调度器为该目标过载虚拟机分配空闲虚拟机以辅助完成剩余作业。

具体实现时,当作业调度器接收到目标过载虚拟机发送的辅助处理请求时,可以获取当前时刻空闲虚拟机队列中的空闲虚拟机,作为为该目标过载虚拟机分配辅助完成剩余作业的选项。

需要说明的是,为了让每个过载虚拟机均可以请求到辅助其完成剩余任务的空闲虚拟机,只有空闲虚拟机队列中的空闲虚拟机数量不小于过载虚拟机队列中的过载虚拟机数量时,作业调度器才可以对从过载虚拟机队列中的目标过载虚拟机接收的辅助处理请求作出响应;当空闲虚拟机队列中的空闲虚拟机数量小于过载虚拟机队列中的过载虚拟机数量时,作业调度器认为当前无法为所有的过载虚拟机都分配辅助完成剩余作业的空闲虚拟机,则该作业调度器忽略该目标过载虚拟机发送的辅助处理请求。

需要说明的是,作业调度器,可以是独立于该资源平台的用于为该资源平台进行作业分配和调度的独立服务器,也可以是该资源平台中的用于为该资源平台进行作业分配和调度的虚拟机,还可以是具有为该资源平台进行作业分配和调度功能的其他服务器,在本实施例中不进行具体限定。

可见,根据步骤101获取到空闲虚拟机队列中的空闲虚拟机,为后续确定辅助目标过载虚拟机的目标空闲虚拟机提供了数据基础。

步骤102,根据预设规则,从所述空闲虚拟机中确定与所述目标过载虚拟机对应的目标空闲虚拟机,并唤醒所述目标空闲虚拟机。

可以理解的是,预设规则,是指提前设置好的,为目标过载虚拟机确定目标空闲虚拟机的依据。

在一些可能的实现方式中,如果过载虚拟机队列中的过载虚拟机按照剩余作业数量的多少进行排序;并且,空闲虚拟机队列中的空闲虚拟机按照空闲时间的早晚进行排序;那么,该预设规则具体可以是:按照剩余作业数量从多到少的顺序为过载虚拟机分配空闲时间从早到晚的空闲虚拟机。

可以理解的是,该实现方式中的预设规则也称为注水算法,即,为过载虚拟机队列中剩余作业最多的过载虚拟机分配空闲虚拟机队列中空闲时间最早的空闲虚拟机,为过载虚拟机队列中剩余作业最少的过载虚拟机分配空闲虚拟机队列中空闲时间最晚的空闲虚拟机。

作为一个示例,假设预设规则为上述注水算法,而且,为了可以更加准确、有序的实现调度,最大程度的提高该资源平台的任务处理效率,该辅助处理请求中可以包括目标过载虚拟机在过载虚拟机队列中排序的序号。

那么,步骤102中根据预设规则从所述空闲虚拟机中确定与所述目标过载虚拟机对应的目标空闲虚拟机,具体可以包括:解析所述辅助处理请求,获得所述目标过载虚拟机在所述过载虚拟机队列中的第一序号;从所述空闲虚拟机中查找序号为所述第一序号的空闲虚拟机,记作所述目标空闲虚拟机。

例如,假设当前为t1时刻,过载虚拟机队列按照未处理的剩余作业数目与被分配的总作业数目之间的比值从大到小排序后,包括:1-过载虚拟机b、2-过载虚拟机a和3-过载虚拟机c;空闲虚拟机队列按照空闲时间从早到晚排序后,包括:1-空闲虚拟机f、2-空闲虚拟机e和3-空闲虚拟机d。当作业调度器接收目标过载虚拟机b发送的辅助处理请求后,通过解析该辅助处理请求,获得该目标过载虚拟机b的第一序号为2,并且,获得当前空闲虚拟机队列中的空闲虚拟机f、空闲虚拟机e和空闲虚拟机d;此时,该作业调度器从该获取的3个空闲虚拟机中查找序号为2的空闲虚拟机,即空闲虚拟机e,确定该空闲虚拟机e为目标空闲虚拟机。

可以理解的是,目标空闲虚拟机当前处于空闲状态,且可能正在休眠,那么,为了可以快速投入到给目标过载虚拟机辅助完成剩余作业,在确定了目标空闲虚拟机之后,还需要将该目标空闲虚拟机唤醒,即,将该目标空闲虚拟机从休眠状态唤醒为运行状态。

作为一个示例,当目标空闲虚拟机被分配给对应的目标过载虚拟机,且唤醒了该目标空闲虚拟机后,该目标空闲虚拟机即可进去工作状态,那么,需要更新当前的该空闲虚拟机队列,即,本发明实施例具体还可以包括:将所述目标空闲虚拟机从所述空闲虚拟机队列中剔除,并更新所述空闲虚拟机队列。

例如,当确定目标空闲虚拟机为空闲虚拟机e,且唤醒该目标空闲虚拟机e后,还可以将该空闲虚拟机e从空闲虚拟机队列:1-空闲虚拟机f、2-空闲虚拟机e和3-空闲虚拟机d中剔除,那么,当前更新后的空闲虚拟机队列包括:空闲虚拟机f和空闲虚拟机d。

步骤103,控制所述目标空闲虚拟机辅助所述目标过载虚拟机完成剩余作业。

可以理解的是,为了目标过载虚拟机可以准确的和作业调度器为其分配的目标空闲虚拟机通信,作业调度器还可以获取到目标空闲虚拟机的物理地址,并将该物理地址发送给目标过载虚拟机,以便该目标过载虚拟机可以将需要分配给目标空闲虚拟机的作业按照该物理地址发送给对应的目标空闲虚拟机。

具体实现时,步骤103中控制所述目标空闲虚拟机辅助所述目标过载虚拟机完成剩余作业,具体可以包括:将目标过载虚拟机的剩余作业中预设比例的第一剩余作业分配给所述目标空闲虚拟机进行处理;其中,所述剩余作业包括所述第一剩余作业和第二剩余作业;控制所述目标过载虚拟机处理所述第二剩余作业。

其中,一种情况下,该预设比例可以是技术人员根据经验或者实验确定的比例;另一种情况下,该预设比例也可以是作业调度器根据目标过载虚拟机的处理速度设置的比例,具体可以是:当目标过载虚拟机的处理速度越低,则预设比例越大,以便最大程度的提高目标空闲虚拟机和目标过载虚拟机完成剩余作业的效率。

例如,假设目标过载虚拟机的剩余作业数目为10个,而当前处理效率为0,那么,该预设比例可以是100%,即,将全部(即,10个)剩余作业都分配给目标空闲虚拟机;当当前处理效率和目标空闲虚拟机的处理效率一致,那么,该预设比例可以是50%,即,将一半(即,5个)剩余作业分配给目标空闲虚拟机。

可见,在本发明实施例中,当任务处理过程中出现了过载虚拟机和空闲虚拟机时,过载虚拟机队列中的过载虚拟机即可通过向作业调度器发送的辅助处理请求,请求该作业调度器按照预设规则从空闲虚拟机队列中分配空闲虚拟机辅助该过载虚拟机完成剩余作业。这样,即使在处理任务的过程中,部分虚拟机出现过载现象,也可以由作业调度器灵活的、动态的调度已完成作业的空闲虚拟机辅助过载虚拟机完成剩余的作业,充分利用了虚拟机的资源,节约了任务处理时间,提高了任务处理效率,从而提高了用户体验。

为了使本发明实施例提供的作业调度方法更加清楚,下面提供一个具体的实例对本发明实施例进行说明。

假设云计算服务平台在执行某项任务时通过作业调度器为5个虚拟机n1、n2、n3、n4和n5进行作业分发之后,相应的每个虚拟机任务队列中的作业数目为12、16、8、6和10。假设每个虚拟机处理同一项作业的耗时相同,并且对于自身作业队列中的每项作业,采用取平均值的方法作为虚拟机处理每项任务耗费的时长。其中,空闲虚拟机队列q,q中记录了每个空闲虚拟机的空闲时间和物理地址等相关信息。假设虚拟机n1、n2、n3、n4和n5独自完成各自作业的时间分别为2分钟,3分钟,4分钟,10分钟和20分钟。假设预设阈值为50%。假设预设比例为50%。

在经过4分钟后,虚拟机n1、n2、n3均已完成相应的工作,那么,当前空闲虚拟机队列中q具体为:{空闲虚拟机n1,空闲虚拟机n2,空闲虚拟机n3}。此时,n4和n5完成的作业数目均为2,那么,n4和n5剩余作业数目与总作业数目的比值均大于50%,则虚拟机队列p具体为:{空闲虚拟机n4,空闲虚拟机n5}。

此时,按照本发明实施例提供的注水算法,在q中寻找最早完成作业处理的空闲虚拟机n1为剩余作业最多的过载虚拟机n5辅助完成剩余作业;在q中寻找第二次序完成作业处理的空闲虚拟机n2为剩余作业次多的过载虚拟机n4辅助完成剩余作业。

其中,需要将确定的空闲虚拟机n1和n2唤醒,大约需要1分钟。

接着,过载虚拟机n5当前剩余作业数目为(10-2)=8个,那么,将其中的一半(即,4个)分配为空闲虚拟机n1处理。该空闲虚拟机n1和过载虚拟机n5处理完各自的4个作业需要:(20/10)*4=8分钟,即,共需要4+1+8=13分钟。同理,过载虚拟机n4当前剩余作业数目为(6-2)=4个,那么,将其中的一半(即,2个)分配为空闲虚拟机n2处理。该空闲虚拟机n2和过载虚拟机n4处理完各自的2个作业需要:(10/6)*2=4分钟,即,共需要4+1+4=9分钟。

可以理解的是,利用本发明实施例提供的作业调度方法,最多经过13分钟,即可完成该项任务,相比最慢的虚拟机n5完成独自完成所有作业所需的20分钟,节省了35%的任务处理时间,从而大大提升了该云计算服务平台的任务处理效率。

相应的,本发明实施例还提供了一种作业调度装置,如图2所示,该装置具体可以包括:

获取单元201,用于响应于过载虚拟机队列中的目标过载虚拟机发送的辅助处理请求,获取空闲虚拟机队列中的空闲虚拟机;

确定单元202,用于根据预设规则,从所述空闲虚拟机中确定与所述目标过载虚拟机对应的目标空闲虚拟机,并唤醒所述目标空闲虚拟机;

控制单元203,用于控制所述目标空闲虚拟机辅助所述目标过载虚拟机完成剩余作业。

可选地,所述过载虚拟机队列中的过载虚拟机按照剩余作业数量的多少进行排序;并且,所述空闲虚拟机队列中的空闲虚拟机按照空闲时间的早晚进行排序;

所述预设规则为:按照剩余作业数量从多到少的顺序为所述过载虚拟机分配空闲时间从早到晚的所述空闲虚拟机。

可选地,所述辅助处理请求中包括所述目标过载虚拟机在所述过载虚拟机队列中排序的序号。

可选地,所述确定单元202,包括:

解析子单元,用于解析所述辅助处理请求,获得所述目标过载虚拟机在所述过载虚拟机队列中的第一序号;

查找子单元,用于从空闲虚拟机队列中查找序号为所述第一序号的空闲虚拟机,记作所述目标空闲虚拟机。

可选地,所述控制单元203,包括:

分配子单元,用于将所述目标过载虚拟机的剩余作业中预设比例的第一剩余作业分配给所述目标空闲虚拟机进行处理;其中,所述剩余作业包括所述第一剩余作业和第二剩余作业;

控制子单元,用于控制所述目标过载虚拟机处理所述第二剩余作业。

可选地,在唤醒所述目标空闲虚拟机后,还包括:

更新单元,用于将所述目标空闲虚拟机从所述空闲虚拟机队列中剔除,并更新所述空闲虚拟机队列。

可选地,响应所述辅助处理请求的条件包括:所述空闲虚拟机队列中的空闲虚拟机数量不小于所述过载虚拟机队列中的过载虚拟机数量。

上述描述为一种作业调度装置的相关描述,其中,具体实现方式以及达到的效果,可以参见图1所示的一种作业调度方法实施例的描述,这里不再赘述。

本发明实施例中提到的“第一序号”、“第一剩余作业”等名称中的“第一”只是用来做名字标识,并不代表顺序上的第一。该规则同样适用于“第二”等。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文:read-onlymemory,rom)/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如路由器等网络通信设备)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅是本发明的优选实施方式,并非用于限定本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1