[go: up one dir, main page]

CN103297349A - Method and device for adjusting network resource provision modes - Google Patents

Method and device for adjusting network resource provision modes Download PDF

Info

Publication number
CN103297349A
CN103297349A CN2013102095694A CN201310209569A CN103297349A CN 103297349 A CN103297349 A CN 103297349A CN 2013102095694 A CN2013102095694 A CN 2013102095694A CN 201310209569 A CN201310209569 A CN 201310209569A CN 103297349 A CN103297349 A CN 103297349A
Authority
CN
China
Prior art keywords
professional
business
service
network
weight coefficient
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.)
Granted
Application number
CN2013102095694A
Other languages
Chinese (zh)
Other versions
CN103297349B (en
Inventor
周兴博
宗劼
代翔
李健松
黄东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHINACACHE INTERNATIONAL HOLDINGS Ltd
Original Assignee
Beijing Blue It Technologies Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Blue It Technologies Co ltd filed Critical Beijing Blue It Technologies Co ltd
Priority to CN201310209569.4A priority Critical patent/CN103297349B/en
Publication of CN103297349A publication Critical patent/CN103297349A/en
Application granted granted Critical
Publication of CN103297349B publication Critical patent/CN103297349B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种网络资源提供方式的调整方法及装置,该方法包括:确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务;根据所述若干业务中每一个业务的业务请求数量及业务的数据传输速率确定出相应的服务质量,并根据所述若干业务中每一个业务的网络流量占用率确定出相应的资源消耗量;根据所述若干业务中每一个业务各自对应的服务质量和资源消耗量,分别确定相应的业务提供效率;针对业务提供效率低于第三门限值的业务,调整相应的网络资源提供方式,用以解决现有技术无法高效地分析网络状况、及时定位网络问题,进而导致无法及时调整网络资源的提供方式的问题。

Figure 201310209569

The invention discloses a method and device for adjusting a network resource provision mode, the method comprising: determining a number of services whose network traffic occupancy rate reaches a first threshold value, or/and, the number of service requests reaches a second threshold value; Determine the corresponding service quality according to the number of service requests and the data transmission rate of each of the several services, and determine the corresponding resource consumption according to the network traffic occupancy rate of each of the several services; According to the corresponding service quality and resource consumption of each of the above-mentioned several services, respectively determine the corresponding service provision efficiency; for services whose service provision efficiency is lower than the third threshold value, adjust the corresponding network resource provision method to solve the problem. Existing technologies cannot efficiently analyze network conditions and locate network problems in a timely manner, resulting in the inability to timely adjust the provision of network resources.

Figure 201310209569

Description

一种网络资源提供方式的调整方法及装置Method and device for adjusting network resource provision mode

技术领域technical field

本发明涉及通信技术领域,特别涉及一种网络资源提供方式的调整方法及装置。The present invention relates to the field of communication technologies, in particular to a method and device for adjusting a network resource provision mode.

背景技术Background technique

目前大多数移动网络的网络拓扑结构十分复杂,例如,图1所示的某地移动网络拓扑图就具有较高的复杂度。由于提供网络资源的方式具有多种,例如,内容分发网络(Content Delivery Network,CDN)提供方式、第三方出口提供方式、互联网数据中心(Internet Data Center,IDC)提供方式等,不同种类的网络资源具有各自的特点,并且每种网络资源的提供方式也都有各自的优势,因此,网络运营商需要准确、高效地定位网络问题,了解网络状况,以便选择更合适的网络资源的提供方式。At present, the network topology structure of most mobile networks is very complex. For example, the topology diagram of a mobile network in a certain place shown in FIG. 1 has relatively high complexity. Since there are many ways to provide network resources, such as content delivery network (Content Delivery Network, CDN) provision, third-party export provision, Internet Data Center (Internet Data Center, IDC) provision, etc., different types of network resources Each has its own characteristics, and each network resource provision method has its own advantages. Therefore, network operators need to accurately and efficiently locate network problems and understand network conditions in order to choose a more suitable network resource provision method.

目前了解网络状况的主要方式有两种,一种是基于行业经验确定网络问题,了解网络状况,定位网络问题;另一种是使用辅助的统计与分析系统来统计和分析网络状况,定位网络问题。At present, there are two main ways to understand network conditions. One is to determine network problems based on industry experience, understand network conditions, and locate network problems; the other is to use an auxiliary statistics and analysis system to count and analyze network conditions and locate network problems. .

第一种方式一般都是通过大量的用户投诉来了解网络的问题,以及用户的上网行为。或者资深的CDN服务提供商可以获取大量的网络资源信息,了解网络资源的分布情况,从而确定业务构成是否合理。The first way is generally to learn about network problems and users' online behavior through a large number of user complaints. Or a senior CDN service provider can obtain a large amount of network resource information and understand the distribution of network resources, so as to determine whether the business structure is reasonable.

第二种方式则需要大量的专业统计与分析人员从海量的信息中使用辅助的统计与分析系统来统计和分析网络状况,从而确定业务构成是否需要调整。The second method requires a large number of professional statistics and analysis personnel to use auxiliary statistics and analysis systems to count and analyze network conditions from massive amounts of information, so as to determine whether the business composition needs to be adjusted.

由于上述两种方式的网络状况分析效率和实用性都较低,因此,如果采用上述两种方式将无法及时定位网络问题,故而无法及时调整网络业务构成和网络资源提供方式。Since the analysis efficiency and practicability of the network status of the above two methods are low, if the above two methods are adopted, the network problem cannot be located in time, so the network service composition and the network resource provision method cannot be adjusted in time.

发明内容Contents of the invention

本发明实施例提供一种网络资源提供方式的调整方法,用以解决现有技术无法高效地分析网络状况、及时定位网络问题,进而导致无法及时调整网络资源的提供方式的问题。An embodiment of the present invention provides a method for adjusting a network resource provision method, which is used to solve the problem that the existing technology cannot efficiently analyze network conditions and locate network problems in a timely manner, and thus cannot timely adjust the network resource provision method.

本发明实施例提供一种网络资源提供方式的调整方法,包括:An embodiment of the present invention provides a method for adjusting a network resource provision method, including:

确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务;Determine a number of services whose network traffic occupancy rate reaches the first threshold, or/and, the number of service requests reaches the second threshold;

根据所述若干业务中每一个业务的业务请求数量及业务的数据传输速率确定出相应的服务质量,并根据所述若干业务中每一个业务的网络流量占用率确定出相应的资源消耗量;Determine the corresponding service quality according to the number of service requests of each of the several services and the data transmission rate of the service, and determine the corresponding resource consumption according to the network traffic occupancy rate of each of the several services;

根据所述若干业务中每一个业务各自对应的服务质量和资源消耗量,分别确定相应的业务提供效率;According to the service quality and resource consumption corresponding to each of the plurality of services, respectively determine the corresponding service provision efficiency;

针对业务提供效率低于第三门限值的业务,调整相应的网络资源提供方式。For services whose service provision efficiency is lower than the third threshold, adjust the corresponding network resource provision mode.

本发明实施例提供一种网络资源提供方式的调整装置,包括:An embodiment of the present invention provides a device for adjusting a network resource provision method, including:

业务选择模块,用于确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务;A service selection module, configured to determine a number of services whose network traffic occupancy rate reaches a first threshold, or/and, the number of service requests reaches a second threshold;

效率确定模块,用于根据所述若干业务中每一个业务的业务请求数量及业务的数据传输速率确定出获取相应的服务质量,并根据所述若干业务中每一个业务的网络流量占用率确定出相应的资源消耗量;根据所述若干业务中每一个业务各自对应的服务质量和资源消耗量,分别确定相应的业务提供效率;An efficiency determination module, configured to determine the corresponding quality of service according to the number of service requests for each of the several services and the data transmission rate of the service, and determine the corresponding service quality according to the network traffic occupancy rate of each of the several services Corresponding resource consumption; according to the corresponding service quality and resource consumption of each of the plurality of services, respectively determine the corresponding service provision efficiency;

方式调整模块,用于针对业务提供效率低于第三门限值的业务,调整相应的网络资源提供方式。The mode adjustment module is configured to adjust the corresponding network resource provision mode for services whose service provision efficiency is lower than the third threshold.

本发明实施例中,确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务,从而选择出对整个网络运营影响较大的一些业务,并根据确定出的若干业务各自对应的服务质量和资源消耗量,确定相应的业务提供效率,调整业务提供效率低于第三门限值的业务的网络资源提供方式,从而快速定位业务提供效率过低的业务,以达到及时调整相应业务的网络资源提供方式,快速优化网络的目的。In the embodiment of the present invention, it is determined that the network traffic occupancy rate reaches the first threshold value, or/and, some services whose number of service requests reaches the second threshold value, so as to select some services that have a greater impact on the operation of the entire network, and According to the corresponding service quality and resource consumption of several determined services, determine the corresponding service provision efficiency, and adjust the network resource provision mode of services whose service provision efficiency is lower than the third threshold value, so as to quickly locate the low service provision efficiency business, in order to timely adjust the network resource provision mode of the corresponding business and quickly optimize the network.

附图说明Description of drawings

图1为现有技术中某地的移动网络拓扑图;Fig. 1 is a mobile network topology diagram of a certain place in the prior art;

图2为本发明实施例设计的一种网络资源提供方式的调整方法流程图;FIG. 2 is a flow chart of a method for adjusting a network resource provision mode designed in an embodiment of the present invention;

图3为本发明实施例中数据传输速率与服务质量变化的分析图;Fig. 3 is an analysis diagram of data transmission rate and service quality variation in the embodiment of the present invention;

图4为本发明实施例设计的一种网络资源提供方式的调整装置示意图。FIG. 4 is a schematic diagram of an adjustment device for a network resource provision mode designed in an embodiment of the present invention.

具体实施方式Detailed ways

本发明实施例提供了一种网络资源提供方式的调整方法及装置,能够高效地分析网络状况,快速定位业务提供效率过低的业务,从而及时调整相应业务的网络资源的提供方式,达到快速优化网络的目的。Embodiments of the present invention provide a method and device for adjusting network resource provision methods, which can efficiently analyze network conditions, quickly locate services with low service efficiency, and adjust the network resource provision methods of corresponding services in time to achieve rapid optimization. purpose of the network.

下面结合附图说明本发明的优选实施例。Preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings.

参阅图2所示,本发明实施例设计的一种网络资源提供方式的调整方法,包括如下步骤。Referring to FIG. 2 , a method for adjusting a network resource provision method designed in an embodiment of the present invention includes the following steps.

步骤201:确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务。Step 201: Determine a number of services whose network traffic occupancy rate reaches a first threshold, or/and, the number of service requests reaches a second threshold.

实际应用中,也可以结合齐普夫(Zipf)定律确定出上述若干业务,作为需要比较相应的业务提供效率的业务。这是因为业务的网络流量占用率或业务请求数量,与该业务的排名的常数次幂存在简单的反比关系。In practical applications, the above-mentioned services may also be determined in combination with Zipf's law, as services that need to compare the efficiency of corresponding service provision. This is because there is a simple inverse relationship between the network traffic occupancy rate of a service or the number of service requests and the constant power of the ranking of the service.

例如,将网络中所有的业务的网络流量占用率依照从大到小的顺序进行排列,选择出排列在前20%的若干业务,或/和,For example, arrange the network traffic occupancy rates of all services in the network in descending order, and select some services ranked in the top 20%, or/and,

对网络中所有的业务的业务请求数量依照从大到小的顺序进行排列,选择出排列在前20%的若干业务,作为需要执行后续步骤的业务。The number of service requests of all services in the network is arranged in descending order, and some services ranked in the top 20% are selected as services that need to perform subsequent steps.

实际应用中,业务请求数量可以是服务器接收到的相应业务的域名解析请求的数量。In practical applications, the number of service requests may be the number of domain name resolution requests of corresponding services received by the server.

步骤202:根据上述若干业务中每一个业务的业务请求数量及业务的数据传输速率确定出相应的服务质量,并根据上述若干业务中每一个业务的网络流量占用率确定出相应的资源消耗量。Step 202: Determine the corresponding service quality according to the number of service requests and the data transmission rate of each of the above-mentioned several services, and determine the corresponding resource consumption according to the network traffic occupancy rate of each of the above-mentioned several services.

其一,可以但不限于使用下述较佳地方式确定出业务的服务质量。First, the quality of service of the service can be determined by using but not limited to the following preferred manners.

针对上述若干业务,根据每一个业务的业务请求数量,确定相应的质量加权系数,其中,每一个业务对应的质量加权系数与该业务的业务请求数量成正比,且上述若干业务中每一个业务对应的质量加权系数的总和为1;;For the above-mentioned several services, according to the number of service requests for each service, determine the corresponding quality weighting coefficient, where the quality weighting coefficient corresponding to each service is proportional to the number of service requests for this service, and each of the above-mentioned several services corresponds to The sum of the mass weighting factors of is 1;

根据任意一个业务的数据传输速率和相应的质量加权系数,确定该任意一个业务的服务质量。The service quality of any service is determined according to the data transmission rate of any service and the corresponding quality weighting coefficient.

一般来说,业务请求数量越大,相应的质量加权系数也就越大,这就表明相应业务的服务质量越高,相应业务的业务提供效率越高。Generally speaking, the greater the number of service requests, the greater the corresponding quality weighting coefficient, which indicates that the service quality of the corresponding service is higher, and the service provision efficiency of the corresponding service is higher.

例如,可以直接将业务的数据传输速率与质量加权系数的乘积,作为相应的服务质量。又例如,可以将ln(speed×a)作为业务的服务质量,其中,speed表示该业务的最大传输速率,a为该业务的质量加权系数。For example, the product of the data transmission rate of the service and the quality weighting coefficient may be directly used as the corresponding service quality. For another example, ln(speed×a) may be used as the service quality of the service, where speed represents the maximum transmission rate of the service, and a is the quality weighting coefficient of the service.

图3中,纵坐标为服务质量,横坐标为数据传输速率,不同坐标点表示实际应用中某一业务在不同的数据传输速率对应的服务质量,图3中的弧线表示接近这些坐标点的一个ln(x)函数的曲线。In Figure 3, the ordinate is the quality of service, and the abscissa is the data transmission rate. Different coordinate points indicate the service quality corresponding to a certain service at different data transmission rates in actual applications. The arcs in Figure 3 indicate the distances close to these coordinate points. A curve of the ln(x) function.

参阅图3所示,在某一业务的数据传输速率快到一定程度时,提升数据传输速率对提升服务质量的作用会逐渐减弱,而采用对数函数求log则可以体现这一规律,并且可以通过改变对数函数的底数来表明数据传输速率对服务质量影响的强弱,因此,可以通过下述公式更为精准地计算服务质量:As shown in Figure 3, when the data transmission rate of a certain service is fast to a certain extent, the effect of increasing the data transmission rate on improving the service quality will gradually weaken, and using the logarithmic function to calculate the log can reflect this rule, and can By changing the base of the logarithmic function to indicate the influence of the data transmission rate on the quality of service, the quality of service can be calculated more accurately by the following formula:

Figure BDA00003276576100041
Figure BDA00003276576100041

其中,speed表示该任意一个业务的最大传输速率,average_speed表示上述若干业务的平均传输速率,a为该任意一个业务对应的质量加权系数,上述公式中的底数x为该任意一个业务的传输速率变化指数。Among them, speed represents the maximum transmission rate of any one of the services, average_speed represents the average transmission rate of the above-mentioned several services, a is the quality weighting coefficient corresponding to any one of the services, and the base x in the above formula is the transmission rate change of any one of the services index.

上述x可以根据数据传输速率对服务质量影响的强弱来确定。The above x can be determined according to the strength of the impact of the data transmission rate on the service quality.

基于实际情况中数据传输速率对服务质量影响力度的不同,可以选择不同的公式,根据业务的数据传输速率计算业务的服务质量。Based on the influence of the data transmission rate on the quality of service in actual situations, different formulas can be selected to calculate the service quality of the service according to the data transmission rate of the service.

其二,可以但不限于使用下述较佳地方式确定出业务的资源消耗量。Second, the resource consumption of the service can be determined, but not limited to, using the following preferred manners.

针对上述若干业务,根据每一个业务的网络流量占用率,确定相应的流量加权系数,其中,每一个业务对应的流量加权系数与该业务的业务请求数量成正比,且上述若干业务中的每一个业务对应的流量加权系数的总和为1;For the above-mentioned several services, according to the network traffic occupancy rate of each service, determine the corresponding traffic weighting coefficient, wherein, the traffic weighting coefficient corresponding to each service is proportional to the number of service requests of the service, and each of the above-mentioned several services The sum of traffic weighting coefficients corresponding to the business is 1;

根据任意一个业务的网络流量消耗量和相应的流量加权系数,确定该任意一个业务的资源消耗量。According to the network traffic consumption of any business and the corresponding traffic weighting coefficient, the resource consumption of any business is determined.

一般来说,网络流量占用率越高,相应的流量加权系数越大,这就表明相应业务的资源消耗量越大,相应业务的业务提供效率越低。Generally speaking, the higher the network traffic occupancy rate, the greater the corresponding traffic weighting coefficient, which indicates that the resource consumption of the corresponding service is greater, and the service provision efficiency of the corresponding service is lower.

例如,可以将traffic cost×b作为业务的资源消耗量,其中traffic cost表示该业务的网络流量消耗量,b为该业务的流量加权系数。For example, traffic cost×b may be used as the resource consumption of the service, where traffic cost represents the network traffic consumption of the service, and b is the traffic weighting coefficient of the service.

由于网络流量的消耗对资源消耗量的影响十分大,在网络流量消耗量达到一定程度时,网络流量消耗量的细微增长往往都可能导致资源消耗量几何倍数地增长,因此,可以通过下述公式更为精准地计算资源消耗量:Since network traffic consumption has a great impact on resource consumption, when the network traffic consumption reaches a certain level, a slight increase in network traffic consumption may often lead to a geometric multiple increase in resource consumption. Therefore, the following formula can be used Calculate resource consumption more accurately:

Figure BDA00003276576100051
Figure BDA00003276576100051

其中,traffic cost表示该任意一个业务的网络流量消耗量,average_traffic cost表示上述若干业务的平均流量消耗量,上述公式中的指数b为该任意一个业务的流量加权系数。Wherein, traffic cost represents the network traffic consumption of any one service, average_traffic cost represents the average traffic consumption of the above-mentioned several services, and the exponent b in the above formula is the traffic weighting coefficient of any one of the services.

步骤203:根据上述若干业务中每一个业务各自对应的服务质量和资源消耗量,分别确定相应的业务提供效率。Step 203: According to the corresponding service quality and resource consumption of each of the above-mentioned several services, respectively determine the corresponding service provision efficiency.

较佳地,在确定了业务的服务质量和资源消耗量后,可以但不限于将该业务的服务质量与资源消耗量的比值,作为该业务的业务提供效率。Preferably, after the service quality and resource consumption of the service are determined, the ratio of the service quality to the resource consumption may be, but not limited to, taken as the service provision efficiency of the service.

步骤204:针对业务提供效率低于第三门限值的业务,调整相应的网络资源提供方式。Step 204: For services whose service provision efficiency is lower than the third threshold, adjust corresponding network resource provision methods.

实际应用中,可以计算出标准业务的业务提供效率,将其作为第三门限值,也可以将上述若干业务各自对应的业务提供效率依照从大到小的顺序排列,将差值的绝对值大于预设门限值的两个业务提供效率中的较低数值,作为第三门限值。In practical applications, the service provision efficiency of standard services can be calculated and used as the third threshold value, or the service provision efficiencies corresponding to the above-mentioned services can be arranged in descending order, and the absolute value of the difference The lower value of the two service provision efficiencies greater than the preset threshold value is used as the third threshold value.

较佳地,实现上述方法流程的实体可以是服务器。例如,服务器可以在确定某一业务的业务提供效率低于第三门限值时,将相应的网络资源提供方式从IDC提供方式更换为CDN提供方式。Preferably, the entity implementing the above method flow may be a server. For example, when determining that the service provision efficiency of a certain service is lower than the third threshold, the server may change the corresponding network resource provision mode from the IDC provision mode to the CDN provision mode.

基于同一设计思路,本发明实施例还设计了一种网络资源提供方式的调整装置,参阅图4所示,该装置包括:Based on the same design idea, the embodiment of the present invention also designs a device for adjusting the network resource provision mode, as shown in Figure 4, the device includes:

业务选择模块401,用于确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务;A service selection module 401, configured to determine a number of services whose network traffic occupancy rate reaches a first threshold, or/and, the number of service requests reaches a second threshold;

效率确定模块402,用于根据所述若干业务中每一个业务的业务请求数量及业务的数据传输速率确定出相应的服务质量,并根据所述若干业务中每一个业务的网络流量占用率确定出相应的资源消耗量;根据上述若干业务中每一个业务各自对应的服务质量和资源消耗量,分别确定相应的业务提供效率;The efficiency determination module 402 is configured to determine the corresponding service quality according to the number of service requests of each of the several services and the data transmission rate of the service, and determine the corresponding service quality according to the network traffic occupancy rate of each of the several services. Corresponding resource consumption; according to the corresponding service quality and resource consumption of each of the above-mentioned services, determine the corresponding service provision efficiency;

方式调整模块403,用于针对业务提供效率低于第三门限值的业务,调整相应的网络资源提供方式。The mode adjustment module 403 is configured to adjust a corresponding network resource provision mode for services whose service provision efficiency is lower than the third threshold.

较佳地,上述效率确定模块402具体用于,针对上述若干业务,根据每一个业务的业务请求数量,确定相应的质量加权系数,其中,每一个业务对应的质量加权系数与该业务的业务请求数量成正比,且上述若干业务中每一个业务对应的质量加权系数的总和为1;根据任意一个业务的数据传输速率和相应的质量加权系数,确定上述任意一个业务的服务质量。Preferably, the above-mentioned efficiency determination module 402 is specifically configured to, for the above-mentioned several services, determine the corresponding quality weighting coefficient according to the number of service requests of each service, wherein the quality weighting coefficient corresponding to each service is the same as the service request of the service The quantity is directly proportional, and the sum of the quality weighting coefficients corresponding to each of the above-mentioned services is 1; the service quality of any of the above-mentioned services is determined according to the data transmission rate of any one of the services and the corresponding quality weighting coefficient.

进一步地,上述效率确定模块402具体用于基于下述公式确定上述任意一个业务的服务质量:Further, the above-mentioned efficiency determining module 402 is specifically configured to determine the service quality of any one of the above-mentioned services based on the following formula:

Figure BDA00003276576100061
Figure BDA00003276576100061

其中,speed表示该任意一个业务的最大传输速率,average_speed表示上述若干业务的平均传输速率,上述公式中的底数x为该任意一个业务的传输速率变化指数,a为该任意一个业务对应的质量加权系数。Among them, speed represents the maximum transmission rate of any one of the services, average_speed represents the average transmission rate of the above-mentioned several services, the base x in the above formula is the transmission rate change index of any one of the services, and a is the quality weighting corresponding to any one of the services coefficient.

较佳地,上述效率确定模块402,具体用于:Preferably, the above-mentioned efficiency determination module 402 is specifically used for:

针对上述若干业务,根据每一个业务的网络流量占用率,确定相应的流量加权系数,其中,每一个业务对应的流量加权系数与该业务的业务请求数量成正比,且上述若干业务中的每一个业务对应的流量加权系数的总和为1;根据任意一个业务的网络流量消耗量和相应的流量加权系数,确定上述任意一个业务的资源消耗量。For the above-mentioned several services, according to the network traffic occupancy rate of each service, determine the corresponding traffic weighting coefficient, wherein, the traffic weighting coefficient corresponding to each service is proportional to the number of service requests of the service, and each of the above-mentioned several services The sum of the traffic weighting coefficients corresponding to the business is 1; according to the network traffic consumption of any business and the corresponding traffic weighting coefficient, the resource consumption of any one of the above services is determined.

进一步地,上述效率确定模块402,具体用于基于下述公式确定上述任意一个业务的服务质量:Further, the above-mentioned efficiency determination module 402 is specifically used to determine the service quality of any one of the above-mentioned services based on the following formula:

其中,traffic cost表示该任意一个业务的网络流量消耗量,average_traffic cost表示上述若干业务的平均流量消耗量,上述公式中的指数b为该任意一个业务的流量加权系数。Wherein, traffic cost represents the network traffic consumption of any one service, average_traffic cost represents the average traffic consumption of the above-mentioned several services, and the exponent b in the above formula is the traffic weighting coefficient of any one of the services.

上述效率确定模块402具体用于,针对上述若干业务中的任意一个业务,将上述任意一个业务的服务质量与资源消耗量的比值,作为上述任意一个业务对应的业务提供效率。The above-mentioned efficiency determination module 402 is specifically configured to, for any one of the above-mentioned several services, use the ratio of the service quality of the above-mentioned any one of the services to the resource consumption as the service provision efficiency corresponding to the above-mentioned any one of the services.

上述网络资源提供方式的调整装置可以是服务器,也可以是服务器之外的其它实体装置。The device for adjusting the above-mentioned network resource provision method may be a server, or other physical devices other than the server.

本发明实施例中,确定网络流量占用率达到第一门限值,或/和,业务请求数量达到第二门限值的若干业务,从而选择出对整个网络运营影响较大的一些业务,并根据确定出的若干业务各自对应的服务质量和资源消耗量,确定相应的业务提供效率,调整业务提供效率低于第三门限值的业务的网络资源提供方式,从而快速定位业务提供效率过低的业务,以达到及时调整相应业务的网络资源提供方式,快速优化网络的目的。In the embodiment of the present invention, it is determined that the network traffic occupancy rate reaches the first threshold value, or/and, some services whose number of service requests reaches the second threshold value, so as to select some services that have a greater impact on the operation of the entire network, and According to the corresponding service quality and resource consumption of several determined services, determine the corresponding service provision efficiency, and adjust the network resource provision mode of services whose service provision efficiency is lower than the third threshold value, so as to quickly locate the low service provision efficiency business, in order to timely adjust the network resource provision mode of the corresponding business and quickly optimize the network.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and combinations of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a Means for realizing the functions specified in one or more steps of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart flow or flows and/or block diagram block or blocks.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the present invention have been described, additional changes and modifications can be made to these embodiments by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Apparently, those skilled in the art can make various changes and modifications to the embodiments of the present invention without departing from the spirit and scope of the embodiments of the present invention. In this way, if the modifications and variations of the embodiments of the present invention fall within the scope of the claims of the present invention and equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (10)

1. the method for adjustment of an Internet resources presentation mode is characterized in that, comprising:
Determine that the network traffics occupancy reaches first threshold value, or/and service request quantity reaches some business of second threshold value;
Determine corresponding service quality according to each professional service request quantity in described some business and professional message transmission rate, and determine corresponding consumed resource according to each professional network traffics occupancy in described some business;
According to each professional each self-corresponding service quality and consumed resource in described some business, determine that respectively corresponding business provides efficient;
At the business that business provides efficient to be lower than the 3rd threshold value, adjust corresponding Internet resources presentation mode.
2. the method for claim 1 is characterized in that, determines described any one professional service quality based on following formula:
Figure FDA00003276576000011
Wherein, speed represents described any one professional peak transfer rate, average_speed represents the average transmission rate of described some business, truth of a matter x in the above-mentioned formula is described any one professional transmission rate variability index, and a is described any one professional corresponding quality weight coefficient.
3. the method for claim 1 is characterized in that, determines corresponding consumed resource according to each professional network traffics occupancy in described some business, specifically comprises:
At described some business, according to each professional network traffics occupancy, determine corresponding flow weight coefficient, wherein, each professional corresponding flow weight coefficient is directly proportional with this professional service request quantity, and the summation of each the professional corresponding flow weight coefficient in described some business is 1;
According to any one professional network flow consumption amount and corresponding flow weight coefficient, determine described any one professional consumed resource.
4. method as claimed in claim 3 is characterized in that, determines described any one professional service quality based on following formula:
Figure FDA00003276576000021
Wherein, traffic cost represents described any one professional network flow consumption amount, and average_traffic cost represents the average discharge consumption of described some business, and the index b in the above-mentioned formula is described any one professional flow weight coefficient.
5. as each described method among the claim 1-4, it is characterized in that, according to each professional service quality and consumed resource in described some business, determine that corresponding business provides efficient, specifically comprises:
At any one business in described some business, with the ratio of described any one professional service quality and consumed resource, provide efficient as described any one professional corresponding service.
6. the adjusting device of an Internet resources presentation mode is characterized in that, comprising:
The service selection module is used for determining that the network traffics occupancy reaches first threshold value, or/and service request quantity reaches some business of second threshold value;
Efficiency determination module, obtain corresponding service quality for determining according to the message transmission rate of each professional service request quantity of described some business and business, and determine corresponding consumed resource according to each professional network traffics occupancy in described some business; According to each professional each self-corresponding service quality and consumed resource in described some business, determine that respectively corresponding business provides efficient;
The mode adjusting module for the business that provides efficient to be lower than the 3rd threshold value at business, is adjusted corresponding Internet resources presentation mode.
7. device as claimed in claim 6 is characterized in that, described efficiency determination module, and concrete being used for determined described any one professional service quality based on following formula:
Figure FDA00003276576000022
Wherein, speed represents described any one professional peak transfer rate, average_speed represents the average transmission rate of described some business, truth of a matter x in the above-mentioned formula is described any one professional transmission rate variability index, and a is described any one professional corresponding quality weight coefficient.
8. device as claimed in claim 6 is characterized in that, described efficiency determination module specifically is used for:
At described some business, according to each professional network traffics occupancy, determine corresponding flow weight coefficient, wherein, each professional corresponding flow weight coefficient is directly proportional with this professional service request quantity, and the summation of each the professional corresponding flow weight coefficient in described some business is 1; According to any one professional network flow consumption amount and corresponding flow weight coefficient, determine described any one professional consumed resource.
9. device as claimed in claim 8 is characterized in that, described efficiency determination module is determined described any one professional service quality based on following formula:
Figure FDA00003276576000031
Wherein, traffic cost represents described any one professional network flow consumption amount, and average_traffic cost represents the average discharge consumption of described some business, and the index b in the above-mentioned formula is described any one professional flow weight coefficient.
10. as each described device among the claim 6-9, it is characterized in that, described efficiency determination module specifically is used for, at any one business in described some business, with the ratio of described any one professional service quality and consumed resource, provide efficient as described any one professional corresponding service.
CN201310209569.4A 2013-05-30 2013-05-30 A kind of method of adjustment and device of Internet resources presentation mode Active CN103297349B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310209569.4A CN103297349B (en) 2013-05-30 2013-05-30 A kind of method of adjustment and device of Internet resources presentation mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310209569.4A CN103297349B (en) 2013-05-30 2013-05-30 A kind of method of adjustment and device of Internet resources presentation mode

Publications (2)

Publication Number Publication Date
CN103297349A true CN103297349A (en) 2013-09-11
CN103297349B CN103297349B (en) 2017-04-05

Family

ID=49097689

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310209569.4A Active CN103297349B (en) 2013-05-30 2013-05-30 A kind of method of adjustment and device of Internet resources presentation mode

Country Status (1)

Country Link
CN (1) CN103297349B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378310A (en) * 2014-11-26 2015-02-25 中国联合网络通信集团有限公司 A resource scheduling method and device
CN104684000A (en) * 2013-12-03 2015-06-03 中国移动通信集团浙江有限公司 Method and device for processing object business

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050131984A1 (en) * 2001-12-10 2005-06-16 Siemens Aktiengesllschaft Method for transmitting data from applications with different quality
CN102195835A (en) * 2010-03-02 2011-09-21 索尼公司 Transmission device, data transmitting method, and communication system
CN102264109A (en) * 2010-05-27 2011-11-30 中国移动通信集团广东有限公司 Method and device for allocating bandwidth for services and allocating bandwidth for terminal service execution
CN102801556A (en) * 2012-07-23 2012-11-28 中国联合网络通信集团有限公司 Network performance optimization method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050131984A1 (en) * 2001-12-10 2005-06-16 Siemens Aktiengesllschaft Method for transmitting data from applications with different quality
CN102195835A (en) * 2010-03-02 2011-09-21 索尼公司 Transmission device, data transmitting method, and communication system
CN102264109A (en) * 2010-05-27 2011-11-30 中国移动通信集团广东有限公司 Method and device for allocating bandwidth for services and allocating bandwidth for terminal service execution
CN102801556A (en) * 2012-07-23 2012-11-28 中国联合网络通信集团有限公司 Network performance optimization method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104684000A (en) * 2013-12-03 2015-06-03 中国移动通信集团浙江有限公司 Method and device for processing object business
CN104684000B (en) * 2013-12-03 2018-12-07 中国移动通信集团浙江有限公司 A kind of processing method and processing unit of object business
CN104378310A (en) * 2014-11-26 2015-02-25 中国联合网络通信集团有限公司 A resource scheduling method and device
CN104378310B (en) * 2014-11-26 2017-07-04 中国联合网络通信集团有限公司 A kind of resource regulating method and device

Also Published As

Publication number Publication date
CN103297349B (en) 2017-04-05

Similar Documents

Publication Publication Date Title
CN113037869B (en) Method and apparatus for back-sourcing of content distribution network system
CN109688589B (en) Method and device for planning wireless network capacity
WO2021012663A1 (en) Access log processing method and device
CN105657449B (en) A kind of video code conversion distribution method, device and video code conversion system
CN106454437B (en) A kind of streaming media service rate prediction method and device
CN108234247A (en) A kind of method and system for detecting network quality
CN112543508A (en) Wireless resource allocation method and network architecture for 5G network slice
CN104714851A (en) Method and device for realizing resource distribution
CN106161661A (en) A kind of method and device of distributed load equalizing scheduling
CN104796449A (en) Content delivery method, device and equipment
CN109995818A (en) A kind of method and device of server load balancing
CN106412043B (en) CDN network traffic guidance method and device
CN102932271A (en) Method and device for realizing load balancing
CN113765969B (en) Flow control method and device
CN103297349B (en) A kind of method of adjustment and device of Internet resources presentation mode
CN102348235B (en) Method and base transceiver station for controlling utilization rate of central processing unit (CPU)
CN105812437A (en) Business distribution method, system and related device
Khafidin et al. Implementation flow control to improve quality of service on computer networks
CN106201721A (en) A kind of internal memory dynamic adjusting method based on Intel Virtualization Technology and system
CN108632394A (en) A kind of web cluster load balancing method of adjustment and device
CN110119300A (en) The load-balancing method and device of dummy unit cluster
US11374869B2 (en) Managing bandwidth based on user behavior
CN109688171B (en) Cache space scheduling method, device and system
CN103501342B (en) Point to point network uploads data, the method and device of downloading data
CN105516994B (en) A kind of bandwidth allocation methods and equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20190529

Address after: 100034 No. 4, 8th Gate, No. 2 Xilangxia Hutong, Xicheng District, Beijing

Patentee after: Wang Song

Address before: 100015 Beijing Chaoyang District Jiuxianqiao North Road No. 7 Diaotong Times Square No. 3 Building A District

Patentee before: ChinaCache International Holdings Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190619

Address after: Room 1527, Room 1, Room 1, Room 1, Room 1, Room 1, Room 831-2, Changping Road, Anning North Road, Haidian District, Beijing (Dongsheng District)

Patentee after: ChinaCache International Holdings Ltd.

Address before: 100034 No. 4, 8th Gate, No. 2 Xilangxia Hutong, Xicheng District, Beijing

Patentee before: Wang Song

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20220225

Granted publication date: 20170405

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20250225

Granted publication date: 20170405