一种VIP的配置方法及装置制造方法及图纸

技术编号:22366879 阅读:29 留言:0更新日期:2019-10-23 05:35
本申请所述的VIP的配置方法及装置,展示未被占用的虚拟IP地址,并在确定从展示的虚拟IP地址中选择的待配置虚拟IP地址被占用的情况下,发出从展示的虚拟IP地址中,重新选择待配置虚拟IP地址的提示。与现有的配置VIP的方法相比,本申请所述的技术方案,在待配置VIP被占用的情况下,用户只需根据提示,从已展示的VIP中重新选择待配置VIP即可,而无需多次输入繁琐的VIP地址,并且因为展示的VIP为未被占用的地址,与人工盲目尝试的方式相比,提高了待配置VIP未被占用的可能性,从而降低尝试的次数。综上所述,本申请所述的VIP的配置方法及装置,能够有效提高VIP配置的效率。

A configuration method and device of VIP

【技术实现步骤摘要】
一种VIP的配置方法及装置
本申请涉及电子信息领域,尤其涉及一种VIP的配置方法及装置。
技术介绍
高可用性(HighAvailable,HA)集群能够缩短集群主机因日常维护(计划)和突发的系统崩溃(非计划)而导致的停机,从而能够提高系统和应用的可用性。HA集群中通常包括两个或两个以上的节点,且节点分为活动节点和备用节点。HA集群中的节点通常配置有虚拟IP地址(VirtualInternetProtocolAddress,VIP)。VIP非主机的真实地址,而为HA范围内配置给主机的虚拟地址,通过VIP可以连接到主机。当在使用的主机(即活动节点)发生故障的情况下,可以将发生故障的主机的VIP迁移到备用主机(即备用节点)上。VIP在HA配置的过程中,被分配给主机,现有技术中,使用手动方式,逐个为主机分配VIP,因此,VIP配置的效率较低。
技术实现思路
本申请提供了一种VIP的配置方法及装置,目的在于解决VIP配置的效率较低的问题。为了实现上述目的,本申请提供了以下技术方案:一种VIP的配置方法,包括:展示未被占用的虚拟IP地址;在确定待配置虚拟IP地址的情况下,检测所述待配置虚拟IP地址是否被占用,所述待配置虚拟IP地址为从展示的所述虚拟IP地址中选择的地址;在所述待配置虚拟IP地址被占用的情况下,发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示。可选地,展示未被占用的虚拟IP地址包括:展示所述未被占用的虚拟IP地址的序列,所述序列通过按照预设的优先级规则,对所述未被占用的虚拟IP地址进行优先级从高到低的排序得到。可选地,优先级规则包括:多种优先级规则;展示所述未被占用的虚拟IP地址的序列包括:展示所述未被占用的虚拟IP地址的多个序列,其中,任意一个序列通过按照所述多种优先级规则中的任意一种优先级规则,对所述未被占用的虚拟IP地址进行优先级从高到低的排序得到。可选地,本方法还包括:接收虚拟IP地址,并将接收到的虚拟IP地址加入所述序列中。可选地,在所述发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示之前,还包括:区别展示被占用的虚拟IP地址和未被占用的虚拟IP地址。可选地,在所述展示未被占用的虚拟IP地址之前,还包括:对预设的虚拟IP地址的范围进行扫描,确定所述范围中所述未被占用的虚拟IP地址,所述范围为待配置虚拟IP地址的主机的地址所在的网段。一种VIP的配置装置,包括:VIP展示模块,用于展示未被占用的虚拟IP地址;VIP检测模块,用于在确定待配置虚拟IP地址的情况下,检测所述待配置虚拟IP地址是否被占用,所述待配置虚拟IP地址为从展示的所述虚拟IP地址中选择的地址;提示模块,用于在所述待配置虚拟IP地址被占用的情况下,发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示。可选地,VIP展示模块用于展示未被占用的虚拟IP地址包括:所述VIP展示模块具体用于,展示所述未被占用的虚拟IP地址的序列,所述序列通过按照预设的优先级规则,对所述未被占用的虚拟IP地址进行优先级从高到低的排序得到。可选地,优先级规则包括:多种优先级规则;VIP展示模块用于展示未被占用的虚拟IP地址包括:所述VIP展示模块具体用于,展示所述未被占用的虚拟IP地址的多个序列,其中,任意一个序列通过按照所述多种优先级规则中的任意一种优先级规则,对所述未被占用的虚拟IP地址进行优先级从高到低的排序得到。可选地,所述装置还包括:VIP接收模块,用于接收虚拟IP地址,并将接收到的虚拟IP地址加入所述序列中。可选地,所述VIP展示模块还用于:在所述提示模块发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示之前,区别展示被占用的虚拟IP地址和未被占用的虚拟IP地址。可选地,所述装置还包括:扫描模块,用于在所述展示未被占用的虚拟IP地址之前,对预设的虚拟IP地址的范围进行扫描,确定所述范围中所述未被占用的虚拟IP地址,所述范围为待配置虚拟IP地址的主机的地址所在的网段。本申请所述的VIP的配置方法及装置,展示未被占用的虚拟IP地址,并在确定从展示的虚拟IP地址中选择的待配置虚拟IP地址被占用的情况下,发出从展示的虚拟IP地址中,重新选择待配置虚拟IP地址的提示。与现有的配置VIP过程中,在人工输入的待配置VIP地址被占用的情况下,人工反复输入并尝试待配置VIP地址是否能够配置成功的方式相比,本申请所述的技术方案,第一方面,在待配置VIP被占用的情况下,用户只需根据提示,从已展示的VIP中重新选择待配置VIP即可,而无需多次输入繁琐的VIP地址,第二方面,因为展示的VIP为未被占用的地址,即经过初次筛选的地址,与人工盲目尝试的方式相比,提高了待配置VIP未被占用的可能性,从而降低尝试的次数。综上所述,本申请所述的VIP的配置方法及装置,能够有效提高VIP配置的效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供公开的一种VIP的配置方法的流程图;图2为本申请实施例公开的一种VIP展示示意图;图3为本申请实施公开的一种手动配置VIP的输入窗口示意图;图4为本申请实施公开的一种重新选择的提示示意图;图5为本申请实施公开的一种VIP的区别展示示意图;图6为本申请实施例公开的一种VIP的配置装置的结构示意图。具体实施方式本申请实施例提供的VIP的配置方法可以应用于HA集群的部署服务器中,或者,也可以应用在用于在HA集群的与部署服务器相连的其它节点,目的在于为HA集群中的节点部署VIP地址。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为本专利技术实施例公开的一种VIP的配置方法的实现流程图,该方法详细包括:步骤S101、对预设的虚拟IP地址的范围进行扫描,确定范围中未被占用的虚拟IP地址。具体地,虚拟IP地址(即VIP)是预先建立的虚拟IP地址,通常在一个局域网中可以设置多个VIP以供使用。其中,已经被占用的VIP表明该地址已经被使用,处于在线状态。在HA配置的过程中,需要在没有被使用的VIP中进行选择,最终选取一个合适的VIP为HA集群中的节点部署VIP地址。其中,配置的VIP需要与待配置的节点(即主机)的IP地址在同一网段,所以VIP的范围需要根据待配置主机所在网段进行预设。其中,网段指的是网络中使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分。例如,从192.168.0.1到192.168.255.255这之间就是一个网段。可选地,VIP的范围可以包括主机所在网段中的任一范围,或者包括主机所在的整个网段。例如,假设主机的IP地址为192.168.0.255,则可以将192.168.0.122本文档来自技高网...

【技术保护点】
1.一种VIP的配置方法,其特征在于,包括:展示未被占用的虚拟IP地址;在确定待配置虚拟IP地址的情况下,检测所述待配置虚拟IP地址是否被占用,所述待配置虚拟IP地址为从展示的所述虚拟IP地址中选择的地址;在所述待配置虚拟IP地址被占用的情况下,发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示。

【技术特征摘要】
1.一种VIP的配置方法,其特征在于,包括:展示未被占用的虚拟IP地址;在确定待配置虚拟IP地址的情况下,检测所述待配置虚拟IP地址是否被占用,所述待配置虚拟IP地址为从展示的所述虚拟IP地址中选择的地址;在所述待配置虚拟IP地址被占用的情况下,发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示。2.根据权利要求1所述的方法,其特征在于,所述展示未被占用的虚拟IP地址包括:展示所述未被占用的虚拟IP地址的序列,所述序列通过按照预设的优先级规则,对所述未被占用的虚拟IP地址进行优先级从高到低的排序得到。3.根据权利要求2所述的方法,其特征在于,所述优先级规则包括:多种优先级规则;展示所述未被占用的虚拟IP地址的序列包括:展示所述未被占用的虚拟IP地址的多个序列,其中,任意一个序列通过按照所述多种优先级规则中的任意一种优先级规则,对所述未被占用的虚拟IP地址进行优先级从高到低的排序得到。4.根据权利要求2所述的方法,其特征在于,还包括:接收虚拟IP地址,并将接收到的虚拟IP地址加入所述序列中。5.根据权利要求2所述的方法,其特征在于,在所述发出从所述展示的所述虚拟IP地址中,重新选择所述待配置虚拟IP地址的提示之前,还包括:区别展示被占用的虚拟IP地址和未被占用的虚拟IP地址。6.根据权利要求1-5任一项所述的方法,其特征在于,在所述展示未被占用的虚拟IP地址之前,还包括:对预设的虚拟IP地址的范围进行扫描,确定所述范围中所述未被占用的虚拟IP地址,所述范围为待配置虚拟IP地址的主机的地址所在的网段。7.一种VIP的配置装置,其特征在于,包括:VIP展示模块,用于展示未被占用的虚拟IP地址;VIP检测...

【专利技术属性】
技术研发人员:于奎伟王进程然刘捷黄显宗朱喜喜张娟
申请(专利权)人:无锡华云数据技术服务有限公司
类型:发明
国别省市:江苏,32

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

1