一种设备管理的方法及设备技术

技术编号:19436368 阅读:51 留言:0更新日期:2018-11-14 13:07
一种设备管理的方法及装置,所述方法包括:获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数;根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组,虚拟组与设备参数集合一一对应;根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略;将设置的策略配置到与策略对应的虚拟组中。通过采用本方案,能够将不属于同一组织架构下的设备划分到一个组,也能够对一个组内的各设备进行不同策略的设置,相较于现有机制,既能够实现分组的扩展,又能满足特定组的策略需求。

【技术实现步骤摘要】
一种设备管理的方法及设备
本申请涉及互联网
,尤其涉及一种设备管理的方法及设备。
技术介绍
在企业的设备管理系统中,由于企业内部设备和用户较多,为便于集中管理,需要为这些设备分别进行策略的配置。在企业的设备数量庞大或者企业内的策略环境比较复杂时,则需要更为复杂的策略配置。为简化管理,目前主要通过将属于同一组织架构下设备进行统一的策略配置,进而进行分类管理。虽然基于组织架构对设备进行管理的方式可以提高管理效率和优化管理机制,但对属于同一个组织架构的设备而言,由于设备的操作系统、网络类型、网络位置或者物理位置,甚至设备的用户级别等因素,会存在一些设备的策略需要和该组织架构下的其他设备的策略区分开,而基于组织架构的策略配置无法满足该需求。
技术实现思路
本申请提供了一种设备管理的方法及设备,能够解决现有技术中无法对同一组织架构下的设备进行策略区分的问题。本身请第一方面提供一种设备管理的方法,所述方法包括:获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数;根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组,虚拟组与设备参数集合一一对应;根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略;将设置的策略配置到与策略对应的虚拟组中。本申请第二方面提供一种用于管理设备的装置,具有实现对应于上述第一方面提供的设备管理的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块,所述模块可以是软件和/或硬件。一种可能的设计中,所述装置包括:获取模块,用于获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数;处理模块,用于根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组,虚拟组与设备参数集合一一对应;根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略;将设置的策略配置到与策略对应的虚拟组中。本申请又一方面提供了一种用于管理设备的装置,其包括至少一个连接的处理器、存储器、发射器和接收器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中的程序代码来执行上述各方面所述的方法。本申请又一方面提供了一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。本申请又一方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。相较于现有技术,本申请提供的方案中,在获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数后,根据虚拟组的层级、设备参数集合和当前待分组设备的设备参数,将当前待分组设备划分为至少两个虚拟组,然后根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略,再将设置的策略配置到与策略对应的虚拟组中。本申请基于设备参数和虚拟组的层级划分虚拟组,以及基于策略设置条件来设置策略,不局限于仅仅基于组织架构来划分虚拟组和设置策略。所以,能够将不属于同一组织架构下的设备划分到一个组,也能够对一个组内的各设备进行测不同策略的设置,相较于现有机制,既能够实现分组的扩展,又能满足特定组的策略需求。附图说明图1为本申请中设备管理平台的一种网络拓扑示意图;图2为本申请中设备管理的方法的一种流程示意图;图3为本申请中将来自不同虚拟组的员工划分到一个特定组的示意图;图4为本申请中设备管理平台的一种网络拓扑结构示意图;图5为本申请中心跳出发流程的一种示意图;图6为本申请中定时通信流程的一种示意图;图7为本申请中各虚拟组之间的层级关系的一种示意图;图8为本申请中处于特定组的设备的策略的存储方式示意图;图9为本申请中用于管理设备的一种结构示意图;图10为本申请中服务器的另一种结构示意图。具体实施方式本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块,本文中所出现的模块的划分,仅仅是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本文中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本专利技术实施例方案的目的。本申请提供了一种设备管理的方法及装置,能够对设备和设备策略进行集中、有效的管理。图1为本申请中的设备管理系统的一种网络拓扑结构示意图,该设备管理系统包括设备管理平台、数据库、虚拟组1、虚拟组2和特定组1,虚拟组1包括终端设备1、终端设备2和终端设备3,虚拟组2包括终端设备4、终端设备5、终端设备6和终端设备7,特定组1包括终端设备2和终端设备4。设备管理平台可将策略下发到每个终端设备。为解决上述技术问题,本专利技术实施例主要提供以下技术方案:设备管理平台首先设置虚拟组之间的层级关系、虚拟组的组划分条件和虚拟组的策略设置条件,然后根据在获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数后,根据层级关系和组划分条件将当前待分组设备划分为多个虚拟组,然后根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略,再将设置的策略配置到与策略对应的虚拟组中。还可以继续在已经划分好的虚拟组基础之上,再加上设备参数作为组划分条件,划分出子虚拟组,以实现扩展。还可以对同一个虚拟组内的设备分别设置不同的策略,以将有些设备之间的策略区分开。请参照图2,以下对本申请提供一种设备管理的方法进行举例说明,所述方法包括:201、获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数。202、根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组。其中,虚拟组与设备参数集合一一对应,每个虚拟组可对应一组设备参数集合,若划分的至少两个虚拟组之间存在父子关系,对于存在父子关系的两个虚拟组之间满足:父虚拟组的设备参数集合中的设备参数必然为子虚拟组的设备参数集合中的设备参数,子虚拟组的设备参数集合为父虚拟组的设备参数集合的子集。203、根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略。本申请中,为各设备设置的策略可包括如下项中的至少一项:连接请求策略(英文全称:Connectionrequestpolicies)、网络策略(英文全称:Networkpolicies)和健康策略(英文全称:Healthpolicies)。其中,Conne本文档来自技高网...

【技术保护点】
1.一种设备管理的方法,其特征在于,所述方法包括:获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数;根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组,虚拟组与设备参数集合一一对应;根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略;将设置的策略配置到与策略对应的虚拟组中。

【技术特征摘要】
1.一种设备管理的方法,其特征在于,所述方法包括:获取虚拟组的层级、设备参数集合和当前待分组设备的设备参数;根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组,虚拟组与设备参数集合一一对应;根据策略设置条件为划分的每个虚拟组内的设备分别设置对应的策略;将设置的策略配置到与策略对应的虚拟组中。2.根据权利要求1所述的方法,其特征在于,所述设备参数集合的个数为多个,在所述根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组之前,所述方法还包括:根据所述虚拟组的层级、所述当前待分组设备的设备参数和组划分条件,得到每个层级的虚拟组对应的设备参数集合。3.根据权利要求2所述的方法,其特征在于,所述至少两个虚拟组包括第一虚拟组和第二虚拟组,所述第一虚拟组为所述第二虚拟组的父虚拟组;所述根据所述虚拟组的层级、所述当前待分组设备的设备参数和所述设备参数集合,将所述当前待分组设备划分为至少两个虚拟组,包括:根据第一虚拟组的层级和第一虚拟组对应的第一设备参数集合,从待分组设备中划分出第一虚拟组;在所述第一设备参数集合中加入新的设备参数,得到第二设备参数集合;根据第二虚拟组的层级和所述第二设备参数集合,从所述第一虚拟组中划分出第二虚拟组。4.根据权利要求3所述的方法,其特征在于,设备参数集合至少包括以下设备参数中的一项:设备的操作系统、设备的网络位置、设备所处的网络类型、设备名称、设备所属的用户、所述设备的网际协议IP地址以及设备所属的组织架构;所述设备的操作系统、所述设备的网络位置、所述设备所处的网络类型、所述设备名称、设备所属的用户、所述设备的IP地址以及所述设备所属的组织架构按照设备参数等级降序,从左至右排列,设备参数的等级与虚拟组的层级对应;所述至少两个虚拟组包括父虚拟组和子虚拟组,父虚拟组和子虚拟组按照设备参数等级降序和虚拟组的层级信息依次划分得到。5.根据权利要求4所述的方法,其特征在于,在将当前待分组设备划分为至少两个虚拟组之后,所述方法还包括:根据设备标识将至少两个虚拟组中的至少两个设备划分到至少一个特定组,所述第一设备参数集合与所述第二设备参数集合的交集为空集或非空集。6.根据权利要求5所述的方法,其特征在于,虚拟组的策略和特定组的策略均以策略类别为单位,所述特定组的策略包括替换策略、删除策略和追加策略;当第一设备被划分到第一特定组时,针对第一策略类别的策略,在所述第一特定组中,所述替换策略是指所述第一设备在所述第一特定组的策略来自所述第一特定组的策略,所述删除策略是指所述第一设备在所述第一特定组的策略为删除策略集合中的指定策略之后剩余的策略,所述追加策略是指所述第一设备在所述第一特定组的策略为将指定策略增加到所述策略集合中后的策略集合;所述第一设备属于所述第一虚拟组,所述策略集合为所述第一设备在所述第一虚拟组中对应所述第一策略类别的策略的集合。7.根据权利要求3所述的方法,其特征在于,虚拟组的策略以策略类别为单位进行继承,每个虚拟组对应至少一个策略;针对第二策略类别的策略,当所...

【专利技术属性】
技术研发人员:邓颖蒙俊伸杨哲
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1