Proxy server dynamic automatic selection method and system
A proxy server, automatic selection technology, applied in the field of communication, can solve the problem of unbalanced proxy server load and achieve the effect of good service experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] Such as figure 1 As shown, the present embodiment provides a method for dynamically and automatically selecting a proxy server, which includes the following steps:
[0062] S101. Calculate the performance parameters of each proxy server when working in different business types, and determine the proxy server with the best performance parameters when working in each business type.
[0063] Specifically, when all proxy servers provide address translation services for all private network users, a private network user needs to select a suitable proxy server to perform address translation when surfing the Internet. Through the quintuple of data flow of IP packets: source IP, destination IP, protocol, source port, and destination port, IP packets can be divided into four types of services: download service, Internet browsing service, video service, and voice call service. Those skilled in the art can understand that various services have different quality of service (Qos) re...
Embodiment 2
[0077] Such as figure 2 As shown, this embodiment provides a method for dynamically and automatically selecting a proxy server, which includes steps S101 to S104 in Embodiment 1, which will not be repeated here, but are included here by reference. In addition, the proxy server in this embodiment is dynamically and automatically selected. The selection method further includes steps S205-S206.
[0078] Wherein, in step S205, the state of the received IP packet is monitored in real time to predict whether the currently selected proxy server is in the best state.
[0079] Specifically, when the IP packet sent by the user is detected, the service type is determined according to the application layer protocol, and then sent to the corresponding proxy server. The user monitors the state of the received IP packet in real time to predict whether the currently selected proxy server is in the best state. Taking the download service as an example, when a download service IP packet is r...
Embodiment 3
[0083] Such as image 3 As shown, this embodiment provides a method for dynamically and automatically selecting a proxy server, which includes steps S101 to S104 in Embodiment 1, which will not be repeated here, but are included here by reference. In addition, the proxy server in this embodiment is dynamically and automatically selected. The selection method further includes steps S305-S306.
[0084] Wherein, in step S305, it is monitored in real time whether the performance parameter of the currently selected proxy server is in an optimal state.
[0085] Specifically, real-time monitoring of the performance parameters of the proxy server, the performance parameter formula is o=p1*q1+p2*q2+p3*q3, q1 is the proxy server CPU usage ratio parameter, and p1 is the proportion of the proxy server CPU usage ratio parameter , q2 is the proxy server memory usage ratio parameter, p2 is the ratio of the proxy server memory usage ratio parameter, q3 is the proxy server bandwidth usage rat...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com