Reducing error in security enforcement by a network security system (nss)
US-2018309795-A1 · Oct 25, 2018 · US
US10958592B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10958592-B2 |
| Application number | US-202016872558-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 12, 2020 |
| Priority date | Apr 12, 2019 |
| Publication date | Mar 23, 2021 |
| Grant date | Mar 23, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed is a domain name bandwidth adjustment method and apparatus, wherein the method includes: determining whether a CDN system triggers a bandwidth speed limiting policy, if yes, determining a to-be-limited domain name from domain names served by the CDN system, and executing the bandwidth speed limiting policy on the target domain name; when the bandwidth speed limiting policy is being executed, determining an initial reference bandwidth of the target domain name, and comparing the initial reference bandwidth with an actual bandwidth of the target domain name within a specified observation duration, to determine whether to perform step adjustment on the initial reference bandwidth and determine whether to release the bandwidth speed limiting policy. In the technical solutions provided in the present disclosure, the bandwidth of the target domain name can be effectively controlled, and the bandwidth of the target domain name can be prevented from rising again.
Opening claim text (preview).
What is claimed is: 1. A domain name bandwidth adjustment method applied to a CDN system, wherein the method comprises: determining whether the CDN system triggers a bandwidth speed limiting policy, if yes, determining a to-be-limited target domain name from domain names served by the CDN system, and performing the bandwidth speed limiting policy on the target domain name; and when the bandwidth speed limiting policy is being executed, determining an initial reference bandwidth of the target domain name, and comparing the initial reference bandwidth with an actual bandwidth of the target domain name within a specified observation duration, to determine whether to perform step adjustment on the initial reference bandwidth and determine whether to release the bandwidth speed limiting policy. 2. The method according to claim 1 , wherein the determining, for an edge node server in the CDN system, whether the CDN system triggers the bandwidth speed limiting policy comprises: calculating a performance indicator of the edge node server, when the performance indicator is lower than a preset indicator threshold, the bandwidth speed limiting policy being triggered. 3. The method according to claim 1 , wherein the determining, for a relay node server in the CDN system, whether the CDN system triggers a bandwidth speed limiting policy comprises: determining whether the relay node server generates alarm information, if yes, the bandwidth speed limiting policy being triggered. 4. The method according to claim 1 , wherein the determining whether to perform step adjustment on the initial reference bandwidth comprises: determining a proportion reference bandwidth according to the initial reference bandwidth and a preset proportion coefficient; recording a time node at which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth for the first time, and determining, from the recorded time node, whether a duration of time—in which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth—reaches a preset reference duration; and performing step adjustment on the initial reference bandwidth if the duration of time reaches the preset reference duration. 5. The method according to claim 4 , wherein the determining whether to perform step adjustment on the initial reference bandwidth further comprises: if the duration of time is less than the preset reference duration, re-recording, from a moment at which the actual bandwidth of the target domain name is greater than the proportion reference bandwidth, a time node at which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth for the first time, and determining, from the re-recorded time node, whether a duration of time—in which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth—reaches the preset reference duration. 6. The method according to claim 4 , wherein the performing step adjustment on the initial reference bandwidth comprises: determining an adjusted step reference bandwidth according to the initial reference bandwidth and a preset growth coefficient, and recording a time node at which the bandwidth is adjusted; determining, from the time node at which the bandwidth is adjusted, whether a duration of time—in which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth—reaches the preset reference duration; and if the duration of time reaches the preset reference duration, determining a new step reference bandwidth according to the step reference bandwidth and the preset growth coefficient, and recording a time node at which the bandwidth is adjusted. 7. The method according to claim 6 , wherein the performing step adjustment on the initial reference bandwidth further comprises: if the duration of time—in which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth—is less than the preset reference duration, re-recording, from the moment at which the actual bandwidth of the target domain name is greater than the proportion reference bandwidth, a time node at which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth for the first time, and determining, from the re-recorded time node, whether a duration of time—in which the actual bandwidth of the target domain name is less than or equal to the proportion reference bandwidth—reaches the preset reference duration. 8. The method according to claim 1 , wherein the determining whether to release the bandwidth speed limiting policy comprises: determining whether a duration of time—in which the actual bandwidth of the target domain name is less than or equal to the initial reference bandwidth—reaches the specified observation duration; and releasing the bandwidth speed limiting policy if the duration of time reaches the specified observation duration; or if the duration of time is less than the specified observation duration, resetting a reference bandwidth after step adjustment is performed to the initial reference bandwidth, and comparing the initial reference bandwidth with the actual bandwidth of the target domain name again within the specified observation duration, to determine whether to perform step adjustment on the initial reference bandwidth and determine whether to release the bandwidth speed limiting policy. 9. The method according to claim 1 , wherein for a target cache server serving the target domain name in the CDN system, the bandwidth speed limiting policy comprises: determining a bandwidth limit value of the target domain name on each target cache server, and sending the bandwidth limit value to a corresponding target cache server. 10. The method according to claim 9 , wherein the determining a bandwidth limit value of the target domain name on each target cache server comprises: determining an initial bandwidth limit value of the target domain name on a current target cache server according to a preset bandwidth limit total value and a bandwidth proportion corresponding to the current target cache server; and after step adjustment is performed on the initial reference bandwidth, determining a step bandwidth limit value of the target domain name on the current target cache server according to an adjusted reference bandwidth and the bandwidth proportion corresponding to the current target cache server. 11. A domain name bandwidth adjustment apparatus, applied to a CDN system, wherein the domain name bandwidth adjustment apparatus comprises a memory and a processor, the memory being configured to store a computer program, and when the computer program is executed by the processor, cause the processor to perform a method comprising: determining whether the CDN system triggers a bandwidth speed limiting policy, if yes, determining a to-be-limited target domain name from domain names served by the CDN system, and performing the bandwidth speed limiting policy on the target domain name; and when the bandwidth speed limiting policy is being executed, determining an initial reference bandwidth of the target domain name, and comparing the initial reference bandwidth with an actual bandwidth of the target domain name within a specified observation duration, to determine whether to perform step adjustment on the initial reference bandwidth and determine whether to release the bandwidth speed limiting policy. 12. The apparatus according to claim 11 , wherein the determining, for an edge node server in the CDN sys
for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title
Involving periods of time · CPC title
Policy-based network configuration management · CPC title
Routing a service request depending on the request content or context · CPC title
Storing data temporarily at an intermediate stage, e.g. caching · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.