一种区分识别冲突虚拟机的方法、系统、装置及存储介质制造方法及图纸

技术编号:21003895 阅读:40 留言:0更新日期:2019-04-30 21:29
本申请公开了一种区分识别冲突虚拟机的方法,通过同时使用不同方式得到的第一标识和第二标识来标识每台虚拟机,相较于仅使用一种方式来标识虚拟机的方法,本申请提供的方法可以通过新增加的标识来进一步明确识别冲突虚拟机的产生原因,以便针对性的解决识别冲突问题,得以尽可能的降低产生识别冲突虚拟机的几率,降低了虚拟机集群的管理难度。本申请还同时公开了一种区分识别冲突虚拟机的系统、装置及计算机可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
一种区分识别冲突虚拟机的方法、系统、装置及存储介质
本申请涉及虚拟机身份识别
,特别涉及一种区分识别冲突虚拟机的方法、系统、装置及计算机可读存储介质。
技术介绍
传统对终端进行身份识别的基本单位通常为物理终端,由于每台物理终端中拥有全球唯一的硬件(例如CPU、硬盘、MAC网卡等),这些硬件均拥有唯一的硬件特征码,因此可以基于这些全球唯一的硬件特征码来区别每台物理终端,且不会出现识别冲突的问题,原因在于硬件不会自己发生改变。在虚拟化技术大行其道的今天,通过将一台性能足够的物理终端虚拟为多台虚拟终端,不仅能够减少昂贵物理终端的采购数量,且虚拟机的参数均可自行配置,极大的方便了生产生活。由于构成虚拟机的硬件信息也是虚拟的,而非是拥有唯一硬件特征码的实体硬件,而且构成虚拟机的虚拟硬件也会随着不同的需求来增加、删减、修改,因此在无法拥有唯一的硬件信息的基础上,是无法沿用现有技术基于唯一硬件特征码来区分不同物理终端的方式来区分虚拟机的。因此,如何能够较好的区分虚拟机业务集群中的各个虚拟机,尽可能的减低识别冲突现象的发生几率,是本领域技术人员亟待解决的问题。
技术实现思路
申请的目的是提供一种本文档来自技高网...

【技术保护点】
1.一种区分识别冲突虚拟机的方法,其特征在于,所述方法包括:利用随机算法分别为每台虚拟机生成相应的第一标识;根据构成虚拟机的虚拟硬件信息分别计算得到每台虚拟机的第二标识;同时利用虚拟机的第一标识和第二标识区分识别冲突虚拟机。

【技术特征摘要】
1.一种区分识别冲突虚拟机的方法,其特征在于,所述方法包括:利用随机算法分别为每台虚拟机生成相应的第一标识;根据构成虚拟机的虚拟硬件信息分别计算得到每台虚拟机的第二标识;同时利用虚拟机的第一标识和第二标识区分识别冲突虚拟机。2.根据权利要求1所述的方法,其特征在于,利用随机算法分别为每台虚拟机生成相应的第一标识,包括:分别从每台虚拟机被创建时的时间和/或系统熵值中随机选取预设长度的字符串,并将各所述字符串作为相应虚拟机的第一标识。3.根据权利要求1所述的方法,其特征在于,根据构成虚拟机的虚拟硬件信息分别计算得到每台虚拟机的第二标识,包括:利用哈希算法分别计算每台虚拟机的MAC地址的摘要,并将各所述摘要作为相应虚拟机的第二标识。4.根据权利要求1所述的方法,其特征在于,同时利用虚拟机的第一标识和第二标识区分识别冲突虚拟机,包括:分别获取每台虚拟机的第一标识,并判断是否存在相同的第一标识;若存在相同的第一标识,则将存在相同第一标识的各虚拟机均标记为识别冲突虚拟机,并分别获取每台所述识别冲突虚拟机的第二标识,且判断是否存在相同的第二标识;若不存在相同的第二标识,则将各所述识别冲突虚拟机标记为I类识别冲突虚拟机,并重新利用所述随机算法为每个所述I类识别冲突虚拟机生成新的第一标识;若存在相同的第二标识,则将拥有相同第二标识的各识别冲突虚拟机标记为II类识别冲突虚拟机,并修改构成各所述II类识别冲突虚拟机的虚拟硬件信息,得到所述I类识别冲突虚拟机,且重新利用所述随机算法为每个所述I类识别冲突虚拟机生成新的第一标识。5.根据权利要求4所述的方法,其特征在于,修改构成各所述II类识别冲突虚拟机的虚拟硬件信息,得到所述I类识别冲突虚拟机,包括:当第二标识是基于每台虚拟机的MAC地址计算得到的时,从预设的MAC地址池中选取目标数量的新MAC地址;其中,所述目标数量为所述II类识别冲突虚拟机的数量,所述MAC地址池中的各MAC地址互不相同;分别使用各所述新MAC地址替换所述II类识别冲突虚拟机的原MAC地址,得到所述I类识别冲突虚拟机。6.根据权利要求1至5任一项所述的方法,其特征在于,还包括:建立相同虚拟机的第一标识与第二标识间的对应关系,并利用所述对应关系构建虚拟机识别信息库。7.一种区分识别冲突虚拟机的系统,其特征在于,所述系统包括:第一标识生成单元,用于利用随机算法分别为每台虚拟机生成相应的第一标识;第二标识生成单元,用于根据构成虚拟机的虚拟硬件信息分别计算得到每台虚拟机的第二标识;识别冲突区分单元,用于同时利用虚拟机的第一标识和第二标...

【专利技术属性】
技术研发人员:高群凯
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:广东,44

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

1