[发明专利]一种虚拟化环境下客户端唯一标识匹配方法及系统有效
申请号: | 201611170159.3 | 申请日: | 2016-12-16 |
公开(公告)号: | CN106603744B | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 徐冠群 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;G06F9/455 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 环境 客户端 唯一 标识 匹配 方法 系统 | ||
本发明提出了一种虚拟化环境下客户端唯一标识匹配方法及系统,在普通使用场景下,基于MAC地址,能够实现客户端ID与虚拟机ID的匹配,具备良好的匹配效果,并且提供了具备更高优先级的用户自定义匹配模式,得在匹配失败的时候能够及时进行修正,从而实现业务管理平台与虚拟主机管理平台的业务联动。
技术领域
本发明涉及系统架构的技术领域,特别涉及一种虚拟化环境下客户端唯一标识匹配方法及系统。
背景技术
在现有技术中,一个典型的服务端-客户端类型的业务管理系统,其中往往包含了一个管理端和若干个客户端(又称代理端),通过消息中间件(例如MQ)进行通讯,在客户端初始化时注册到管理平台上,管理平台以不同的ID来区分不同的客户端。在经典的使用场景中,当客户端注册到管理平台时,管理平台都会赋予该客户端一个ID,以区分不同的客户端并进行管理,此ID下文称之为客户端ID。
随着近年虚拟化技术发展日渐成熟,客户端往往不再是物理机,而是虚拟机,在这种场景下,用户往往具有更高级的需求。在虚拟化环境中,虚拟机运行于虚拟主机之上,每一个虚拟机都具有本身的一个ID作为标识,并且虚拟主机通过此ID区分不同的虚拟机以进行管理,此ID下文称之为虚拟机ID。
现有技术中的系统模型为:客户端软件的客户端ID=C-1运行于虚拟主机ID=H-1上,而客户端软件的客户端ID=C-2运行于虚拟机ID=V-2之上,虚拟机V-2也运行于虚拟主机H-1之上,但是与C-1是两类不同的软件系统。客户端软件的C-1和C-2同时注册到某个具体业务的管理平台M-2,本文不关心M-2装在何处。虚拟主机管理软件M-1负责对虚拟主机和虚拟机进行监控和管理,而负责某个具体业务的管理平台M-2可以是第三方的,实现某些定制、M-1无法实现的功能,例如安全防护和监控,为了下文描述方便,本系统模型暂定其实现了扫描安全状态并且打分的功能。
对于有些虚拟主机管理软件(虚拟主机管理软件指的是对虚拟主机进行管理的软件,例如VMWare Workstation),其通过系统底层的API调用来对运行于其上的虚拟机进行管理,而无法通过普通的TCP/IP协议进行通讯。而有时用户的使用场景需要实现对客户端软件的ID和虚拟机ID的匹配,以实现虚拟机对其业务的匹配。以上文提到的系统模型为例:虚拟主机管理软件M-1知道虚拟主机H-1上面运行着虚拟机V-2,而基于前面叙述的原因,其并不知道其上面运行的客户端软件C-2,而M-2维护了运行于H-1之上的C-1和运行于V-2上的C-2的信息。
在传统的需求中,M-1和M-2互不干涉,各自实现各自的系统功能,但是用户希望在M-1中直接查询M-2的业务状态时(例如查看各个虚拟机的安全打分),上面的设定则不足以满足这样的需求。因此,本发明针对如何在M-2管理平台上实现C-2对V-2的匹配,提出了一种虚拟化环境下基于MAC地址的客户端匹配方法及系统。
发明内容
本发明提出了一种虚拟化环境下基于MAC地址的客户端匹配方法及系统,在普通使用场景下,能够实现客户端软件的客户端ID与虚拟机ID的匹配,从而实现业务管理平台与虚拟主机管理平台的业务联动。
其中,普通使用场景指的是:当在虚拟主机中创建成功一台虚拟机之后,虚拟主机自动为其分配一个虚拟网卡,并且其在一定范围内是不重复的,即虚拟网卡具有唯一性。在虚拟机使用的过程中,此虚拟网卡不再发生变化,直到该虚拟机被删除。这也就意味着虚拟主机的MAC地址在虚拟主机的生命周期内是不变的,此设定是本方法实现的基础,并且此设定在大多数实际场合中是可以满足的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611170159.3/2.html,转载请声明来源钻瓜专利网。