CN105208053A - 一种实现负载均衡的方法、装置及负载均衡服务*** - Google Patents
一种实现负载均衡的方法、装置及负载均衡服务*** Download PDFInfo
- Publication number
- CN105208053A CN105208053A CN201410267566.0A CN201410267566A CN105208053A CN 105208053 A CN105208053 A CN 105208053A CN 201410267566 A CN201410267566 A CN 201410267566A CN 105208053 A CN105208053 A CN 105208053A
- Authority
- CN
- China
- Prior art keywords
- virtual
- load balancing
- network
- subnet
- virtual machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000012545 processing Methods 0.000 claims abstract description 19
- 230000006855 networking Effects 0.000 claims description 56
- 230000008569 process Effects 0.000 claims description 34
- 238000002955 isolation Methods 0.000 claims description 24
- 230000036541 health Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Multimedia (AREA)
Abstract
本发明提供一种实现负载均衡的方法、装置及负载均衡服务***,解决了负载均衡服务性能低的问题。本发明的内容是根据创建请求创建虚拟网络***和负载均衡模块,并将创建的负载均衡模块接入虚拟网络***中,创建的虚拟网络***中包括至少一个虚拟机;将与负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中;当接收到的需要均衡处理的数据包存在于虚拟负载均衡处理网路中时,将该数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。可见,采用本申请方案能够解决负载均衡服务性能低的问题。
Description
技术领域
本发明涉及云计算领域,尤其涉及一种实现负载均衡的方法、装置及负载均衡服务***。
背景技术
随着互联网的发展,云计算的使用范围越来越广泛,云计算是一种基于互联网的计算方式,通过这种方式,可以实现将软硬件资源以及网络信息按计算机或者其他设备的需求进行共享。
现有云计算中有三种服务模式:
软件即服务(SaaS):消费者使用应用程序,但并不掌控操作***、硬件或运作的网络基础架构。是一种服务观念的基础,软件服务供应商,以租赁的概念提供客户服务,而非购买,比较常见的模式是提供一组账号密码。
平台即服务(PaaS):消费者使用主机操作应用程序。消费者掌控运作应用程序的环境(也拥有主机部分掌控权),但并不掌控操作***、硬件或运作的网络基础架构。平台通常是应用程序基础架构。
基础架构即服务(IaaS):提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作***和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作***的选择、储存空间、部署的应用,也有可能获得有限制的网络组件(例如,防火墙,负载均衡器等)的控制。
图1是现有常见的一种云计算架构模式,在该模式中,用户通过控制台创建自己的云环境,例如可以创建虚机、创建网络、创建镜像模板等等;在现有技术中,云计算还扩充了其他的服务,比如负载均衡服务、防火墙、VPN(VirtualPrivateNetwork,虚拟专用网络)等等。
在上述扩充的服务中,其中负载均衡服务是一种常见的网络设备,主要作用在于提供一种有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性等。目前,云计算中的负载均衡服务通常设置在用户的一个虚拟网络中,也即与用户的一个虚拟网络属于同一个二层网络,当负载均衡服务于该虚机网络中的网络设备时,直接就可以进行数据的转发,不需要寻址等额外操作;而对于其他与负载均衡服务不属于同一个二层网络的虚拟网络,当负载均衡服务于该虚拟网络中的网络设备时,需要通过路由寻址才可以进行数据的转发,在该情况下,当有大量的云计算服务需要处理时,会对云计算及负载均衡***构成较大的冲击,所以,降低了负载均衡处理服务的性能。
因此,在云计算中如何提高负载均衡服务的服务性能,是需要解决的关键问题。
发明内容
本发明要解决的技术问题在于,提供一种实现负载均衡的方法、装置及负载均衡服务***,能够解决负载均衡服务性能低的问题。
为了将解决上述问题,本申请提供了一种实现负载均衡的方法,包括:
根据创建请求分别创建虚拟网络***和负载均衡模块,并将所述负载均衡模块接入所述虚拟网络***,所述虚拟网络***包括至少一个虚拟机;
将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中,并将所述虚拟机配置为负载均衡模块后端的应用服务节点;
需要负载均衡处理的数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。
在本发明一实施例中,所述创建虚拟网络***和负载均衡模块,并将所述负载均衡模块接入所述虚拟网络***具体为:
创建虚拟子网,所述虚拟子网包括:一级虚拟子网和/或多级虚拟子网;所述一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;所述多级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;所述多级虚拟子网中的虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络***;
创建负载均衡模块,并将所述负载均衡模块直接接入虚拟网络***。
在本发明一实施例中,所述创建虚拟子网具体为:创建至少一个一级虚拟子网,将一级虚拟子网中的虚拟交换机直接接入虚拟网络***。
在本发明一实施例中,所述一级虚拟子网在所述虚拟网络***中通过以下方式中的任意一种实现网络隔离:VLAN、GRE、XVLAN;对应在所述一级虚拟子网中的虚拟机的网络信息为以下信息中的任意一种:VLAN信息、GRE信息、XVLAN信息。
在本发明一实施例中,所述将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中具体为:
获取至少一个与所述负载均衡模块不在同一个网段的虚拟机的网络信息;
根据获取的所述虚拟机的网络信息创建对应于各虚拟机的虚拟网络设备或流表信息,并将其保存在负载均衡模块中。
为了解决上述问题,本申请还提供了一种实现负载均衡的装置,包括:创建模块,处理模块和转发模块;
所述创建模块用于根据创建请求分别创建虚拟网络***和负载均衡模块,并将所述负载均衡模块接入所述虚拟网络***,所述虚拟网络***包括至少一个虚拟机;
所述处理模块用于将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中,并将所述虚拟机配置为负载均衡模块后端的应用服务节点;
所述转发模块用于将需要负载均衡处理的数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。
在本发明一实施例中,所述创建模块包括子网创建单元和负载均衡创建单元;
所述子网创建单元用于创建虚拟子网,所述虚拟子网包括:一级虚拟子网和/或多级虚拟子网;所述一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;所述多级虚拟子网中的虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络***;
所述负载均衡创建单元用于创建负载均衡模块,并将所述负载均衡模块直接接入虚拟网络***。
在本发明一实施例中,所述子网创建单元创建虚拟子网具体为:创建至少一个一级虚拟子网,将一级虚拟子网中的虚拟交换机直接接入虚拟网络***。
在本发明一实施例中,所述子网创建单元创建的虚拟子网在所述虚拟网络***中通过以下方式中的任意一种实现网络隔离:VLAN、GRE、XVLAN;对应在所述一级虚拟子网中的虚拟机的网络信息为以下信息中的任意一种:VLAN信息、GRE信息、XVLAN信息。
在本发明一实施例中,处理模块还包括获取单元和创建单元;
所述获取单元用于获取至少一个与所述负载均衡模块不在同一个网段的虚拟机的网络信息;
所述创建单元用于根据获取的所述虚拟机的网络信息创建对应于各虚拟机的虚拟网络设备或者流表信息,并将其保存在负载均衡模块中。
为了解决上述问题,本申请还提供了一种负载均衡服务***,包括:虚拟网络***和负载均衡模块;
所述负载均衡模块接入所述虚拟网络***,并为所述虚拟网络***中的至少一个虚拟机提供负载均衡服务;
所述负载均衡模块用于存储与其不在同一个网段的虚拟机的网络信息,同时将所述的虚拟机配置为其后端服务节点,以及用于将需要负载均衡处理的数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。
本发明的有益效果是:
本发明提供一种实现负载均衡的方法、装置及负载均衡服务***,解决了负载均衡服务性能低的问题。本发明的内容是根据创建请求创建虚拟网络***和负载均衡模块,并将创建的负载均衡模块接入虚拟网络***中,创建的虚拟网络***中包括至少一个虚拟机;将与负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中;当接收到的需要均衡处理的数据包存在于虚拟负载均衡处理网路中时,将该数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。可见,本申请与现有技术相比较,通过将负载均衡模块和虚拟机配置到虚拟负载均衡处理网络中,使得负载均衡模块与任何一个虚拟机之间都处于同一个二层网络环境,当需要进行数据包的转发时,不需要进行路由寻址,直接通过负载均衡模块即可实现数据的直接转发,增强了负载均衡处理数据包的性能。因此,采用本身请中的方案,能够解决负载均衡服务性能低的问题。
附图说明
图1是本发明提供的现有技术中的一种云计算***网络架构;
图2是本发明第一实施例提供的实现负载均衡的方法流程图;
图3是本发明第一实施例提供的虚拟子网为一级虚拟子网时的虚拟网络***和负载均衡模块组成的云计算网络架构图;
图4是本发明第二实施例提供的实现负载均衡的装置模块结构示意图;
图5是本发明第三实施例中提供的负载均衡服务***结构示意图;
图6是本发明第四实施例提供的一种在云计算中实现负载均衡创建的方法流程图。
具体实施方式
本实施例涉及在云计算中实现负载均衡的方法,进一步地,本实施例实际涉及在云计算中如何提高负载均衡服务性能的方法;应当理解,尽管本实施例公开包括关于云计算中提高负载均衡性能的详细描述,但其中记载的技术方案的实现却不限于云计算环境。而是本发明的各实施例能够结合现在己知或以后开发的任何其它类型的计算环境也可实现的方案。
云计算是一种服务交付模式,用于对共享的可配置计算资源池进行方便、按需的网络访问。可配置计算资源是能够以最小的管理成本或与服务提供者进行最少的交互就能快速部署和释放的资源,例如可以是网络、网络带宽、服务器、处理、内存、存储、应用、虚拟机和服务。这种云模式可以包括至少五个特征、至少三个服务模型(背景技术中已经说明)和至少四个部署模型。
特征包括:
按需自助式服务:云的消费者在无需与服务提供者进行人为交互的情况下能够单方面自动地按需部署诸如服务器时间和网络存储等的计算能力。
广泛的网络接入:计算能力可以通过标准机制在网络上获取,这种标准机制促进了通过不同种类的瘦客户机平台或厚客户机平台(例如移动电话、膝上型电脑、个人数字助理PDA)对云的使用。
资源池:提供者的计算资源被归入资源池并通过多租户(multi-tenant)模式服务于多重消费者,其中按需将不同的实体资源和虚拟资源动态地分配和再分配。一般情况下,消费者不能控制或甚至并不知晓所提供的资源的确切位置,但可以在较高抽象程度上指定位置(例如国家、州或数据中心),因此具有位置无关性。
迅速弹性:能够迅速、有弹性地(有时是自动地)部署计算能力,以实现快速扩展,并且能迅速释放来快速缩小。在消费者看来,用于部署的可用计算能力往往显得是无限的,并能在任意时候都能获取任意数量的计算能力。
可测量的服务:云***通过利用适于服务类型(例如存储、处理、带宽和活跃消费者帐号)的某种抽象程度的计量能力,自动地控制和优化资源效用。可以监测、控制和报告资源使用情况,为所用服务的提供者和消费者双方提供透明度。
部署模型如下:
私有云:云基础架构单独为某个组织运行。云基础架构可以由该组织或第三方管理并且可以存在于该组织内部或外部。
共同体云:云基础架构被若干组织共享并支持有共同利害关系(例如任务使命、安全要求、政策和合规考虑)的特定共同体。共同体云可以由共同体内的多个组织或第三方管理并且可以存在于该共同体内部或外部。
公共云:云基础架构向公众或大型产业群提供并由出售云服务的组织拥有。
混合云:云基础架构由两个或更多部署模型的云(私有云、共同体云或公共云)组成,这些云依然是独特的实体,但是通过使数据和应用能够移植的标准化技术或私有技术(例如用于云之间的负载平衡的云突发流量分担技术)绑定在一起。
云计算环境是面向服务的,特点集中在无状态性、低祸合性、模块性和语意的互操作性。云计算的核心是包含互连节点网络的基础架构。
本实施例中,根据创建请求创建虚拟网络***和负载均衡模块,并将创建的负载均衡模块接入虚拟网络***中,创建的虚拟网络***中包括至少一个虚拟机;将与负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中,并将所述虚拟机配置为负载均衡模块后端的应用服务节点;当接收到的需要均衡处理的数据包时,将该数据包通过负载均衡模块转发到虚拟机中进行处理。在本发明的一实施例中,创建虚拟网络***和负载均衡模块的具体方式为:创建虚拟子网,该虚拟子网包括:一级虚拟子网和/或一个多级虚拟子网;该一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络的虚拟机;该多级虚拟子网中的虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络;创建负载均衡模块,并将负载均衡模块直接接入虚拟网络***;本实施例中,创建的云计算网络架构中,将与负载均衡模块不在同一个网段的虚拟机配置为负载均衡模块后端的应用服务节点,如此构建云计算网络架构的目的在于使得负载均衡模块与任何一个虚拟机即使不处于相同的网段(二层网络),也可不需要经过路由寻址即可进行数据包转发。采用本实施例中的方案,避免现有技术中当需要服务的虚拟机与负载均衡***不在同一个网段时,需要进行路由寻址才可进行数据转发的问题,因此,采用本实施例中的方法能够解决负载均衡服务性能低的问题。
为了对本实施例能够更好的理解,下面结合具体的实施例对本申请的内容做进一步说明:
在本实施例中,所使用的术语只是为了描述特定实施例,而不对本公开作出限制。例如使用的,单数形式“一”、“一个”以及“所述”“该”也包括复数形式,除非上下文明确地指出。此外,术语“一”、“一个”等等的使用不表示对数量的限制,而是表示被引用的项中的至少一个的存在。进一步可以理解,本说明中所使用的术语“包括”表示指定的特点、步骤、操作、元件和/或组件的存在,但是不排除一个或多个其他特点、步骤、操作、元件、组件和/或其组合的存在或添加。
实施例一:
图1为本实施例提供的一种实现负载均衡的方法流程图,包括:
步骤101:根据创建请求分别创建包含有虚拟机的虚拟网络***和负载均衡模块;
步骤102:将与负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中,并将所述虚拟机配置为负载均衡模块后端的应用服务节点;
步骤103:需要转发的数据包通过负载均衡模块转发到需要的虚拟机中进行处理。
在本实施例中,发起创建请求的主体包括用户,用户通过操控台发起创建请求,***接收到用户发起的创建请求后,根据创建请求的内容,创建用户所需要的虚拟网络架构,在本实施例中,根据用户发起的虚拟网络***创建请求创建的虚拟网络***至少包括:虚拟网络,网关,路由以及虚拟机等,并将创建的网关,路由以及虚拟机加入虚拟网络;根据用户发起的创建负载均衡服务请求创建负载均衡模块,并将创建的虚拟配置为负载均衡模块后端的应用服务节点。在本实施例中,创建的该负载均衡模块可以为用户提供更高性能的负载均衡服务。
在步骤101中,根据用户请求分别创建虚拟网络***和负载均衡模块,创建的该虚拟网络***包括至少一个虚拟机;在本实施例中,当创建的所述虚拟机为两个以上时,所述虚拟机可以属于同一个二层网络,也可属于不同的二层网络。在本实施例中,在创建完成虚拟网络***和负载均衡模块以后,将创建的负载均衡模块接入创建的虚拟网络***,保证负载均衡模块可以与虚拟网络***网络互联。
在本实施例中所述虚拟网络***是指在云计算服务中为用户提供的虚拟3层网络,在该虚拟网络中用户可以创建自己的子网、路由、网关等等网络设备,也可以对不同网络进行互通设置操作,网络的表现和物理网络完全一致。
在步骤102中,获取与负载均衡模块不在同一个网段的虚拟机的网络信息(该网络信息是之前已经配置好的网络信息),并将该网络信息存储在负载均衡模块中,同时,并将该虚拟机配置为负载均衡模块后端的应用服务节点。在本实施例中,所述的虚拟机与负载均衡模块不在同一个网段优选为虚拟与负载均衡模块不在同一个二层网络。
在本实施例中,通过该负载均衡模块可实现直接和虚拟机进行通讯,不需要负载均衡模块一定要和虚拟机在一个网段中。
优选地,在本实施例中,根据创建请求创建负载均衡模块时还包括配置负载均衡模块的负载均衡算法,健康检查和会话保持功能等功能:
所述负载均衡算法,包括轮询、比率、优先权、最少连接数、最快响应时间等等通用的负载均衡算法,也包括哈希算法、基于策略的负载均衡、基于数据包的内容分发等等高级算法。
所述健康检查,是指检查服务器开放的各种服务的可用状态。负载均衡设备一般会配置各种健康检查方法,例如Ping,TCP,UDP,HTTP,FTP,DNS等。Ping属于第三层的健康检查,用于检查服务器IP的连通性,而TCP/UDP属于第四层的健康检查,用于检查服务端口的UP/DOWN,如果要检查的更准确,就要用到基于7层的健康检查,例如创建一个HTTP健康检查,Get一个页面回来,并且检查页面内容是否包含一个指定的字符串,如果包含,则服务是UP的,如果不包含或者取不回页面,就认为该服务器的Web服务是不可用(DOWN)的。
所述会话保持,是指保持会话的连续性和一致性,由于服务器之间很难做到实时同步用户访问信息,这就要求把用户的前后访问会话保持到一台服务器上来处理。负载均衡设备一般会默认配置一些会话保持的选项,例如源地址的会话保持,Cookie会话保持等,基于不同的应用要配置不同的会话保持,否则会引起负载的不均衡甚至访问异常。
在步骤103中,当接收到需要进行负载均衡处理的数据包时,优选地将该数据包根据负载均衡模块中的网络信息将接收到的数据包转发到虚拟机进行处理。
优选地,在本实施例中,创建的该负载均衡模块提供的负载均衡服务可以通过硬件实现,也可以通过软件实现,具体实现方式在本实施例中不做限制。
在本实施例中,优选该负载均衡模块为进行负载均衡处理的数据包提供对外地址,其中,该对外地址可以为用户自己创建的虚拟网络的地址,也可以直接为对外服务的公网地址,在本实施例中不做进一步限定。
进一步地,在本实施例中,根据创建请求创建虚拟网络以及负载均衡模块的具体方式包括:
创建虚拟子网,创建的该虚拟子网包括一级虚拟子网和/或多级虚拟子网;优选地,在本实施例中,创建的该虚拟子网还包括创建虚拟机,网关,或者路由中的至少一项。
创建负载均衡模块,并将创建的负载均衡模块直接接入虚拟网络***。
在本实施例中,所述的一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机,可理解为,该一级虚拟子网中只有第一级虚拟交换机控制至少一个虚拟机;具体的当负载均衡模块转发接收到的数据包时,由第一级虚拟交换机将接收到的数据包转发给虚拟机;该多级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;该多级虚拟子网中的虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络***,也即可理解为该多级虚拟子网是通过至少两个虚拟交换机对虚拟机进行的逐级控制,该逐级控制可以理解为第一级虚拟交换机控制至少一个虚拟机和至少一个第二级虚拟交换机,该第二级虚拟交换机同时又控制多个虚拟机;当然还可包括更多级的虚拟交换机以及虚拟机;具体的当负载均衡模块转发数据包时,先通过第一级虚拟交换机将数据转发,如果在该级转发中没有找到需要的虚拟机,则再通过第二级虚拟交换机将数据转发到需要的虚拟交换机中进行处理,当然还可包括更多级的虚拟交换机以及虚拟机。
在本实施例中,优选创建的虚拟子网为至少一个一级虚拟子网,将创建的该至少一个一级虚拟子网通过虚拟交换机直接接入虚拟网络***;在本实施例中,优选所述的一级虚拟子网是指该网络中包括一个控制或者连接至少一个虚拟机的虚拟交换机,由该虚拟交换机和控制或连接的至少一个虚拟机构成了一个一级虚拟子网;将虚拟机接入虚拟网络***也可以理解为构建虚拟机与虚拟网络之间的数据转发的网络互通关系。
为了对本实施例进一步说明,图3是本实施例中当创建的虚拟子网为一级虚拟子网时,虚拟网络***和负载均衡模块构成的云计算网络架构图;上述图3是对本实施例的具体说明,优选该虚拟子网中的虚拟机与负载均衡模块不在同一个网段,当然在一个虚拟网络***中也可以同时包括一级虚拟子网和多级虚拟子网。
当有数据包进入时,图3的云计算网络架构处理数据包的具体方式为:
在图3中,优选网关接收到需要负载均衡处理的数据包以后,将该数据包发送到负载均衡模块中,例如,该需要负载均衡服务的数据包需要在MAC和IP地址分别为A和B的虚拟机上进行处理,负载均衡模块根据数据包的内容可根据之前存储的网络信息或者当前实时获取的对应于各虚拟机的网络信息,查找MAC和IP地址分别为A和B的对应的虚拟机,将该数据包先直接转发给虚拟子网中的虚拟交换机,然后由虚拟交换机选择将该数据包转发给MAC和IP地址分别为A和B的虚拟机进行处理。由图3可以看到,在本实施例中,对数据实现负载均衡,不需要经过路由寻址,仅需根据获取的网络信息即可实现数据的跨网段传输。
在本实施例中,优选地,图3中负载均衡模块将数据包转发给虚拟机进行处理之前,不仅需要根据之前存储的或者当前获取的对应于各虚拟机的网络信息,同时优选还需结合负载均衡算法等将该数据包转发到虚拟机进行处理。
进一步地,在本实施例中,将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中具体为:
获取至少一个与负载均衡模块不在同一个网段的虚拟机的网络信息;在本实施例中,优选地,获取网络信息可以是在接收到需要负载均衡服务数据之前获取,也可以是在接收到需要负载均衡服务数据之后,根据需求实时获取,在本实施例中,优选在接收到负载均衡服务数据之前获取。
获取网络信息之后,根据获取到的网络信息生成但不限于对应于各虚拟机的虚拟网络设备或者流表信息并将其存储在负载均衡模块中,在本实施例中,优选地,生成的该虚拟网络设备或者流表信息为对应于各虚拟机的地址列表信息,在本实施例中,还可以是其他的信息列表,只要通过该信息列表,能够不需要通过寻址直接就可将数据包发送到对应的虚拟机实现负载均衡的实施方式,都属于本申请请求保护的范围。
进一步地,在本实施例中,优选虚拟网络***通过以下方式中的任意一种实现虚拟机的网络隔离:VLAN,GRE和XVLAN;当然,还可以是其他的可能的网络隔离方式;上述隔离方式中的GRE和XVLAN是对隔离方式VLAN的扩展,因为随着云计算的发展,VLAN隔离方式中的VLANID有限,不能满足更大范围的云计算,因此,在VLAN的基础上进行了扩展,而GRE或XVLAN两种隔离方式是扩展后的隔离方式中的一种;
在本实施例中,获取到的网络信息为对虚拟机进行隔离的地址隔离信息,在本实施例中,获取虚拟机的网络信息为以下信息中的任意一种:VLAN信息、GRE信息、XVLAN信息,其中,VLAN信息至少包括VLANID信息,具体的包括虚拟机的物理地址信息或者网络地址信息;GRE信息也至少包括虚拟机的物理地址信息和/或网络地址信息;XVLAN信息需要物理机的网络地址信息,虚拟机的物理地址信息以及网络地址信息中的至少一种。
本实施例中,通过在构建的云计算网络结构中获取与负载均衡模块不在同一个网段的虚拟机的网络信息,根据该网络信息生成对应的虚拟网络设备或者流表信息,并将其存储在负载均衡模块中,这样做的目的在于将与负载均衡模块不在同一个网段的虚拟机配置为该负载均衡模块后端的服务节点;当数据需要负载均衡处理时,只需要根据该获取的网络信息或者是存储的虚拟网络设备或者流表信息,负载均衡模块就可直接卡网段且无需路由寻址直接将数据包转发到对应的虚拟机服务节点,所以,在加快了数据包负载均衡服务效率的同时,也提高了负载均衡服务的性能。
实施例二:
图4为本实施例提供的一种实现负载均衡的装置结构示意图,该装置包括:创建模块401,处理模块402和转发模块403;
创建模块401根据用户请求分别创建虚拟网络***和负载均衡模块,创建的该虚拟网络***包括至少一个虚拟机;在本实施例中,当创建的所述虚拟机为两个以上时,所述虚拟机可以属于同一个二层网络,也可属于不同的二层网络。在本实施例中,在创建完成虚拟网络***和负载均衡模块以后,将创建的负载均衡模块接入创建的虚拟网络***,保证负载均衡模块可以与虚拟网络***网络互联。
在本实施例中所述虚拟网络***是指在云计算服务中为用户提供的虚拟3层网络,在该虚拟网络中用户可以创建自己的子网、路由、网关等等网络设备,也可以对不同网络进行互通设置操作,网络的表现和物理网络完全一致。
处理模块402用于获取与负载均衡模块不在同一个网段的虚拟机的网络信息,并将该网络信息存储在负载均衡模块中,同时,将所述虚拟机配置为负载均衡模块后端的服务节点,在本实施例中,所述的虚拟机与负载均衡模块不在同一个网段优选为虚拟与负载均衡模块不在同一个二层网络。
在本实施例中,通过该负载均衡模块可实现直接和虚拟机进行通讯,不需要负载均衡模块一定要和虚拟机在一个网段中。
优选地,在本实施例中,根据创建请求创建负载均衡模块时还包括配置负载均衡模块提供负载均衡算法,健康检查和会话保持功能等功能:
转发模块403用于当接收到需要进行负载均衡处理的数据包时,将该数据包根据负载均衡模块中的网络信息将接收到的数据包转发到虚拟机进行处理。
优选地,在本实施例中,创建的该负载均衡模块提供的负载均衡服务可以通过硬件实现,也可以通过软件实现,具体实现方式在本实施例中不做限制。
在本实施例中,优选该负载均衡模块为需要进行负载均衡处理的数据包提供对外地址,其中,该对外地址可以为用户自己创建的虚拟网络的地址,也可以直接为对外服务的公网地址,在本实施例中不做进一步限定。
进一步地,在本实施例中,创建模块401包括子网创建单元4011和负载均衡创建单元4012;
子网创建单元4011用于创建虚拟子网,在本实施例中,创建的该虚拟子网还包括创建虚拟机,网关,或者路由中的至少一项。
所述创建的虚拟子网包括:一级虚拟子网和/或多级虚拟子网;所述的一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络的虚拟机,可理解为,该一级虚拟子网中只有第一级虚拟交换机控制至少一个虚拟机;该多级虚拟子网包括至少一个虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络,也即可理解为该多级虚拟子网是通过至少两个虚拟交换机对虚拟机进行的逐级控制,该逐级控制可以理解为第一级虚拟交换机控制至少一个虚拟机和至少一个第二级虚拟交换机,该第二级虚拟交换机同时又控制多个虚拟机。
负载均衡创建单元4012用于创建负载均衡模块,并将创建的负载均衡模块直接接入虚拟网络***。
进一步地,在本实施例中,处理模块402包括获取单元4021;该获取单元4021用于获取至少一个与负载均衡模块不在同一个网段的虚拟机的网络信息,该网络信息为对虚拟机进行网络隔离的信息,在本实施例中,优选获取单元4021可以是在接收到需要负载均衡服务的数据之前获取网络信息,也可以是在接收到需要负载均衡处理的数据之后,根据数据内容实时获取网络信息。
优选地,在本实施例中,子网创建单元4011创建的虚拟子网在虚拟网络***中优选但不限于通过以下方式中的任意一种对虚拟子网中的虚拟机实现网络隔离:VLAN,GRE和XVLAN;对应虚拟子网中的虚拟机的网络信息包括以下信息中的任意一种:VLAN信息、GRE信息、XVLAN信息;上述隔离方式中的GRE和XVLAN是对隔离方式VLAN的扩展,因为VLAN隔离方式中的VLANID有限,不能满足更大范围的云计算,因此,在VLAN的基础上进行了扩展,而GRE或XVLAN两种隔离方式是扩展后的隔离方式中的一种;
在本实施例中,优选获取单元4021获取的网络信息中:VLAN信息至少包括VLANID信息,具体的包括虚拟机的物理地址信息和/或网络地址信息;GRE信息也至少包括虚拟机的物理地址信息和/或网络地址信息;XVLAN信息需要物理机的网络地址信息,虚拟机的物理地址信息和网络地址信息中的至少一种。
在本实施例中,处理模块402还包括信息创建单元4022;
信息创建单元4022根据获取单元4021获取到的网络信息创建对应于各虚拟机的虚拟网络设备或者流表信息,并将其保存在所述负载均衡模块中。在本实施例中,信息创建单元4022创建的虚拟网络设备或者流表信息为与各虚拟机对应的地址信息,该地址信息使得负载均衡模块可以不需要通过理由寻址就可实现跨网段的数据传输。
在本实施例中,当子网创建单元4011创建了一级虚拟子网,获取单元4021和信息创建单元4022根据获取的网络信息已经在负载均衡模块中创建了虚拟网络设备或者流表信息,该虚拟网络设备或者流表信息中包含获取单元4021获取的VLAN信息,GRE信息或XVLAN信息;在接收到需要负载均衡处理的数据包以后,将该数据包发送到负载均衡模块中,负载均衡模块根据数据包的内容确定该数据包需要在其后端哪个服务节点(虚拟机)上进行处理,然后在虚拟网络设备或者流表信息中查找该服务节点对应地址,最后将该数据包通过虚拟交换机传输到对应的虚拟机进行处理。
采用本实施例中的实现负载均衡的装置,能够使得负载均衡模块仅根据获取到的网络信息(虚拟网络设备或者流表信息中的地址信息)就可在无需寻址的条件下实现跨网段的数据传输,提高的负载均衡的服务性能。
实施例三:
本实施例中,提供了一种负载均衡服务***,参见图5,该***包括虚拟网络***501和负载均衡模块502;
负载均衡模块502接入虚拟网络***,并为虚拟网络***中的至少一个虚拟机提供负载均衡服务。
在本实施例中,该负载均衡模块502中存储有与其不在同一个网段的虚拟机的网络信息,存储该网络信息的目的在于将所述的虚拟机配置为其后端的服务节点。该网络信息在本实施例中优选为对虚拟机进行网络隔离的隔离方式中的相关信息。例如,当中采用的是VLAN方式对虚拟机进行网络隔离时,获取的网络信息包括VLANID;当采用GRE的方式对虚拟机网络进行隔离时,获取的网络信息包括TagID。
当然,采用的隔离方式不限于本实施例中说列举的两种,还可以是VXLAN隔离方式,对应获取的网络信息包括VXLAN信息,包括物理机的网络地址信息,虚拟机的物理地址信息和网络地址信息。同时,在本实施例中,获取的网络信息不限于本实施例中所列举的几种,还包括其他可能且相关的地址信息或者标识信息。
在本实施例中,在负载均衡模块502中有需要转发的数据包时,负载均衡模块502根据存储的网络信息将需要转发的数据包直接转发给其后端的服务节点(虚拟机)进行处理。本实施例中的负载均衡服务***,将与其不在同一个网段的虚拟机的网络信息进行存储,将所述的虚拟机配置为其后端的服务节点,这样在接收到需要负载均衡服务的数据包后,仅需根据存储的网络信息将该数据包进行对应后端服务节点(虚拟机)的处理即可,无需寻址。因此,提高了负载均衡服务的性能。
实施例四:
为了对本申请有进一步说明,本实施例中提出了一种在云计算中实现负载均衡创建的方法,参见图6,包括:
步骤601:用户通过控制台登录;
步骤602:通过控制台先创建虚拟机;
步骤603:通过控制台创建虚拟网络;
步骤604:将步骤602中创建的虚拟机加入步骤603创建的虚拟网络中;
步骤605:创建负载均衡模块(创建的过程中加入虚拟网络***);
步骤606:采用VLAN方式隔离虚拟机时,负载均衡模块获取VLAN信息。
步骤607:根据获取到的VLAN信息创建流表信息,并将其存储在负载均衡模块中。
在步骤607中,负载均衡根据获取到的VLAN信息创建流表信息,将所述的虚拟机配置为其后端的服务节点,该流表信息可以保证和虚拟机直接通讯,这样,在负载均衡模块接收到数据包进行转发时就可以直接将包转发给对应的虚拟机,而不需要因为虚拟机处于多个网络设备而导致的必须路由转发才能到达。
通过上述的负载均衡创建的方法,可在用户创建负载均衡后同时完成各种虚拟网络的配置,实现从负载均衡模块节点到用户虚机节点数据链路连接,从而提高了负载均衡服务及整个云计算网络的性能,增强了用户的体验。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (11)
1.一种实现负载均衡的方法,其特征在于,包括:
根据创建请求分别创建虚拟网络***和负载均衡模块,并将所述负载均衡模块接入所述虚拟网络***,所述虚拟网络***包括至少一个虚拟机;
将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中,并将所述虚拟机配置为负载均衡模块后端的应用服务节点;
需要负载均衡处理的数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。
2.如权利要求1所述的实现负载均衡的方法,其特征在于,所述创建虚拟网络***和负载均衡模块,并将所述负载均衡模块接入所述虚拟网络***具体为:
创建虚拟子网,所述虚拟子网包括:一级虚拟子网和/或多级虚拟子网;所述一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;所述多级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;所述多级虚拟子网中的虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络***;
创建负载均衡模块,并将所述负载均衡模块直接接入虚拟网络***。
3.如权利要求2所述的实现负载均衡的方法,其特征在于,所述创建虚拟子网具体为:创建至少一个一级虚拟子网,将一级虚拟子网中的虚拟交换机直接接入虚拟网络***。
4.如权利要求3所述的实现负载均衡的方法,其特征在于,所述一级虚拟子网在所述虚拟网络***中通过以下方式中的任意一种实现网络隔离:VLAN、GRE、XVLAN;对应在所述一级虚拟子网中的虚拟机的网络信息为以下信息中的任意一种:VLAN信息、GRE信息、XVLAN信息。
5.如权利要求1-4任一项所述的实现负载均衡的方法,其特征在于,所述将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中具体为:
获取至少一个与所述负载均衡模块不在同一个网段的虚拟机的网络信息;
根据获取的所述虚拟机的网络信息创建对应于各虚拟机的虚拟网络设备或流表信息,并将其保存在负载均衡模块中。
6.一种实现负载均衡的装置,其特征在于,包括:创建模块,处理模块和转发模块;
所述创建模块用于根据创建请求分别创建虚拟网络***和负载均衡模块,并将所述负载均衡模块接入所述虚拟网络***,所述虚拟网络***包括至少一个虚拟机;
所述处理模块用于将与所述负载均衡模块不在同一个网段的虚拟机的网络信息存储在负载均衡模块中,并将所述虚拟机配置为负载均衡模块后端的应用服务节点;
所述转发模块用于将需要负载均衡处理的数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。
7.如权利要求6所述的实现负载均衡的装置,其特征在于,所述创建模块包括子网创建单元和负载均衡创建单元;
所述子网创建单元用于创建虚拟子网,所述虚拟子网包括:一级虚拟子网和/或多级虚拟子网;所述一级虚拟子网包括至少一个通过虚拟交换机接入虚拟网络***的虚拟机;所述多级虚拟子网中的虚拟交换机通过其他至少一个一级虚拟子网中的虚拟交换机逐级接入虚拟网络***;
所述负载均衡创建单元用于创建负载均衡模块,并将所述负载均衡模块直接接入虚拟网络***。
8.如权利要求7所述的实现负载均衡的装置,其特征在于,所述子网创建单元创建虚拟子网具体为:创建至少一个一级虚拟子网,将一级虚拟子网中的虚拟交换机直接接入虚拟网络***。
9.如权利要求8所述的实现负载均衡的装置,其特征在于,所述子网创建单元创建的虚拟子网在所述虚拟网络***中通过以下方式中的任意一种实现网络隔离:VLAN、GRE、XVLAN;对应在所述一级虚拟子网中的虚拟机的网络信息为以下信息中的任意一种:VLAN信息、GRE信息、XVLAN信息。
10.如权利要求6-9任一项所述的实现负载均衡的装置,其特征在于,处理模块还包括获取单元和创建单元;
所述获取单元用于获取至少一个与所述负载均衡模块不在同一个网段的虚拟机的网络信息;
所述创建单元用于根据获取的所述虚拟机的网络信息创建对应于各虚拟机的虚拟网络设备或者流表信息,并将其保存在负载均衡模块中。
11.一种负载均衡服务***,其特征在于,包括:虚拟网络***和负载均衡模块;
所述负载均衡模块接入所述虚拟网络***,并为所述虚拟网络***中的至少一个虚拟机提供负载均衡服务;
所述负载均衡模块用于存储与其不在同一个网段的虚拟机的网络信息,同时将所述的虚拟机配置为其后端服务节点,以及用于将需要负载均衡处理的数据包通过所述负载均衡模块转发到所述虚拟机中进行处理。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410267566.0A CN105208053A (zh) | 2014-06-16 | 2014-06-16 | 一种实现负载均衡的方法、装置及负载均衡服务*** |
PCT/CN2014/088970 WO2015192563A1 (zh) | 2014-06-16 | 2014-10-20 | 一种实现负载均衡的方法、装置及负载均衡服务*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410267566.0A CN105208053A (zh) | 2014-06-16 | 2014-06-16 | 一种实现负载均衡的方法、装置及负载均衡服务*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105208053A true CN105208053A (zh) | 2015-12-30 |
Family
ID=54934791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410267566.0A Withdrawn CN105208053A (zh) | 2014-06-16 | 2014-06-16 | 一种实现负载均衡的方法、装置及负载均衡服务*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105208053A (zh) |
WO (1) | WO2015192563A1 (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107181287A (zh) * | 2016-03-11 | 2017-09-19 | 阿里巴巴集团控股有限公司 | 实现自动调节it设备的供电装置中各电源的负载率方法和*** |
CN107800814A (zh) * | 2016-09-05 | 2018-03-13 | 国网江苏省电力公司信息通信分公司 | 虚拟机部署方法及装置 |
CN108063783A (zh) * | 2016-11-08 | 2018-05-22 | 上海有云信息技术有限公司 | 一种负载均衡器的部署方法及装置 |
CN108989174A (zh) * | 2018-07-09 | 2018-12-11 | 郑州云海信息技术有限公司 | 一种基于Open Stack网络***VPN的检测方法 |
CN110061888A (zh) * | 2019-03-18 | 2019-07-26 | 北京奇艺世纪科技有限公司 | 网络协议类型判断方法、装置、计算机设备及存储介质 |
CN110928637A (zh) * | 2018-09-19 | 2020-03-27 | 阿里巴巴集团控股有限公司 | 负载均衡方法和*** |
CN112261095A (zh) * | 2020-10-12 | 2021-01-22 | 国电南瑞科技股份有限公司 | 基于两级代理的负载分流实现***及方法 |
CN112311448A (zh) * | 2020-11-12 | 2021-02-02 | 中国电子科技集团公司第五十四研究所 | 一种基于虚拟机的卫星网络加速*** |
CN113098728A (zh) * | 2019-12-23 | 2021-07-09 | 华为技术有限公司 | 负载均衡***的健康检查方法及相关设备 |
CN114422351A (zh) * | 2019-03-29 | 2022-04-29 | 瞻博网络公司 | 用指定的后端虚拟网络配置服务负载平衡器 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989479B (zh) * | 2018-07-11 | 2023-05-16 | 湖北省楚天云有限公司 | 一种对云计算平台二级域名进行配置的方法和装置 |
CN110213114B (zh) * | 2019-06-21 | 2024-04-09 | 深圳前海微众银行股份有限公司 | 去中心化的网络服务方法、装置、设备及可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969391A (zh) * | 2010-10-27 | 2011-02-09 | 北京邮电大学 | 一种支持融合网络业务的云平台及其工作方法 |
CN103533063A (zh) * | 2013-10-18 | 2014-01-22 | 北京华胜天成科技股份有限公司 | 一种可实现web应用资源动态扩展的方法及装置 |
CN103595772A (zh) * | 2013-11-01 | 2014-02-19 | 浪潮电子信息产业股份有限公司 | 一种基于虚拟路由器的云数据中心网络部署方案 |
CN103607430A (zh) * | 2013-10-30 | 2014-02-26 | 中兴通讯股份有限公司 | 一种网络处理的方法和***及网络控制中心 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8849971B2 (en) * | 2008-05-28 | 2014-09-30 | Red Hat, Inc. | Load balancing in cloud-based networks |
CN102427475B (zh) * | 2011-12-08 | 2014-01-29 | 无锡城市云计算中心有限公司 | 一种云计算环境中负载均衡调度的*** |
CN102710503B (zh) * | 2012-05-15 | 2017-03-15 | 郑州云海信息技术有限公司 | 一种基于“云海os”的网络负载均衡方法 |
CN102833355B (zh) * | 2012-09-22 | 2015-12-09 | 广东电子工业研究院有限公司 | 一种面向云计算的负载均衡***及负载均衡方法 |
-
2014
- 2014-06-16 CN CN201410267566.0A patent/CN105208053A/zh not_active Withdrawn
- 2014-10-20 WO PCT/CN2014/088970 patent/WO2015192563A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969391A (zh) * | 2010-10-27 | 2011-02-09 | 北京邮电大学 | 一种支持融合网络业务的云平台及其工作方法 |
CN103533063A (zh) * | 2013-10-18 | 2014-01-22 | 北京华胜天成科技股份有限公司 | 一种可实现web应用资源动态扩展的方法及装置 |
CN103607430A (zh) * | 2013-10-30 | 2014-02-26 | 中兴通讯股份有限公司 | 一种网络处理的方法和***及网络控制中心 |
CN103595772A (zh) * | 2013-11-01 | 2014-02-19 | 浪潮电子信息产业股份有限公司 | 一种基于虚拟路由器的云数据中心网络部署方案 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107181287A (zh) * | 2016-03-11 | 2017-09-19 | 阿里巴巴集团控股有限公司 | 实现自动调节it设备的供电装置中各电源的负载率方法和*** |
CN107800814A (zh) * | 2016-09-05 | 2018-03-13 | 国网江苏省电力公司信息通信分公司 | 虚拟机部署方法及装置 |
CN108063783A (zh) * | 2016-11-08 | 2018-05-22 | 上海有云信息技术有限公司 | 一种负载均衡器的部署方法及装置 |
CN108989174A (zh) * | 2018-07-09 | 2018-12-11 | 郑州云海信息技术有限公司 | 一种基于Open Stack网络***VPN的检测方法 |
CN110928637A (zh) * | 2018-09-19 | 2020-03-27 | 阿里巴巴集团控股有限公司 | 负载均衡方法和*** |
CN110061888A (zh) * | 2019-03-18 | 2019-07-26 | 北京奇艺世纪科技有限公司 | 网络协议类型判断方法、装置、计算机设备及存储介质 |
CN114422351A (zh) * | 2019-03-29 | 2022-04-29 | 瞻博网络公司 | 用指定的后端虚拟网络配置服务负载平衡器 |
CN113098728B (zh) * | 2019-12-23 | 2023-12-19 | 华为云计算技术有限公司 | 负载均衡***的健康检查方法及相关设备 |
CN113098728A (zh) * | 2019-12-23 | 2021-07-09 | 华为技术有限公司 | 负载均衡***的健康检查方法及相关设备 |
CN112261095A (zh) * | 2020-10-12 | 2021-01-22 | 国电南瑞科技股份有限公司 | 基于两级代理的负载分流实现***及方法 |
CN112261095B (zh) * | 2020-10-12 | 2023-11-24 | 国电南瑞科技股份有限公司 | 基于两级代理的负载分流实现***及方法 |
CN112311448B (zh) * | 2020-11-12 | 2022-02-18 | 中国电子科技集团公司第五十四研究所 | 一种基于虚拟机的卫星网络加速*** |
CN112311448A (zh) * | 2020-11-12 | 2021-02-02 | 中国电子科技集团公司第五十四研究所 | 一种基于虚拟机的卫星网络加速*** |
Also Published As
Publication number | Publication date |
---|---|
WO2015192563A1 (zh) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105208053A (zh) | 一种实现负载均衡的方法、装置及负载均衡服务*** | |
CA3106407C (en) | Multi-cloud connectivity using srv6 and bgp | |
CN106953788B (zh) | 一种虚拟网络控制器及控制方法 | |
CN103997414B (zh) | 生成配置信息的方法和网络控制单元 | |
CN103477588B (zh) | 刀片服务器中刀片间网络业务的分类和管理方法和*** | |
CN104717156B (zh) | 使用网络接口卡管理软件定义网络中的数据流的方法和*** | |
US10491464B2 (en) | Network topology assisted device provisioning | |
US20140280775A1 (en) | Network Stack and Related Techniques | |
CN106161335A (zh) | 一种网络数据包的处理方法和装置 | |
CN107086966A (zh) | 一种网络的负载均衡、控制及网络交互方法和装置 | |
CN112272145B (zh) | 一种报文处理方法、装置、设备及机器可读存储介质 | |
CN103595772A (zh) | 一种基于虚拟路由器的云数据中心网络部署方案 | |
US10848432B2 (en) | Switch fabric based load balancing | |
CN107483390A (zh) | 一种云渲染网络部署子***、***及云渲染平台 | |
EP3310011A1 (en) | Load sharing method and related apparatus | |
CN109547354B (zh) | 负载均衡方法、装置、***、核心层交换机及存储介质 | |
CN104734955A (zh) | 网络功能虚拟化的实现方法、宽带网络网关以及控制装置 | |
CN109474713B (zh) | 报文转发方法和装置 | |
CN109525684A (zh) | 报文转发方法和装置 | |
CN113783781A (zh) | 使虚拟私有云之间网络互通的方法和装置 | |
CN113612688B (zh) | 分布式软件定义网络控制***及其构建方法 | |
CN108173893A (zh) | 用于连网的方法和设备 | |
CN107637053A (zh) | 网络环境中可扩展的网络地址转换 | |
US9491098B1 (en) | Transparent network multipath utilization through encapsulation | |
CN107249038A (zh) | 业务数据转发方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20151230 |