Elastic public network IP shared bandwidth implementation method and system based on cloud computing

By integrating elastic public IP and shared bandwidth service system on the cloud computing platform, the automated management of elastic public IP services and dynamic scheduling of bandwidth resources are realized, the high cost of traditional data centers and network resource waste is solved, and the system availability and fault handling efficiency are improved.

CN120263655APending Publication Date: 2025-07-04SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510451258.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

Traditional data centers have problems of high costs and waste of network resources when dealing with computing resource requirements, especially when cloud resource requirements are uneven, and fault handling is complex, affecting network fluency.

Method used

Integrate the elastic public IP service system and the shared bandwidth service system in the cloud computing platform, seamless connection is achieved through an automated deployment mechanism, support multiple elastic public IPs to share the same bandwidth resource pool, and dynamically adjust the bandwidth allocation strategy according to business needs, providing real-time monitoring and disaster recovery switching mechanisms.

Benefits of technology

It realizes the simple and efficient use of flexible public IP services and shared bandwidth services, reduces the overall network usage cost, and improves the availability and reliability of the system, ensuring rapid recovery in the event of failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263655A_ABST
    Figure CN120263655A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of cloud computing, in particular to an elastic public network IP shared bandwidth implementation method and system based on cloud computing, and the method comprises the steps: integrating an elastic public network IP service system and a shared bandwidth service system in a cloud computing platform, and achieving the seamless connection of elastic public network IP management and shared bandwidth configuration through an automatic deployment mechanism; the method has the beneficial effects that the elastic public network IP system is integrated on the cloud platform, and the shared bandwidth function is introduced, so that the automatic deployment of the elastic public network IP service and the shared bandwidth service is realized, and the use of the elastic public network IP service and the shared bandwidth service is simpler, more convenient and more efficient. And meanwhile, by introducing a bandwidth sharing function into the elastic public network IP service, the integrity of the elastic public network IP function is also improved. In addition, the elastic public network IP service is enhanced through the shared bandwidth service, so that the use cost of the elastic public network IP service is effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of cloud computing, and particularly to a method and system for implementing elastic public network IP shared bandwidth based on cloud computing. Background Art

[0002] The rapid development of Internet technology has greatly reshaped our daily life, learning methods, work patterns and entertainment activities, triggering profound changes in many traditional industries. With the continuous emergence of Internet applications and the increase in their complexity, the demand for computing resources has also risen sharply. This surge in demand poses challenges to the traditional data center model, because to meet the growing computing needs, more high-performance servers need to be continuously purchased, which not only increases the economic cost but also raises the industry threshold. At the same time, the operation and maintenance costs of data centers are also rising rapidly, and the limitations of traditional data centers become particularly obvious when dealing with failures. For example, in the server architecture of online games, once a server fails, manual intervention is required for switching or waiting for repair, which seriously affects the smooth operation of the game.

[0003] In this context, cloud computing emerged as an innovative solution. With the wide adoption of cloud computing, how to ensure that cloud resources can obtain stable public network access has become an urgent problem to be solved. Although traditional hardware firewalls can provide solutions, their operation process is complex. At the same time, the demand for network resources by different cloud resources usually varies at the same time. If public network IPs are configured separately for each cloud computing resource and bandwidth limits are set, it will lead to a great waste of network resources. Summary of the Invention

[0004] The purpose of the present invention is to provide a method and system for implementing elastic public network IP shared bandwidth based on cloud computing to solve the problems raised in the above background art.

[0005] To achieve the above purpose, the present invention provides the following technical solutions: A method for implementing elastic public network IP shared bandwidth based on cloud computing, including:

[0006] Integrate an elastic public network IP service system and a shared bandwidth service system in the cloud computing platform, and realize seamless connection between elastic public network IP management and shared bandwidth configuration through an automated deployment mechanism;

[0007] Unify the scheduling of bandwidth resources for elastic public network IP instances through the shared bandwidth service, support multiple elastic public network IPs to share the same bandwidth resource pool, and dynamically adjust the bandwidth allocation strategy according to service requirements, thereby reducing the overall network usage cost.

[0008] Preferably, it further includes the step of automated management of elastic public network IP services:

[0009] The user submits a creation request for an Elastic Public IP instance through the management node, specifying the IP address, initial bandwidth value, and associated cloud server;

[0010] The system sends the configuration instructions to the EIP cluster nodes, and binds the Elastic Public IP to the floating IP of the cloud server through the NAT mapping function to achieve public network communication;

[0011] Provide the full life cycle management function of the instance, supporting operations such as querying, modifying, deleting the Elastic Public IP, and dynamically adjusting the bandwidth value.

[0012] Preferably, it also includes the collaborative configuration steps of the shared bandwidth service:

[0013] Create a shared bandwidth instance and set the total bandwidth value, supporting adding multiple Elastic Public IP instances to the same shared bandwidth resource pool;

[0014] Implement the QoS rate limiting policy for the Elastic Public IP instances within the shared bandwidth, allowing configuration of the minimum / maximum bandwidth thresholds to prevent a single instance from over-occupying the bandwidth;

[0015] Provide a monitoring interface for the shared bandwidth instance, and real-time feedback on the bandwidth usage ratio, traffic statistics, and network quality indicators.

[0016] Preferably, it also includes the multi-level monitoring and disaster recovery switching steps:

[0017] Real-time monitor the running status of the management node and the EIP cluster nodes, and collect resource utilization rate, response time, and system load health indicators;

[0018] When a node failure or performance anomaly is detected, trigger the fault alarm mechanism, and notify the operation and maintenance personnel by email, SMS, or phone;

[0019] Start the disaster recovery switching process, and quickly reconstruct the faulty node based on the pre-stored backup data to ensure the continuous availability of the Elastic Public IP and the shared bandwidth service.

[0020] Preferably, it also includes the data backup and recovery mechanism:

[0021] Implement a multiple backup strategy for the configuration data in the management node and the business data in the EIP cluster nodes, supporting manual backup, scheduled automatic backup, and backup triggered after critical operations;

[0022] During the disaster recovery switching process, preferentially call the most recent valid backup to restore the data to ensure the consistency of the service state;

[0023] Provide a backup data verification function to regularly verify the integrity and recoverability of the backup files.

[0024] An implementation system for an elastic public network IP shared bandwidth realization method based on cloud computing, including:

[0025] A system management component, used for automatically deploying and managing elastic public network IPs and shared bandwidth service nodes, including a service deployment module and a data backup module;

[0026] A business management component, used for handling user interactions and issuing business configurations, including an elastic public network IP module, a shared bandwidth module, and a bottom-layer communication module;

[0027] A monitoring and disaster recovery component, used for ensuring high availability and fault recovery of the system, including a real-time monitoring module, a fault warning module, and a disaster recovery switching module;

[0028] Among them, the system performs pooled scheduling on the bandwidth resources of elastic public network IP instances through the shared bandwidth module, supports multiple instances to share bandwidth and dynamically allocate it, and reduces the cost of public network access.

[0029] Preferably, the system management component is further configured as:

[0030] The service deployment module creates an elastic public network IP management node, a shared bandwidth management node, and an EIP cluster node as needed in the cloud computing platform. The first two are deployed on the control network, and the EIP cluster node is distributed across the management network and the business network;

[0031] The data backup module provides a multi-strategy backup mechanism, supports manual triggering, scheduled execution, and automatic backup of the management node configuration data and EIP cluster service data after key operations to ensure data recoverability.

[0032] Preferably, the business management component specifically implements the following functions:

[0033] The elastic public network IP module supports users to create and configure elastic public network IP instances through the management node, bind / unbind cloud servers, and issue the configurations to the EIP cluster node;

[0034] The shared bandwidth module allows users to create shared bandwidth instances, add / remove elastic public network IP instances from the bandwidth pool, configure independent bandwidth for failed instances, and support maximum / minimum bandwidth limits for instances in the pool;

[0035] The bottom-layer communication module, based on management node instructions, realizes the conversion between the elastic public network IP and the floating IP of the cloud server through NAT mapping, and controls bandwidth usage through QoS rate limiting policies.

[0036] Preferably, the monitoring and disaster recovery component has the following cooperation mechanisms:

[0037] The real-time monitoring module continuously collects resource utilization rates, response times, and system load operation data of the management node and the EIP cluster node, and generates a visual health report;

[0038] When the fault alarm module detects node downtime, network anomalies, or metrics exceeding thresholds, it sends alarms to the operation and maintenance personnel through multiple channels such as emails, text messages, and phone calls.

[0039] In a fault scenario, the disaster recovery switching module automatically reconstructs the faulty node based on the latest backup data, completes service takeover, and ensures the continuous availability of the elastic public network IP and shared bandwidth.

[0040] Preferably, the system further includes:

[0041] Both the elastic public network IP module and the shared bandwidth module provide real-time monitoring interfaces, which feedback the inbound and outbound network traffic, packet volume statistics, and bandwidth utilization rate of the instance.

[0042] The QoS rate limiting function of the underlying communication module dynamically responds to the bandwidth configuration adjustment instructions of the management node or the shared bandwidth module, and realizes the effective of the policy in seconds.

[0043] During the node reconstruction process, the disaster recovery switching module preferentially restores the last valid backup data and ensures the integrity and consistency of the backup file through a verification mechanism.

[0044] Compared with the prior art, the beneficial effects of the present invention are:

[0045] The method and system for realizing elastic public network IP sharing bandwidth based on cloud computing proposed by the present invention integrate the elastic public network IP system on the cloud platform and introduce the shared bandwidth function, realizing the automatic deployment of the elastic public network IP service and the shared bandwidth service, making the use of the elastic public network IP service and the shared bandwidth service more convenient and efficient. At the same time, by introducing the shared bandwidth function into the elastic public network IP service, the integrity of the elastic public network IP function is also improved. In addition, through the enhancement of the elastic public network IP service by the shared bandwidth service, the usage cost of the elastic public network IP service is effectively reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 It is the system block diagram of the present invention;

[0047] Figure 2 It is the system deployment structure diagram of the present invention;

[0048] Figure 3 It is the structure diagram of the elastic public network IP management module of the present invention;

[0049] Figure 4 It is the structure diagram of the shared bandwidth management module of the present invention;

[0050] Figure 5 It is the structure diagram of the underlying communication module of the present invention;

[0051] Figure 6 This is the network structure diagram of the present invention. Specific implementation manners

[0052] In order to clearly and completely describe the objectives, technical solutions of the present invention, and make the advantages more clearly understood, the following further details the embodiments of the present invention with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are some, rather than all, of the embodiments of the present invention, and are merely used to explain the embodiments of the present invention, rather than limiting the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

[0053] Embodiment 1, the present invention provides a technical solution: a method for implementing shared bandwidth of elastic public network IP based on cloud computing, including: integrating an elastic public network IP service system and a shared bandwidth service system in a cloud computing platform, and realizing seamless connection between elastic public network IP management and shared bandwidth configuration through an automated deployment mechanism; uniformly scheduling the bandwidth resources of elastic public network IP instances through the shared bandwidth service, supporting multiple elastic public network IPs to share the same bandwidth resource pool, and dynamically adjusting the bandwidth allocation policy according to service requirements, thereby reducing the overall network usage cost.

[0054] It further includes the automated management steps of the elastic public network IP service: the user submits a creation request for an elastic public network IP instance through a management node, specifying the IP address, initial bandwidth value, and associated cloud server; the system issues configuration instructions to the EIP cluster node, and binds the elastic public network IP to the floating IP of the cloud server through the NAT mapping function to achieve public network communication; provides a full life cycle management function for instances, supporting operations such as querying, modifying, deleting, and dynamically adjusting the bandwidth value of the elastic public network IP.

[0055] It further includes the collaborative configuration steps of the shared bandwidth service: creating a shared bandwidth instance and setting the total bandwidth value, supporting adding multiple elastic public network IP instances to the same shared bandwidth resource pool; implementing a QoS rate limiting policy for the elastic public network IP instances within the shared bandwidth, allowing configuration of minimum / maximum bandwidth thresholds to prevent a single instance from over-occupying the bandwidth; providing a monitoring interface for the shared bandwidth instance to real-time feedback the bandwidth usage ratio, traffic statistics, and network quality indicators.

[0056] It further includes the collaborative configuration steps of the shared bandwidth service: creating a shared bandwidth instance and setting the total bandwidth value, supporting adding multiple elastic public network IP instances to the same shared bandwidth resource pool; implementing a QoS rate limiting policy for the elastic public network IP instances within the shared bandwidth, allowing configuration of minimum / maximum bandwidth thresholds to prevent a single instance from over-occupying the bandwidth; providing a monitoring interface for the shared bandwidth instance to real-time feedback the bandwidth usage ratio, traffic statistics, and network quality indicators.

[0057] It also includes a data backup and recovery mechanism: implementing a multiple backup strategy for the configuration data in the management node and the business data in the EIP cluster nodes, supporting manual backup, scheduled automatic backup, and backup triggered after critical operations; during disaster recovery switching, preferentially invoking the most recent valid backup to restore data to ensure the consistency of the service state; providing a backup data verification function to regularly verify the integrity and recoverability of the backup files.

[0058] Embodiment 2, based on Embodiment 1, proposes an implementation system for an elastic public network IP shared bandwidth implementation method based on cloud computing, including: a system management component, a service management component, and a monitoring and disaster recovery component. As Figure 1 。

[0059] The system management component is the basic functional component of the present invention, responsible for deploying the elastic public network IP service system and the shared bandwidth service system in the cloud computing platform. It is also responsible for the data backup work of the system.

[0060] The specific functions are as follows:

[0061] (1) Service deployment module: This module realizes the automated deployment function of the elastic public network IP service system and the shared bandwidth service system. This module will automatically create an elastic public network IP management node, a shared bandwidth management node, and an EIP cluster node on the cloud computing platform. Among them, the elastic public network IP management node and the shared bandwidth management node are deployed in the control network; the EIP cluster node is deployed in the management network and the business network. As Figure 2 。

[0062] (2) Data backup module: This module realizes the data backup function of the elastic public network IP service and the shared bandwidth service. Multiple backup methods such as manual backup, scheduled automatic backup, and automatic backup after important operations can be selected to back up the management data in the above management nodes and the business data in the EIP cluster nodes.

[0063] The service management component is the core functional module of the present invention, aiming to provide users with perfect elastic public network IP services and shared bandwidth services. This component consists of three sub-modules: an elastic public network IP module, a shared bandwidth module, and a bottom-layer communication module. Among them, the functions of the elastic public network IP module are managed by the elastic public network IP management node; the functions of the shared bandwidth module are managed by the shared bandwidth management node; the functions of the bottom-layer communication module are implemented by the EIP cluster node.

[0064] The specific functions are as follows:

[0065] (1) Elastic Public IP Module: This module is responsible for the user interaction of the Elastic Public IP service. Users manage Elastic Public IPs by operating the Elastic Public IP management node, and further distribute the service configurations of Elastic Public IPs to the EIP cluster nodes, thus realizing the network communication function of the cloud computing platform. For example, Figure 3 , it includes the following functions:

[0066] 1) Instance management function: Users can manage Elastic Public IP instances through this function. Users can create Elastic Public IP instances according to their needs (including specifying IP addresses, setting bandwidth values, etc.), and perform operations such as querying, deleting, and modifying bandwidth values on the instances.

[0067] 2) Service management function: Users can manage the service configurations of Elastic Public IPs through this function. Users can bind Elastic Public IPs to cloud servers that need to communicate over the public network, or unbind Elastic Public IPs that have been bound to cloud servers. The system distributes the service configurations of Elastic Public IPs to the EIP cluster nodes, and the EIP cluster nodes provide the underlying communication function.

[0068] 3) Data monitoring function: Users can monitor Elastic Public IP instances in real time through this module. Users can view the real-time monitoring data of Elastic Public IPs, including outbound traffic, inbound traffic, total number of outbound packets, total number of inbound packets, bandwidth usage ratio, etc.

[0069] (2) Shared Bandwidth Module: This module is responsible for the user interaction of the shared bandwidth service. Users manage shared bandwidth by operating the shared bandwidth management node, and further distribute the service configurations of shared bandwidth to the EIP cluster nodes, thus realizing the actual service function of the shared bandwidth service. For example, Figure 4 , it includes the following functions:

[0070] 1) Instance management function: Users can manage shared bandwidth instances through this function. Users can create shared bandwidth instances according to their needs (mainly setting bandwidth values, etc.), and perform operations such as querying, deleting, and modifying bandwidth values on the instances.

[0071] 2) Business management function: Users can manage the service configuration of shared bandwidth through this function. Users can add the Elastic Public IP instances created by the Elastic Public IP module to the created shared bandwidth instance, or remove the Elastic Public IP instances that have been added to the shared bandwidth from the shared bandwidth. The bandwidth value configuration of the Elastic Public IP instances added to the shared bandwidth will become invalid, and instead share the network bandwidth value of the same shared bandwidth instance with other Elastic Public IP instances belonging to the same shared bandwidth instance. Further, users can also make individual configurations for a certain Elastic Public IP instance belonging to the shared bandwidth instance to limit the maximum or minimum bandwidth value that it can use, so as to prevent a single Elastic Public IP instance within the shared bandwidth from occupying too much bandwidth.

[0072] 3) Data monitoring function: Users can monitor the shared bandwidth instance in real time through this module. Users can view the real-time monitoring data of the shared bandwidth instance, including outbound traffic, inbound traffic, total number of outbound packets, total number of inbound packets, bandwidth usage ratio, etc.

[0073] (3) Underlying communication module: This module is the business core of the Elastic Public IP service and the shared bandwidth service. According to the commands issued by users on the management node, it configures the Elastic Public IP or the shared bandwidth on the EIP cluster nodes, so as to meet the public network access requirements of the cloud computing platform. Such as Figure 5 , provides the following functions:

[0074] 1) NAT mapping function: According to the commands issued by the Elastic Public IP management node, it performs NAT conversion on the Elastic Public IP (i.e., EIP) and the floating IP (i.e., FIP) of the cloud computing resources, so as to realize the public network access of the cloud computing resources. Such as Figure 6 .

[0075] 2) Qos rate limiting function: According to the bandwidth values set for the Elastic Public IP instances or the shared bandwidth instances by the Elastic Public IP management node or the shared bandwidth management node, it performs Qos rate limiting on the Elastic Public IP instances or the shared bandwidth instances, so as to realize the bandwidth limiting ability of the cloud computing platform network communication.

[0076] The monitoring and disaster recovery component is an important part of the present invention. It provides strong support for the Elastic Public IP shared bandwidth system to ensure the stability and reliability of the system. This component includes the following three key modules:

[0077] The specific functions are as follows:

[0078] (1) Real-time Monitoring Module: The real-time monitoring module is the guardian for the normal operation of the system. It is responsible for real-time monitoring of the operating status of the Elastic Public Network IP management node, the shared bandwidth management node, and the EIP cluster node, including but not limited to resource usage, response time, and system load. Users can obtain detailed server operation reports through this module, so as to have an intuitive understanding of the health status of the system.

[0079] (2) Fault Alarm Module: The fault alarm module is the early warning system of the system. When the real-time monitoring module detects a fault in the Elastic Public Network IP management node, the shared bandwidth management node, or the EIP cluster node, such as server downtime or network anomaly, or the monitoring metrics exceed the preset warning line, this module will immediately send alarm information to the system administrator and relevant personnel. The alarm can be carried out in various ways, including but not limited to emails, text messages, phone calls, etc., to ensure timely notification and response.

[0080] (3) Disaster Recovery and Switching Module: The disaster recovery and switching module provides the system with the ability to quickly troubleshoot. When the system encounters abnormal situations such as service interruption, this module can quickly execute the disaster recovery and switching strategy. For the faulty management node or EIP cluster node, the module will adopt the latest backup information to restart a new node to take over the service, so as to achieve the quick troubleshooting of the elastic public network IP shared bandwidth system.

[0081] Although the embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for implementing elastic public network IP shared bandwidth based on cloud computing, characterized in that: Including: Integrate the Elastic Public IP service system and the Shared Bandwidth service system in the cloud computing platform, and achieve seamless connection between Elastic Public IP management and Shared Bandwidth configuration through an automated deployment mechanism; Unify the scheduling of the bandwidth resources of Elastic Public IP instances through the Shared Bandwidth service, support multiple Elastic Public IPs to share the same bandwidth resource pool, and dynamically adjust the bandwidth allocation policy according to business requirements, thereby reducing the overall network usage cost.

2. The method for implementing elastic public network IP shared bandwidth based on cloud computing according to claim 1, wherein: It also includes the automated management steps of the Elastic Public IP service: The user submits a creation request for an Elastic Public IP instance through the management node, specifying the IP address, initial bandwidth value, and associated cloud server; The system issues configuration instructions to the EIP cluster nodes, and binds the Elastic Public IP to the floating IP of the cloud server through the NAT mapping function to achieve public network communication; Provide the full life cycle management function of the instance, supporting operations such as query, modification, deletion of Elastic Public IP, and dynamic adjustment of the bandwidth value.

3. The method for implementing shared bandwidth of elastic public network IP based on cloud computing according to claim 2, characterized in that: It also includes the collaborative configuration steps of the Shared Bandwidth service: Create a Shared Bandwidth instance and set the total bandwidth value, supporting adding multiple Elastic Public IP instances to the same Shared Bandwidth resource pool; Implement the QoS rate limiting policy for the Elastic Public IP instances within the Shared Bandwidth, allowing configuration of the minimum / maximum bandwidth thresholds to prevent a single instance from over-occupying the bandwidth; Provide a monitoring interface for the Shared Bandwidth instance, and real-time feedback on the bandwidth usage ratio, traffic statistics, and network quality indicators.

4. A method for implementing elastic public network IP shared bandwidth based on cloud computing according to claim 1, characterized in that: It also includes multi-level monitoring and disaster recovery switching steps: Real-time monitor the operating status of the management node and the EIP cluster nodes, and collect resource utilization rate, response time, and system load health indicators; When a node failure or performance anomaly is detected, trigger the fault warning mechanism and notify the operation and maintenance personnel via email, SMS, or phone; Start the disaster recovery switching process, and quickly reconstruct the failed node based on the pre-stored backup data to ensure the continuous availability of the Elastic Public IP and the Shared Bandwidth service.

5. A method for implementing shared bandwidth of elastic public network IP based on cloud computing according to claim 1, characterized in that: It also includes a data backup and recovery mechanism: Implement a multiple backup strategy for the configuration data in the management node and the business data in the EIP cluster nodes, supporting manual backup, scheduled automatic backup, and backup triggered after critical operations; During the disaster recovery switching process, preferentially call the most recent valid backup to restore the data to ensure the consistency of the service state; Provide a backup data verification function to regularly verify the integrity and recoverability of the backup files.

6. An implementation system for the method of implementing elastic public network IP shared bandwidth based on cloud computing according to claim 5, characterized in that: Including: A system management component for automated deployment and management of Elastic Public IP and Shared Bandwidth service nodes, including a service deployment module and a data backup module; A business management component for handling user interaction and business configuration distribution, including an Elastic Public IP module, a Shared Bandwidth module, and a bottom-layer communication module; A monitoring and disaster recovery component for ensuring the high availability and fault recovery of the system, including a real-time monitoring module, a fault warning module, and a disaster recovery switching module; Among them, the system pools and schedules the bandwidth resources of Elastic Public IP instances through the Shared Bandwidth module, supports multiple instances to share the bandwidth and dynamically allocate it, reducing the public network access cost.

7. An elastic public network IP shared bandwidth implementation system based on cloud computing according to claim 6, characterized in that: The system management component is further configured as: The service deployment module creates elastic public network IP management nodes, shared bandwidth management nodes, and EIP cluster nodes as needed in the cloud computing platform. Among them, the first two are deployed in the control network, and the EIP cluster nodes are distributed across the management network and the service network; The data backup module provides a multi-strategy backup mechanism, supporting manual trigger, scheduled execution, and automatic backup of the management node configuration data and EIP cluster service data after critical operations to ensure data recoverability.

8. The elastic public network IP sharing bandwidth implementation system based on cloud computing according to claim 7, characterized in that: The service management component specifically implements the following functions: The elastic public network IP module supports users to create and configure elastic public network IP instances through the management node, bind / unbind cloud servers, and send the configurations to the EIP cluster nodes; The shared bandwidth module allows users to create shared bandwidth instances, add / remove elastic public network IP instances from the bandwidth pool, configure independent bandwidth for failed instances, and support maximum / minimum bandwidth limits for instances in the pool; Based on the management node instructions, the underlying communication module realizes the conversion between the elastic public network IP and the floating IP of the cloud server through NAT mapping, and controls the bandwidth usage through the QoS rate limiting policy.

9. The elastic public network IP sharing bandwidth implementation system based on cloud computing according to claim 8, wherein: The monitoring and disaster recovery component has the following cooperation mechanisms: The real-time monitoring module continuously collects the resource utilization rate, response time, and system load operation data of the management node and the EIP cluster nodes, and generates a visual health report; The fault alarm module sends alarms to the operation and maintenance personnel through multiple channels such as email, SMS, and phone when detecting node downtime, network anomalies, or metrics exceeding the threshold; In case of a failure scenario, the disaster recovery switching module automatically rebuilds the failed node based on the latest backup data, completes service takeover, and ensures the continuous availability of the elastic public network IP and the shared bandwidth.

10. The system for implementing elastic public network IP shared bandwidth based on cloud computing according to claim 9, characterized in that: The system also includes: Both the elastic public network IP module and the shared bandwidth module provide real-time monitoring interfaces, which feedback the inbound and outbound traffic, packet volume statistics, and bandwidth utilization rate of the instances; The QoS rate limiting function of the underlying communication module dynamically responds to the bandwidth configuration adjustment instructions of the management node or the shared bandwidth module, and realizes the policy to take effect within seconds; During the node reconstruction process, the disaster recovery switching module preferentially restores the last valid backup data, and ensures the integrity and consistency of the backup file through the verification mechanism.

Citation Information

Cited By

  • Bandwidth speed limiting method, device, equipment, medium and product

    CN120811980A