KR20160025926A - Apparatus and method for balancing load to virtual application server - Google Patents
Apparatus and method for balancing load to virtual application server Download PDFInfo
- Publication number
- KR20160025926A KR20160025926A KR1020140113432A KR20140113432A KR20160025926A KR 20160025926 A KR20160025926 A KR 20160025926A KR 1020140113432 A KR1020140113432 A KR 1020140113432A KR 20140113432 A KR20140113432 A KR 20140113432A KR 20160025926 A KR20160025926 A KR 20160025926A
- Authority
- KR
- South Korea
- Prior art keywords
- virtual application
- load
- application servers
- service
- virtual
- Prior art date
Links
Images
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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1014—Server selection for load balancing based on the content of a request
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
BACKGROUND OF THE
A variety of services based on client-server architecture are being provided for various network environments, such as the Internet, corporate networks or home networks. In such a client-server-based service, when many computing and network resources are required for providing a service to a large number of clients or providing a service, the size of the server is dynamically changed to maintain the good quality and performance of the service Can be used.
In this dynamic control scheme, there are typically a scale-up scheme for increasing the resources of the application servers participating in the service and a scale-out scheme for increasing the number of application servers participating in the service .
In the scale-out method, load balancing is performed through a load balancer composed of hardware or software based on Layer-4 or Layer-7 information of OSI (Open Systems Interconnection) model. At this time, the load balancing apparatus appropriately distributes the client's service request to the application servers in the service cluster according to the preset load distribution algorithm, thereby preventing the load from being concentrated on the specific application server and improving the overall service quality.
1 is a block diagram illustrating such a general
However, in this conventional scale-out method, an application server to process a service request of the
It is an object of the present invention to provide a load balancer and a method for appropriately controlling the processing capacity of a service cluster according to the state of the load balancing service without external intervention.
It is another object of the present invention to provide a load balancer and a method for minimizing resource waste and cost due to over-configuration of a service cluster.
It is still another object of the present invention to provide a load balancer and a method for continuously providing a service without deteriorating service quality in a service environment with a large fluctuation of load amount over time.
A load balancing method of a load balancing apparatus that distributes a load to virtual application servers included in physical servers in a load balancing system according to embodiments of the present invention includes a state information of the load balancing system, Determining whether the number of virtual application servers operating in the load balancing system is appropriate according to state information of the virtual application servers; And generating and deleting one or more virtual application servers according to the determination result, wherein the status information of the load distribution system includes at least one of a size and a quantity of the load that the load distribution system is receiving and processing .
As an embodiment, the one or more virtual application servers may be software entities operating in a virtualization environment provided by the hypervisor of the physical server, processing service requests provided by the clients, and in the virtualization environment of the physical server And the one or more virtual application servers and the other virtual application servers may operate using different operating systems.
In an embodiment, the step of determining whether the number of virtual application servers to be operated is appropriate may include comparing a value indicating a size or an amount of a load that the load distribution system is receiving and processing with a predetermined threshold, May include determining that the load being received and processed by the load balancing system is excessive if the value indicating the load balancing system exceeds the predetermined threshold.
In an embodiment, the step of determining whether the number of virtual application servers to be operated is appropriate may include comparing a value indicating a size or an amount of a load that the load distribution system is receiving and processing with a predetermined threshold, Determining that the load being received and processed by the load balancing system is underestimated if the value indicating the load balancing system is less than the predetermined threshold.
In an embodiment, the value indicating the size or amount of the load being received and processed by the load balancing system may be a value obtained by dividing the number of service sessions in process by the load balancing system by the number of virtual application servers that are processing the service session.
In an embodiment, the threshold refers to load distribution service status information of the load distribution system, monitoring information of a virtual application server and a physical server included in the load distribution system, and / or system load information collected by the load distribution system Can be determined.
In an embodiment, the one or more virtual application servers or the physical servers may be included in one of an active group, a passive group, and a potential group.
As an embodiment, the step of creating, changing, or deleting one or more virtual application servers may include: creating the one or more virtual application servers in at least one physical server among the physical servers belonging to the potential group; And changing the state of the generated one or more virtual application servers and physical servers into the active group.
In an embodiment, the generated one or more virtual application servers are generated using a virtual machine image generated in advance, and the virtual machine image is a software image file including an operating system for driving the generated one or more virtual application servers, , And may be configured to include the application programs and preferences necessary to process the service request.
As an embodiment, the virtual machine template may be referred to in order to select the pre-created virtual machine image from the virtual machine image pool including a plurality of virtual machine images.
As an embodiment, creating, changing, or deleting the one or more virtual application servers may include changing the state of the one or more virtual application servers from the non-active group to the active group.
As an embodiment, the step of creating, changing, or deleting the one or more virtual application servers may include changing the state of the one or more virtual application servers from the active group to the passive group.
As an embodiment, the step of creating, changing, or deleting one or more virtual application servers may include: checking whether the session being processed is completed for the one or more virtual application servers that have been changed to the passive group; And stopping or deleting the one or more virtual application servers according to the confirmation result.
As an embodiment, the step of creating, changing, or deleting the one or more virtual application servers may include: if the virtual application server running on the physical server including the one or more virtual application servers no longer exists, And changing the state of the server into a potential group.
The load balancer for distributing the service requests received from the client to the virtual application servers included in the physical server in the load balancing system according to the embodiments of the present invention may further include a state information of the load balancing system, A transmission control unit for determining whether the number of virtual application servers operated in the load balancing system is appropriate according to the information or status information of the virtual application servers; And a server control unit for controlling one or more virtual application servers to be created, changed, or deleted according to the determined result, wherein the status information of the load distribution system includes information about a size of a load Or amount.
According to the embodiments of the present invention, the virtual application server can be actively managed according to the status information of the load balancing system, the status information of the virtual application server, or the status information of the physical server without any intervention from the outside such as a service manager or an external application program By adding, changing state or removing, the processing capacity of the service cluster can be appropriately controlled.
Accordingly, it is possible to minimize the resource waste and the cost incurred due to the excessive configuration of the service cluster, and to continuously provide the service without deteriorating the service quality in the service environment where the fluctuation of the load amount with time is large.
1 is a block diagram showing a general load distribution system.
2 is a block diagram illustrating a typical load-balancing system based on a virtual environment.
3 is a block diagram illustrating a load balancing system, in accordance with one embodiment of the present invention.
4 is a state diagram for explaining a state change of a virtual application server or a physical server in detail according to an embodiment of the present invention.
5 is a flow diagram illustrating a load balancing method, in accordance with an embodiment of the present invention.
The following detailed description of the invention refers to the accompanying drawings, which illustrate, by way of illustration, specific embodiments in which the invention may be practiced. It should be understood that the various embodiments of the present invention are different, but need not be mutually exclusive. For example, certain features, structures, and characteristics described herein may be implemented in other embodiments without departing from the spirit and scope of the invention in connection with one embodiment.
It should also be understood that the position or arrangement of the individual components within each disclosed embodiment can be variously modified without departing from the spirit and scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is principally defined by the appended claims, encompassed by the appended claims and their equivalents. Where similar reference numerals are used in the figures, like reference numerals refer to the same or similar functions for various embodiments.
Hereinafter, the contents and ideas of the present invention will be described with reference to the accompanying drawings.
2 is a block diagram illustrating a typical load-balancing system based on a virtual environment. 2, the load balancing system 20 includes a service cluster (not shown) including one or
The
Network 24 is a network of hardware or software that mediates communication connections between
The
The hypervisors 23_1a, 23_2a, and 23_3a provide the virtualization environment to the corresponding physical servers 23_1, 23_2, and 23_3. The hypervisors 23_1a, 23_2a, and 23_3a are thin layer software that controls various operating system access methods for various computing resources included in the physical servers 23_1, 23_2, and 23_3 such as a processor and a memory. The hypervisors 23_1a, , 23_2a, and 23_3a, different operating systems in the physical servers 23_1, 23_2, and 23_3 may be operated simultaneously. The details of the virtualization environment provided by the hypervisors 23_1a, 23_2a, and 23_3a are well known in the art, and a description thereof will be omitted here.
The virtual machine control units 23_1b, 23_2b, and 23_3b are external control interfaces of the hypervisors 23_1a, 23_2a, and 23_3a, or an upper software library linked to the external control interfaces. The virtual machine control units 23_1b, 23_2 and 23_3b provide control functions for the virtual application servers 23_1c, 23_1d, 23_2c and 23_3c in the respective physical servers 23_1, 23_2 and 23_3. For example, each of the physical servers 23_1, 23_2, and 23_3 can create, delete, start, stop, or pause a virtual application server through the virtual machine controllers 23_1b, 23_2b, and 23_3b.
The virtual application servers 23_1c, 23_1d, 23_2c and 23_3c operate in the virtualization environment provided by the hypervisors 23_1a, 23_2a and 23_3a and are included in the corresponding physical servers 23_1, 23_2 and 23_3, Lt; RTI ID = 0.0 > (22). ≪ / RTI > Each of the virtual application servers 23_1c, 23_1d, 23_2c, and 23_3c can operate using a different operating system from the other virtual application servers in one physical server, and the service requests allocated to the load distributing apparatuses 22 . The virtual application servers 23_1c, 23_1d, 23_2c, and 23_3c may be newly created, deleted, suspended, or paused under the control of the load distributing apparatus 22.
3 is a block diagram illustrating a
3, the
In this way, controlling the number of virtual application servers in the
Furthermore, the present invention can be applied to a virtual application server or a physical server as a possible state, in addition to an active state (a state in which a service resource is allocated to service processing) and a latent state (a state in which a service resource is returned and waiting) 3, the creation, modification, deletion, start, pause, stop and restart of the
Here, the status information of the
The status information of the virtual application server is information indicating the current status of the
The status information of the physical server is information indicating the current status of the
The status information of the load balancing service, the status information of the virtual application server, and the status information of the physical server may additionally include other information in addition to or in addition to the information described above.
Hereinafter, the specific configuration and operation method of the
The
In FIG. 3, the
The
At this time, if the received packet belongs to a new service request (or packet flow) newly delivered to the
Here, the network address translation is performed by, for example, changing the IP address and the port number of the client (for example, 11 in FIG. 2) received as the sender IP address and port number to the IP address and port number of the
The
Specifically, the
In the process of determining a virtual application server to process a service request, the
The
When the
Unlike the conventional
Specifically, the
For example, the
Conversely, the
As an example, in order to determine an upper threshold value or a lower threshold value, the monitoring information of the
The
The
The monitoring unit 124 collects monitoring information from the
The monitoring information of the
In response to a request from the
The
A concrete method of adding or removing the virtual application server by the
When the
The status information of the physical server may change based on the status information of the virtual application server included in the physical server, or may be replaced or replaced with the status information of the virtual application server.
When a physical server (for example, 132) to create a new virtual application server is selected, the
Conversely, when the
As an embodiment, a change in state (e.g., change from active group 162 to passive group 161) or deletion of
Setting the transient
The
Meanwhile, the
The virtual
Each component of the
First, when the number of average service sessions exceeds a predetermined upper threshold value, the
Meanwhile, as an example, the upper threshold may be a value indicating the type of service request (or service session) being processed (e.g., a web server service request, a database server service request, an application server service request, Service request, etc.), it can be predetermined as a different value for each type of service request.
Conversely, if the number of average service sessions is less than a predetermined lower threshold, the
If, by way of example, no virtual application server exists to process a service request associated with the VIP in the physical server (e.g., 133) by aborting or deleting the virtual application server, (163), and then a new virtual application server needs to be expanded.
The
According to the embodiments of the present invention, the virtual application server can be actively managed according to the status information of the load balancing system, the status information of the virtual application server, or the status information of the physical server without any intervention from the outside such as a service manager or an external application program By adding, changing state or removing, the processing capacity of the service cluster can be appropriately controlled.
Accordingly, it is possible to minimize the resource waste and the cost incurred due to the excessive configuration of the service cluster, and to continuously provide the service without deteriorating the service quality in the service environment where the fluctuation of the load amount with time is large.
4 is a state diagram for explaining a state change of a virtual application server or a physical server in detail according to an embodiment of the present invention. 4, a virtual application server or a physical server exists in one of an
Referring to FIG. 4, the
On the other hand, if the load of the load balancing service received while the service request is being processed is increased and the average number of service sessions to the VIP exceeds the upper threshold value, the new virtual application server is further added to the service request processing. At this time, the
Conversely, if the load on the load balancing service received while processing the service request is reduced and the average number of service sessions for the VIP is less than the lower threshold, at least some of the running virtual application servers are excluded from service request processing. At this time, the
At this time, a new service session is no longer assigned to the
In this way, when none of the virtual application servers for processing the service requests related to the VIPs exist in the physical server 131, the physical server 131 transits to the
By dividing the activation state of the
5 is a flow diagram illustrating a load balancing method, in accordance with an embodiment of the present invention. Referring to FIG. 5, the load balancing method of the
The
In step S111, the
In step S112, the
For example, the
If the average number of service sessions exceeds the upper threshold value, the load balancing method proceeds to step S113. Otherwise, the load balancing method proceeds directly to step S118.
In step S113, the
Since the step S113 corresponds to a case where the virtual application server being operated is insufficient as compared with the load being processed by the load distribution service, the
If there is a passive group of virtual application servers, the load balancing method proceeds to step S114. Otherwise, the load balancing method proceeds to step S116.
In step S114, the
As an embodiment, the stateful virtual application server may be determined according to a predetermined criterion. For example, the
However, it should be understood that the present invention is not limited thereto. For example, the
If the virtual application server to be changed is determined, the load balancing method proceeds to step S115.
In step S115, the
When step S115 is completed, the load distribution method proceeds to step S121.
On the other hand, if it is determined in step S113 that there is no virtual application server belonging to the passive group in step S113, the load balancing method proceeds to step S116.
In step S116, the
To this end, the
Meanwhile, as an embodiment, the
At least one physical server is determined from the potential group in the above manner, and when a virtual application server is created in the determined physical server, the load balancing method proceeds to step S117.
In step S117, the
When step S117 is completed, the load distribution method proceeds to step S121.
Returning to step S112, if the average number of sessions being processed by the virtual application server does not exceed the upper threshold value, the load balancing method proceeds to step S118.
In step S118, the
If the average number of service sessions is less than the upper threshold value, the load balancing method proceeds to step S119. Otherwise, the load balancing method proceeds directly to step S121.
On the other hand, in the case of proceeding to the step S119, since the number of the virtual application servers is larger than that of the service session in process, the scale-in process of reducing the size of the virtual application server to increase the resource utilization rate of the
In step S119, the
As an embodiment, the
In step S120, the
On the other hand, as described above, and as will be reiterated at the end of this discussion, a virtual application server that has changed state to a passive group will no longer be assigned a new service session, It returns the resource and stops or deletes the operation.
When step S120 is completed, the load balancing method proceeds to step S121.
The steps S111 to S120 may be defined as a provisioning step of preparing necessary virtual application servers on an appropriate scale before assigning a new service session. In steps S111 to S120, the load balancing method creates, states, or deletes a virtual application server according to the load balancing service status information, the virtual application server status information, or the physical server status information, Keep it properly.
In step S121, the
In step S122, the
In step S123, the
Steps S121 to S123 may be defined as a load balancing application step of actually distributing the load to the virtual application server prepared through the provisioning step.
On the other hand, when the processing method of the virtual application server is changed to the passive group, the
Furthermore, the
The other details of the
According to the embodiments of the present invention, the virtual application server can be actively managed according to the status information of the load balancing system, the status information of the virtual application server, or the status information of the physical server without any intervention from the outside such as a service manager or an external application program It is possible to appropriately control the processing capacity of the service cluster by adding, changing, or removing the service cluster, thereby minimizing resource waste and cost incurred due to over-configuration of the service cluster, The service can be continuously provided in a large service environment without deteriorating the service quality.
In addition, when the size of the virtual application server is enlarged or reduced, the load distribution method of FIG. 5 changes the state of the virtual application server or creates a new virtual application server based on one state information of the passive group. According to such a configuration, the load balancing method of the present invention has an effect of preventing a delay or an interruption of a service provided to the client 110 when a new virtual application server is created or an existing virtual application server is deleted.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments.
Also, although specific terms are used herein, they are used for the purpose of describing the invention only and are not used to limit the scope of the present disclosure as defined in the claims or the claims. Therefore, the scope of the present specification should not be limited to the above-described embodiments, but should be defined by the appended claims and their equivalents.
10, 20, 100:
12, 22, 120: load distributing
14, 24, 140:
13_1, 13_2, 13_n: application server
23_1, 23_2, 23_3, 131, 132, 133: physical servers
23_1c, 23_1d, 23_2c, 23_3c, 131c, 131d, 132c, 133c:
23_1a, 23_2a, 23_3a, 131a, 132a, 133a:
23_1b, 23_2b, 23_3b, 131b, 132b, and 133b:
121: Transmission processing unit 122:
123: Session management unit 124: Application server monitoring unit
125: server control unit 126: service management unit
170: Virtual
Claims (14)
Determining whether the number of virtual application servers operating in the load balancing system is appropriate based on status information of the load balancing system, status information of the physical server, or status information of the virtual application servers; And
Generating, deleting or deleting one or more virtual application servers according to the determined result,
Wherein the status information of the load distribution system indicates a size or amount of a load that the load distribution system is receiving and processing.
Wherein the step of determining whether the number of the virtual application servers to be operated is appropriate,
Wherein the load balancing system compares a value indicative of the magnitude or amount of the load being received and processed by the load balancing system with a predetermined threshold and if the value indicative of the magnitude or magnitude of the load exceeds the predetermined threshold, And determining that the load under processing is excessive.
Wherein the step of determining whether the number of the virtual application servers to be operated is appropriate,
Wherein the load balancing system compares a value indicating a size or amount of a load that is being received and processed by the load balancing system with a predetermined threshold and if the value indicating the size or the size of the load is less than the predetermined threshold, And judging that the input device has been inserted.
Wherein a value indicating a size or amount of a load being received and processed by the load distribution system is a value obtained by dividing the number of service sessions being processed by the load distribution system by the number of virtual application servers processing the service session, Way.
Wherein the threshold value is determined by referring to monitoring information of a virtual application server included in the load distribution system or system load information collected by the load distribution system.
Wherein the one or more virtual application servers or the physical servers are included in one of an active group, a passive group, and a potential group.
The creating, changing, or deleting of the one or more virtual application servers comprises:
Creating at least one virtual application server in at least one physical server among the physical servers belonging to the potential group; And
And changing the state of the generated one or more virtual application servers to the active group.
Wherein the generated one or more virtual application servers are created using a virtual machine image generated in advance,
Wherein the virtual machine image is a software image file including an operating system or the like for driving the generated one or more virtual application servers and configured to include an application program and an environment setting necessary for processing the service request, Load balancing method.
And references the virtual machine template to select the pre-generated virtual machine image from the virtual machine image pool including a plurality of virtual machine images.
The creating, changing, or deleting of the one or more virtual application servers comprises:
And changing state of the one or more virtual application servers from the non-active group to the active group.
The creating, changing, or deleting of the one or more virtual application servers comprises:
And changing state of the one or more virtual application servers from the active group to the passive group.
The creating, changing, or deleting of the one or more virtual application servers comprises:
Confirming that the session being processed has been completed for the one or more virtual application servers that have been changed to the passive group; And
And stopping or deleting the one or more virtual application servers according to the result of the checking.
The creating, changing, or deleting of the one or more virtual application servers comprises:
Further comprising: changing a physical server including the one or more virtual application servers into a potential group.
A transmission control unit for determining whether the number of virtual application servers operated in the load distribution system is appropriate according to state information of the load distribution system, status information of the physical server, or status information of the virtual application servers; And
And a server control unit for controlling one or more virtual application servers to be created, changed, or deleted according to the determination result,
Wherein the status information of the load distribution system indicates a size or amount of a load being received and processed by the load distribution system, and distributes the service request received from the client to the virtual application servers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140113432A KR20160025926A (en) | 2014-08-28 | 2014-08-28 | Apparatus and method for balancing load to virtual application server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140113432A KR20160025926A (en) | 2014-08-28 | 2014-08-28 | Apparatus and method for balancing load to virtual application server |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20160025926A true KR20160025926A (en) | 2016-03-09 |
Family
ID=55536408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140113432A KR20160025926A (en) | 2014-08-28 | 2014-08-28 | Apparatus and method for balancing load to virtual application server |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20160025926A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180096310A (en) * | 2017-02-21 | 2018-08-29 | 에스케이텔레콤 주식회사 | Method and appratus for performance control |
KR102112047B1 (en) * | 2019-01-29 | 2020-05-18 | 주식회사 리얼타임테크 | Method for adding node in hybride p2p type cluster system |
CN112035250A (en) * | 2020-08-25 | 2020-12-04 | 上海中通吉网络技术有限公司 | High-availability local area network service management method, equipment and deployment architecture |
WO2022139150A1 (en) * | 2020-12-24 | 2022-06-30 | (주)비디오몬스터 | Cloud-based distributed video rendering system, and autoscaling method thereof |
-
2014
- 2014-08-28 KR KR1020140113432A patent/KR20160025926A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180096310A (en) * | 2017-02-21 | 2018-08-29 | 에스케이텔레콤 주식회사 | Method and appratus for performance control |
KR102112047B1 (en) * | 2019-01-29 | 2020-05-18 | 주식회사 리얼타임테크 | Method for adding node in hybride p2p type cluster system |
WO2020158968A1 (en) * | 2019-01-29 | 2020-08-06 | ㈜리얼타임테크 | Method for extending task node in hybrid p2p cluster system |
CN112035250A (en) * | 2020-08-25 | 2020-12-04 | 上海中通吉网络技术有限公司 | High-availability local area network service management method, equipment and deployment architecture |
WO2022139150A1 (en) * | 2020-12-24 | 2022-06-30 | (주)비디오몬스터 | Cloud-based distributed video rendering system, and autoscaling method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112136294B (en) | Message and system for influencing service route by application function | |
US10171567B2 (en) | Load balancing computer device, system, and method | |
US10613883B2 (en) | Managing virtual machine migration | |
US20190028538A1 (en) | Method, apparatus, and system for controlling service traffic between data centers | |
KR101781063B1 (en) | Two-level resource management method and appratus for dynamic resource management | |
EP3338184B1 (en) | Technique for reconfiguring a virtual machine | |
US10993127B2 (en) | Network slice instance management method, apparatus, and system | |
JP2018067959A (en) | System and method for active-passive routing and control of traffic in traffic director environment | |
US10541901B2 (en) | Methods, systems and computer readable media for optimizing placement of virtual network visibility components | |
US20220318071A1 (en) | Load balancing method and related device | |
CN107809495B (en) | Address management method and device | |
EP3113429B1 (en) | Network resource processing device, method and system | |
JP2018527668A (en) | Method and system for limiting data traffic | |
US8458702B1 (en) | Method for implementing user space up-calls on java virtual machine before/after garbage collection | |
KR20160025926A (en) | Apparatus and method for balancing load to virtual application server | |
CN113760549A (en) | Pod deployment method and device | |
US10681398B1 (en) | Video encoding based on viewer feedback | |
US12101247B2 (en) | Systems and methods for selecting tunnels for transmitting application traffic by an SD-WAN application | |
JP6488910B2 (en) | Control method, control program, and information processing apparatus | |
JP2019028673A (en) | Managing device and managing method | |
US20230254243A1 (en) | Systems and methods for managing network services by an sd-wan application and an sd-wan device | |
WO2018129957A1 (en) | Vbng system multi-virtual machine load sharing method and vbng system device | |
CN113973092B (en) | Link resource scheduling method, device, computing equipment and computer storage medium | |
CN113535402A (en) | Load balancing processing method and device based on 5G MEC and electronic equipment | |
Laha et al. | Dynamic Load Balancing in Cloud Computing: A Review and a Novel Approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |