The invention discloses a load balance weight value modification method and a processing system, which obtains m specified virtual servers input by the first user, and then sends the M specified virtual servers to the preset cloud system to query and determine the first load balance using the M specified virtual servers, and at the same time queries and obtains the load virtual servers corresponding to the first load balance The current weight value of server group and each load virtual server group, and then determine the corresponding modified weight value and corresponding relationship of each load virtual server group, and then feed the above information back to the preset cloud system to realize batch weight value modification according to the modified weight value. The application scheme can not only avoid tedious weight value modification operation, but also can only open the access right of the preset cloud system to the load balance weight processing system, which has the technical effect of improving the load balance weight value modification efficiency and the system security of the cloud system.
【技术实现步骤摘要】
一种负载均衡权重值修改方法及处理系统
本专利技术涉及计算机通信数据处理
,特别是涉及一种负载均衡权重值修改方法及处理系统。
技术介绍
负载均衡是指:将某项数据处理业务工作按照预定的工作比例分摊到多个操作单元上执行。例如,某项用户数据查询工作可由A服务器、B服务器、C服务器、D服务器来共同分担完成。其中,甲服务器完成总业务量的30%,乙服务器完成总业务量的20%,C服务器和D服务器分别完成总业务量的25%。那么,A服务器的30%、B服务器的20%、C服务器的25%、D服务器的25%则为四个服务器各自对应的负载均衡权重值(以下简称权重值)。负载均衡为海量的网络数据处理业务提供了一种廉价、有效、且透明的网络处理扩展方法,不仅可增加各服务器的带宽、吞吐量,还能加强网络数据处理能力、提高网络的灵活性和可用性。目前,当需要修改某个虚拟服务器的负载均衡权重值时,需要首先登录云控制台,在云控制台查询获得与该虚拟服务器对应的负载均衡,然后选择与该负载均衡对应的监听端口,在监听端口内找到该负载均衡所使用的虚拟服务器组,最后 ...
【技术保护点】
1.一种负载均衡权重值修改方法,应用于一负载均衡权重处理系统,其特征在于,包括:/n获得第一用户输入的M个指定虚拟服务器,其中,M为大于等于1的整数;/n将所述M个指定虚拟服务器发送至预设云系统,以通过所述预设云系统查询确定使用了所述M个指定虚拟服务器的负载均衡为第一负载均衡,以及所述第一负载均衡使用的N个负载虚拟服务器及每个负载虚拟服务器分别对应的当前权重值,其中,N为大于等于M的整数;/n确定与所述第一负载均衡对应的每个负载虚拟服务器一一对应的修改后权重值,获得N个修改后权重值,其中,所述N个修改后权重值的和小于等于1;/n将所述N个负载虚拟服务器、所述N个修改后权重值 ...
【技术特征摘要】
1.一种负载均衡权重值修改方法,应用于一负载均衡权重处理系统,其特征在于,包括:
获得第一用户输入的M个指定虚拟服务器,其中,M为大于等于1的整数;
将所述M个指定虚拟服务器发送至预设云系统,以通过所述预设云系统查询确定使用了所述M个指定虚拟服务器的负载均衡为第一负载均衡,以及所述第一负载均衡使用的N个负载虚拟服务器及每个负载虚拟服务器分别对应的当前权重值,其中,N为大于等于M的整数;
确定与所述第一负载均衡对应的每个负载虚拟服务器一一对应的修改后权重值,获得N个修改后权重值,其中,所述N个修改后权重值的和小于等于1;
将所述N个负载虚拟服务器、所述N个修改后权重值、以及每个负载虚拟服务器与每个修改后权重值的对应关系发送至所述预设云系统,以使所述预设云系统将与所述第一负载均衡对应的每个负载虚拟服务器的权重值修改为对应的修改后权重值。
2.如权利要求1所述的方法,其特征在于,所述确定与所述第一负载均衡对应的每个负载虚拟服务器一一对应的修改后权重值,获得N个修改后权重值,包括:
确定出所述第一用户有权限进行负载权重值修改的权限虚拟服务器组;
当所述N个负载虚拟服务器中存在P个有权虚拟服务器时,确定出与每个有权虚拟服务器一一对应的修改后权重值,获得P个修改后权重值,其中,所述有权服务器属于所述M个指定虚拟服务器且属于所述权限虚拟服务器组,P为大于等于1的整数;
基于所述P个修改后权重值及每个无权虚拟服务器对应的当前权重值确定出所述N个修改后权重值,其中,所述无权服务器属于所述N个负载虚拟服务器且不属于所述权限虚拟服务器组。
3.如权利要求2所述的方法,其特征在于,在所述确定出所述第一用户有权限进行负载权重值修改的权限虚拟服务器组之后,所述方法还包括:
当所述N个负载虚拟服务器中不存在所述有权虚拟服务器时,发出警告信息以提示用户无权限修改所述指定虚拟服务器的负载权重值。
4.如权利要求1所述的方法,其特征在于,所述确定与所述第一负载均衡对应的每个负载虚拟服务器一一对应的修改后权重值,获得N个修改后权重值,包括:
获取用户输入的与每个指定虚拟服务器对应的指定权重值,获得M个指定权重值;
确定出所述N个负载虚拟服务器中除所述M个指定虚拟服务器之外的Q个待定虚拟服务器,Q为大于等于0且小于等于N的整数;
确定出所述Q个待定虚拟服务器对应的当前权重值,获得Q个当前权重值;
判断所述Q个当前权重值与所述M个指定权重值的和是否小于等于1;
若是,则确定所述N个修改后权重值由所述Q个当前权重值及所述M个指定权重值组成。
5.如权利要求4所述的方法,其特征在于,在所述判断所述Q个当前权重值与所述M个指定权重值的和是否小于等于1之后,所述方法还包括:
若否,则将所述Q个当前权重值中的一个或多个进行调整,以使调整后的Q个当前权重值与所述M个指定权重值的和小于等于1;
确定所述N个修改后权重值由所述调整后的Q个当前权重值与所述M个指定权重值组成。
6.一种负载均衡权重...
【专利技术属性】
技术研发人员:阳波,谭曾,唐家乐,张贵荣,高远,
申请(专利权)人:四川汇安融信息技术服务有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。