网络拓扑的优化方法、装置、客户端和通信系统与流程

专利检索2026-05-04  3


本申请涉及计算机领域,尤其涉及一种网络拓扑的优化方法、装置、客户端和通信系统。


背景技术:

1、弹性负载均衡器(elastic load balancer,elb)用于提供流量分发控制服务,使得多台云服务器均衡处理访问流量。为了避免应用服务器承载大量访问流量导致流量拥塞,由云服务器提供多个虚拟机,由多个虚拟机分发访问流量。当流量激增需要扩容网络规模或elb出现故障时,需要重新部署虚拟机或elb。但是,这种部署方式的配置操作复杂,因此,扩容时间和故障处理时间较长,导致应用客户端无法访问应用服务器提供的网络资源。


技术实现思路

1、本申请提供了网络拓扑的优化方法、装置、客户端和通信系统,由此节省扩容时间和故障处理时间,提升扩容和故障处理效率。

2、第一方面,提供了一种网络拓扑的优化方法,方法由客户端执行,方法包括:显示网络拓扑,网络拓扑用于指示基于弹性负载均衡器分发访问应用服务器的访问流量的网络结构;响应网络拓扑的界面操作,显示更新后网络拓扑,界面操作用于依据访问流量的分发问题对网络拓扑进行改进的操作。

3、客户端显示网络拓扑,响应依据访问流量的分发问题,在网络拓扑的显示界面中对网络拓扑进行的改进操作,运维人员通过在可视化界面中进行操作,直观地构建改进后的网络拓扑,如此,配置操作简单和方便,节省了对网络拓扑进行优化改进处理的操作时间。

4、结合第一方面,在一种可能的实现方式中,基于云服务器提供多个虚拟机,弹性负载均衡器连接多个虚拟机,由虚拟机分发访问流量,如此,避免应用服务器承载大量访问流量导致流量拥塞。

5、结合第一方面,在另一种可能的实现方式中,响应网络拓扑的界面操作,显示更新后网络拓扑,包括:接收对网络拓扑的扩容操作,扩容操作用于指示基于弹性负载均衡器连接的至少一个虚拟机生成扩容虚拟机,更新后网络拓扑包括与弹性负载均衡器连接的扩容虚拟机。

6、当访问流量激增需要扩容网络规模时,需要扩容部署虚拟机。客户端响应运维人员在可视化界面中进行的扩容操作,基于弹性负载均衡器连接的至少一个虚拟机生成扩容虚拟机,并在界面中显示扩容后的网络拓扑,如此,扩容操作直观、简单和方便,节省了扩容时间,提升了扩容效率。

7、结合第一方面,在另一种可能的实现方式中,响应网络拓扑的界面操作,显示更新后网络拓扑,包括:接收对网络拓扑的故障处理操作,故障处理操作用于指示由多个虚拟机中的一个虚拟机承载发生故障的弹性负载均衡器的功能。

8、当弹性负载均衡器出现故障时,需要对其重新部署。客户端响应运维人员在可视化界面中进行的故障处理操作,由弹性负载均衡器连接的多个虚拟机中的一个虚拟机,承载发生故障的弹性负载均衡器的功能,并在界面中显示故障处理后的网络拓扑,如此,故障处理操作直观、简单和方便,节省了故障处理时间,提升了故障处理效率。

9、第二方面,提供了一种网络拓扑的优化装置,所述装置包括用于执行第一方面或第一方面任一种可能实现方式中的网络拓扑的优化方法的各个模块。

10、第三方面,提供了一种客户端,所述客户端用于执行第一方面或第一方面任一种可能实现方式中的网络拓扑的优化方法的操作步骤。

11、第四方面,提供了一种通信系统,所述通信系统包括客户端、弹性负载均衡器、虚拟机和应用服务器,客户端用于执行第一方面或第一方面任一种可能设计中的网络拓扑的优化方法的操作步骤,弹性负载均衡器用于将访问流量分发至多台应用服务器,虚拟机用于提供分发访问流量的功能,应用服务器用于为来自应用客户端的访问请求提供网络资源服务。

12、第五方面,提供一种计算设备,该计算设备包括至少一个处理器和存储器,存储器用于存储一组计算机指令;当处理器作为第一方面或第一方面任一种可能实现方式中的执行设备执行所述一组计算机指令时,执行第一方面或第一方面任一种可能实现方式中的网络拓扑的优化方法的操作步骤。

13、第六方面,提供一种计算机可读存储介质,包括:计算机软件指令;当计算机软件指令在计算设备中运行时,使得计算设备执行如第一方面或第一方面任意一种可能的实现方式中的网络拓扑的优化方法的操作步骤。

14、第七方面,提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算设备执行如第一方面或第一方面任意一种可能的实现方式中的网络拓扑的优化方法的操作步骤。

15、第八方面,提供一种芯片系统,该芯片系统包括处理器,用于实现上述第一方面的方法中客户端的功能。在一种可能的设计中,所述芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。

16、本申请在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。



技术特征:

1.一种网络拓扑的优化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述弹性负载均衡器连接多个虚拟机,所述虚拟机用于提供分发访问流量的功能。

3.根据权利要求1或2所述的方法,其特征在于,响应所述网络拓扑的界面操作,显示更新后网络拓扑,包括:

4.根据权利要求1或2所述的方法,其特征在于,响应所述网络拓扑的界面操作,显示更新后网络拓扑,包括:

5.一种网络拓扑的优化装置,其特征在于,所述装置包括:

6.根据权利要求5所述的装置,其特征在于,所述弹性负载均衡器连接多个虚拟机,所述虚拟机用于提供流量分发的功能。

7.根据权利要求5或6所述的装置,其特征在于,所述显示模块响应所述网络拓扑的界面操作,显示更新后网络拓扑时,具体用于:

8.根据权利要求5或6所述的装置,其特征在于,所述显示模块响应所述网络拓扑的界面操作,显示更新后网络拓扑时,具体用于:

9.一种客户端,其特征在于,所述客户端用于执行上述权利要求1-4中任一项所述的方法的操作步骤。

10.一种通信系统,其特征在于,所述通信系统包括所述客户端、所述弹性负载均衡器、所述虚拟机和所述应用服务器,所述客户端用于执行上述权利要求1-4中任一项所述的方法的操作步骤,所述弹性负载均衡器用于将访问流量分发至多台所述应用服务器,所述虚拟机用于提供分发访问流量的功能,所述应用服务器用于为来自应用客户端的访问请求提供网络资源服务。


技术总结
公开了网络拓扑的优化方法、装置、客户端和通信系统,涉及计算机领域。方法由客户端执行,方法包括:显示网络拓扑,网络拓扑用于指示基于弹性负载均衡器分发访问应用服务器的访问流量的网络结构;响应网络拓扑的界面操作,显示更新后网络拓扑,界面操作用于依据访问流量的分发问题对网络拓扑进行改进的操作。通过在客户端可视化界面中进行操作,构建改进后的网络拓扑,使得配置操作直观、简单和方便,节省了对网络拓扑进行优化改进处理的操作时间。

技术研发人员:史健峰
受保护的技术使用者:华为云计算技术有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1162669.html

最新回复(0)