CN102263666A - Service-license-based service scheduling method, device and system - Google Patents
Service-license-based service scheduling method, device and system Download PDFInfo
- Publication number
- CN102263666A CN102263666A CN2011102416107A CN201110241610A CN102263666A CN 102263666 A CN102263666 A CN 102263666A CN 2011102416107 A CN2011102416107 A CN 2011102416107A CN 201110241610 A CN201110241610 A CN 201110241610A CN 102263666 A CN102263666 A CN 102263666A
- Authority
- CN
- China
- Prior art keywords
- license
- professional
- service node
- service
- business
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the field of communication, and discloses a service-license-based service scheduling method, a service-license-based service scheduling device and a service-license-based service scheduling system, which are used for making a service license used by a service node can be matched with the performance of the service node, thereby optimizing system resources. In the method, for the current common phenomena of service platform diversity and service development unbalance of different operators and different regions, the system can flexibly regulate the number of the service nodes required to be used by any service in real time according to the service license use conditions of each service node; therefore, the service licenses used by the service nodes can be matched with the performance of the service nodes to effectively solve the problem of resource wasting caused by the development unbalance of each sever in multi-service fusion, reduce running cost to a great extent, maximally rationally allocate software/hardware resources at the same time of improving management efficiency and system practicability and further optimally and most rationally utilize the resources.
Description
Technical field
The present invention relates to the communications field, particularly a kind of method, Apparatus and system based on flow permission carrying out service dispatching.
Background technology
At present, communication field just develops towards the fusion direction of multi-service, many networks, and the business platform of various functions more and more is deployed in the communication network.The communication operator of present stage, especially multinational operator is faced with the important task that lowers CAPEX (capital output) and OPEX (operation cost), the deployment of new business, perhaps existing professional dilatation or replacement of existing network, all to follow the principle that reduces TCO (total cost), with the input of minimum, produce maximum value.
For the small-sized country that some customer volumes seldom, still need provide all kinds of business platforms, can merge the multiple services unified platform and become a kind of good selection.The use of the multi-service fusion unified platform makes and has also obtained extensive use at multiple services unified service scheduling system, simultaneously, the use that the unified platform is merged in multi-service has also expedited the emergence of a kind of multi-services operation pattern, be operator wishes to buy fixed amount under limited device resource condition professional license (flow permission), and wherein at the corresponding license of each business setting, the threshold value of the license of every kind of professional correspondence can be adjusted according to the development of corresponding service automatically by unified service scheduling system, adapting to the operation scale and the flow of different business, thereby reach the purpose of saving cost.
Yet, though the threshold value of license can be adjusted automatically according to the development of business, but, the software/hardware performance of service node is but fixed, when the software/hardware performance of service node does not match with the professional license that is assigned to, under the prior art, do not have corresponding solution that this is adjusted, thereby influenced the overall performance of the multi-service fusion unified platform.
Summary of the invention
The embodiment of the invention provides a kind of and permits method, the Apparatus and system that carries out service dispatching based on service traffics, is complementary in order to make the employed service traffics permission of service node and the performance of service node, thus the optimization system resource.
The concrete technical scheme that the embodiment of the invention provides is as follows:
A kind of business scheduling method based on professional license comprises: respectively each the professional service node that merges is carried out flow monitoring;
When determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, the professional license of described any one business is carried out the numerical value adjustment.
According to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, described any one professional service node quantity is adjusted accordingly.
A kind of service dispatching device based on license comprises:
License regulates and control module, be used for respectively each the professional service node that merges being carried out flow monitoring, when determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, professional license to described any one business carries out the numerical value adjustment, and according to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, the informing business scheduler module adjusts accordingly described any one professional service node quantity;
The service dispatching module is used for according to the indication of license regulation and control module any one professional service node quantity being adjusted accordingly.
A kind of service scheduling system based on license comprises:
The license regulation device, be used for respectively each the professional service node that merges being carried out flow monitoring, when determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, professional license to described any one business carries out the numerical value adjustment, and according to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, the informing business dispatching device adjusts accordingly described any one professional service node quantity;
The service dispatching device is used for according to the indication of license regulation device any one professional service node quantity being adjusted accordingly.
In the embodiment of the invention, at present different operators, different regions business platform variation, the unbalanced universal phenomenon of business development, a kind of business scheduling method based on professional license is provided, Apparatus and system, make the system can be according to the professional license operating position of each service node, adjust in real time the number of the service node of any one service needed use neatly, like this, just make the performance of employed professional license of service node and service node be complementary, not only solved the wasting of resources problem that each business development imbalance was caused during multi-service was merged effectively, can also cut operating costs to a great extent, when having improved the efficiency of management and system's ease for use maximum reasonable distribution the software/hardware resource, thereby realized the most rational utilization of resources of optimum.
Description of drawings
Figure 1A is a service scheduling system architectural framework schematic diagram in the embodiment of the invention;
Figure 1B is a service dispatching apparatus function structural representation in the embodiment of the invention;
Fig. 2 carries out the service dispatching flow chart for service scheduling system in the embodiment of the invention based on professional license;
Fig. 3 is a service scheduling system original upload service node flow chart in the embodiment of the invention;
Fig. 4 loads flow chart for service scheduling system in the embodiment of the invention carries out service node based on professional license;
Fig. 5 carries out service node unloading flow chart for service scheduling system in the embodiment of the invention based on professional license.
Embodiment
For the software/hardware performance that makes employed professional license of service node and service node is complementary, thereby optimize the overall performance that the unified platform is merged in multi-service, in the embodiment of the invention, newly designed a kind of system with service dispatching function, this system carries out flow monitoring to each the professional service node that merges respectively, and when the professional license of the flow of determining the service node that any one is professional according to monitoring result and this any one business does not match, this any one professional license is carried out the numerical value adjustment, and according to adjusting the result, when determining that above-mentioned any one professional service node performance and adjusted professional license do not match, this any one professional service node quantity is adjusted accordingly.
Below in conjunction with accompanying drawing the preferred embodiment of the present invention is elaborated.
Consult and the invention provides a kind of service scheduling system shown in Figure 1A based on professional license, the business that this service scheduling system can be dispatched is not limited to single business, can be to merge the miscellaneous service that the unified platform is disposed by multi-service, this service scheduling system comprises:
Operation maintenance device 11, the service dispatching that is used to provide manual is operated, carrying out service node at each business respectively according to indication informing business scheduler module 13 loads, and respectively at each business configuration corresponding business license initial value, and respectively with each professional corresponding service license initial value synchronously to license regulation and control module and distribute to corresponding each service node.
Concrete, indication according to administrative staff is disposed, is managed and dispose service node, relevant system parameters such as professional license and service dispatching and service parameter are configured and safeguard, and each professional current business information is showed or the like to administrative staff.
Concrete, operation maintenance device 11 provides the manually terminal of dispatching services node to administrative staff, administrative staff by this device can finish service node loading, unloading, operation such as start, stop, operation maintenance device 11 sends to service dispatching device 13 with administrative staff's operation requests, makes service dispatching device 13 finish the operating process of whole service node scheduling and gives license regulation device 12 with the service node information synchronization of current business; Operation maintenance device 11 also provides relevant configuration functions such as carrying out each professional license initial value distribution to administrative staff simultaneously, and give license regulation device 12 synchronously with configuration data, operating maintenance module 11 can also be used distribution condition to scheduling situation and the professional license that administrative staff represent service node.
License regulation device 12, be used for respectively each the professional service node that merges being carried out flow monitoring, when determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, professional license to this any one business carries out the numerical value adjustment, and according to adjusting the result, when determining that this any one professional service node performance and adjusted professional license do not match, the informing business scheduler module adjusts accordingly this any one professional service node quantity;
Concrete, license regulation device 12 receives the value of the professional license that each service nodes report and according to the flow of service node professional license value is regulated and control, and judge whether that according to the value of professional license needs carry out the adjustment of service node quantity, carry out the adjustment of service node quantity at the situation of the needs adjustment service dispatching device 13 that sends a notice; For example, license regulation device 12 is collected the value of the professional license that each service nodes report and is distributed to the value of the professional license of each business according to current professional license operating position adjustment, again according to the value of the professional license that distributes and the current software processes ability of service node or/and the hardware handles ability, analyze and need to judge whether the load or unload service node, the value of the professional license that distributes to certain business exceed or be about to exceed the software processes ability of these all service nodes of business or/and the hardware handles ability is sent out public notice constantly message carry out the loading of service node to service dispatching device 13, be reduced to the message of sending out public notice can unload a service node time in the value of the professional license that distributes to certain business and carry out the unloading of service node to service dispatching device 13.
Service dispatching device 13 is used for according to the indication of license regulation device 12 any one professional service node quantity being adjusted accordingly.
Concrete, service dispatching device 13 is finished the operating process of whole service node scheduling and is given license regulation device 12 with the service node information synchronization; For example, service dispatching device 13 is finished the scheduling of each service node, comprises loading, and unloading starts, and stops or the like; And in real time with the operating position of each service node synchronously to license regulation device 12.
In the embodiment of the invention, background maintenance device 11, license regulation device 12, service dispatching device 13, can realize by independent server respectively, also can realize by server farm respectively, can also cooperate by server and server farm and realize: for example, background maintenance device 11, license regulation device 12 and service dispatching device 13 are realized by server or server farm respectively, again for example, background maintenance device 11, license regulation device 12 is realized by server respectively, and service dispatching device 13 is realized by server farm, again for example, background maintenance device 11 realizes that by server farm license regulation device 12 and service dispatching device 13 are realized by server respectively.... certainly, above-mentioned several modes only for for example, are not limited thereto, and when specifically implementing, administrative staff can adjust accordingly according to concrete practical environment, do not repeat them here.
On the other hand, in the practical application, in system environments not too under the complicated situation, also can be with background maintenance device 11, license regulation device 12, service dispatching device 13 is integrated in one or more server as functional module.
Consult shown in Figure 1B, in the embodiment of the invention, can provide a kind of service dispatching device, this service dispatching device comprises operating maintenance module 110, license regulation and control module 120 and service dispatching module 130, wherein,
Operating maintenance module 110, being used for carrying out service node at each business respectively according to indication informing business scheduler module 130 loads, and respectively at each business configuration corresponding business license, and respectively each professional corresponding service license is distributed to corresponding each service node by license regulation and control module 120;
License regulates and control module 120, be used for respectively each the professional service node that merges being carried out flow monitoring, when determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, professional license to above-mentioned any one business carries out the numerical value adjustment, and according to adjusting the result, when determining that above-mentioned any one professional service node performance and adjusted professional license do not match, the informing business dispatching device adjusts accordingly above-mentioned any one professional service node quantity;
Service dispatching module 130 is used for according to the indication of license regulation and control module 120 any one professional service node quantity being adjusted accordingly.
Certainly, operating maintenance module 110, license regulation and control module 120 and service dispatching module 130 can be integrated in the station server, also can distribute and be integrated in the two-server, aforesaid way is only for giving an example, be not limited thereto, during concrete enforcement, administrative staff can adjust accordingly according to concrete practical environment, do not repeat them here.
Certainly, except that above-mentioned functions, operating maintenance module 110, license regulation and control module 120 and service dispatching module 130 can also be finished other multiple functions, the concrete description referring to the correlation function of operation and maintenance sub system 11, license regulator system 12 and service dispatching device 13 respectively gets final product, and also repeats no more at this.
Based on technique scheme, consult shown in Figure 2ly, in the embodiment of the invention, be example with the situation shown in Figure 1A, it is as follows based on the general introduction flow process that professional license carries out service dispatching to introduce service scheduling system:
Step S201: service scheduling system carries out flow monitoring to each the professional service node that merges respectively.
For example, service scheduling system can carry out flow monitoring by each professional service node that 12 pairs of multi-services fusions of license regulation device unified platform merges, and the quantity of service node can be for one or more.In actual applications, at each business, service scheduling system all can be allocated a professional license initial value in advance, and, preferable, the professional license initial value of each business is all given each service node of corresponding service, and each service node can be to the professional license of the current use of service scheduling system real-time report, the professional license of this current use can regard the flow of service node as, the professional license that it can be assigned to smaller or equal to service node.
Step S202: when service scheduling system determines that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, the professional license of above-mentioned any one business is carried out the numerical value adjustment.
For example, when license regulation device 12 confirms that the professional license of flow that the service node of a certain business reports and this business does not match, the professional license of this business carried out numerical value raises or downward modulation.Wherein, so-called service node flow and professional license do not match, be meant that the summation of professional license of the current use of service node of a certain business is higher than the professional license higher limit of above-mentioned a certain business, at this moment, each service node can't bear the professional license that is assigned to, the professional license of above-mentioned a certain business suitably should be raised, perhaps, so-called service node flow and professional license do not match, be meant that the summation of professional license of the current use of service node of a certain business is lower than the professional license lower limit of above-mentioned a certain business, at this moment, the flow of service node is well below the professional license that is assigned to, thereby cause the waste of professional license, the professional license of above-mentioned a certain business suitably should be reduced.
Step S203: service scheduling system, adjusts accordingly above-mentioned any one professional service node quantity when determining that above-mentioned any one professional service node performance and adjusted professional license do not match according to adjusting the result.
For example, license regulation device 12 is according to adjusting the result, the software performance of determining above-mentioned any one professional service node is or/and hardware performance and adjusted professional license when not matching, and 13 pairs of service nodes of informing business dispatching device carry out the load or unload of respective numbers.
On the other hand, the software performance of so-called service node or/and hardware performance and adjusted professional license do not match, the professional license that is meant 12 pairs of a certain business of license regulation device goes up timing, make adjusted professional license be higher than the software performance of corresponding each service node or/and the maximum traffic license sum that hardware performance can be supported, at this moment, need to load the professional license after new service node raises with support, perhaps, the software performance of so-called service node or/and hardware performance and adjusted professional license do not match, the professional license that is meant 13 pairs of a certain business of license regulation device descends timing, the difference of professional license before making adjusted professional license and adjusting, greater than the software performance of single service node or/and the maximum traffic license that hardware performance can be supported, at this moment, need the existing service node of unloading to save device resource.
Behind execution of step S203, service scheduling system need be redistributed the professional license after any one business reorganization each service node to current correspondence.For example, after the professional license rise of service scheduling system with any one business, new professional license is all given original each service node and the new service node that loads again; Again for example, after the professional license downward modulation of service scheduling system with any one business, new professional license is all given remaining each service node behind the unloading service node again.
When connecing, service scheduling system also needs to receive in real time the up-to-date professional license operating position that each service node reports, with the accurate execution that guarantees that professional next time license adjusts.
Be example with three concrete application scenarioss below, the concrete implementation of above-mentioned steps S201-step S203 is elaborated.
At first, in order to realize the service dispatching based on professional license, need to trigger earlier service node and carry out professional license and report, so, consult shown in Figure 3ly, in the embodiment of the invention, the detailed process that triggers service node reporting service license is as follows:
Step S301: administrative staff are sent to service dispatching device 13 by operation maintenance device 11 with the service node load request.
In the practical application, administrative staff pass through the professional license initial value of operation maintenance device 11 pre-configured each business, and load N service nodes (N>=1) by operation maintenance device 11 informing business dispatching devices 13; Simultaneously, operation maintenance device 11 can be given license regulation device 12 synchronously with configuration data;
Step S302: service dispatching device 13 is finished the loading of service node according to the service node load request that receives.
Step S303: service dispatching device 13 synchronous service nodal informations are given license regulation device 12.
The operating position of the service node that the service dispatching device is professional with each in real time is synchronously to license regulation device 12.
Step S304:license regulation device 12 sends to report and is notified to service node.
License regulation device 12 is all given N node of corresponding service with the professional license initial value of each business, and notifies each service node to begin the reporting service actual professional license value of using in service.
Step S305: service node begins to report the local professional license that uses to give license regulation device 12 after receiving and reporting notice.
In order further to realize service dispatching based on professional license, need service scheduling system can carry out the loading of service node according to the flow of current business, in the embodiment of the invention, with the MMS is that example describes, suppose that MMS is current and have only a service node Y1, the maximum software processes ability of Y1 is 350/second, the professional license regulation and control threshold value that disposes for Y1 is 80%, it is 350/second that system assignment is given the value of the initial service license of MMS, license unit of adjustment (being adjusting range) is 100/second, wherein, the 80%th, the license that sets in advance adjusts threshold value, in the present embodiment, the principle that professional license is raised is: professional license * 80% of the professional license>distribution of professional current use, when satisfying this principle, just need to increase the professional license that distributes to this business; So, consult shown in Figure 4ly, in the embodiment of the invention, service scheduling system realizes that the detailed process that service node loads is as follows:
The professional license of the current use that the service node Y1 that step S401:license regulation device 12 receives MMS reports.In the present embodiment, the value of the professional license that Y1 reports is 300/second.
Step S402:license regulation device 12 determines that the total value of the professional license of MMS need raise, and the professional license after raising surpasses the maximum software processes ability of Y1.
In the present embodiment, the professional license operating position that license regulation device 12 need report according to Y1 total value to the professional license of MMS in the service operation process is adjusted, when the professional license after raising surpassed the maximum software processes ability of Y1, license regulation device 12 needed informing business dispatching device 12 to carry out the loading of MMS node.In the present embodiment, with current MMS a service node Y1 only being arranged is that example describes, if any a plurality of service nodes, when then license regulation device 12 needs to determine that the total value of the professional license of adjusted MMS surpasses the maximum software processes ability sum of all service nodes, just informing business dispatching device 12 carries out the loading of MMS node, because preferable, professional license divides equally between the different business node of same business.
For example, license regulation device 12 is calculated the professional license needs of distributing to Y1 according to the current flowmeter of Y1 and is raised, as, 300/second greater than 350/second * 80%=280 bar/seconds, wherein, 300/second is the value of the professional current actual professional license that uses, 350/second is the professional license that distributes, the 80%th, threshold value, then license regulation device 12 increases the professional license unit of 100/second (predefined adjustment amounts) for MMS, the professional license that promptly distributes to Y1 is increased to 450/second by 350/second, and 350/second of 450/second maximum software processes abilities that can bear greater than Y1.
Step S403:license regulation device 12 is sent to service dispatching device 13 with the request of loaded with traffic node.
For example: because 350/second of 450/second maximum software processes abilities that can bear greater than Y1 obviously, need to load new MMS node, therefore, license regulation device 12 send load the MMS nodes request message to service dispatching device 13.
Step S404, service dispatching device 13 finish the load operation of MMS node and synchronously up-to-date MMS nodal information is given license regulation device 12.
For example: service dispatching device 13 loads new MMS node Y2, and with Y1, the use information synchronization of Y2 is to license regulation device 12.
The professional license of the MMS after step S405:license regulation device 12 will raise all gives current Y1 and Y2.
For example, license regulation device 12 is all given MMS node Y1 and Y2 with current 450/second of professional license values distributing to MMS.
On the other hand, in order further to realize service dispatching based on professional license, need service scheduling system also can carry out the unloading of service node according to the flow of current business, in the embodiment of the invention, still be that example describes with the MMS, supposing that MMS is current has 3 service node Y1, Y2, a Y3, and the maximum software processes ability of each service node is 350/second, and license regulation and control threshold value is 80%.The initial service license value of distributing to MMS is 1050/second; Wherein, the 80%th, the license that sets in advance adjusts threshold value, and in the present embodiment, the principle that professional license is reduced is: professional license<80% that the professional license/ of professional current use distributes, when satisfying this principle, reduce the professional license that distributes to this business; So, consult shown in Figure 5ly, in the embodiment of the invention, service scheduling system realizes that the detailed process that service node loads is as follows:
Step S501:license regulation device 12 receives service node Y1, the Y2 of each MMS and the professional license that Y3 reports.
For example, the total value of the professional license that reports of MMS node Y1, Y2, Y3 is 480 a/per second.
The professional license value that the total value of the professional license of step S502:license regulation device 12 definite MMSs need be reduced and reduce is greater than the maximum software processes ability of single service node.
For example, license regulation device 12 is according to Y1, the total value that the current flowmeter of Y2 and Y3 is calculated the professional license that distributes to MMS needs downward modulation, as, 480/second/1050/second<80%, then license regulation device 12 should reduce 1050-480/80%=1050-600=450 bar/second with the professional license of MMS (default license adjustment amount account form), the total value of promptly distributing to the professional license of MMS reduces to 600/second by 1050/second, wherein, 450/second>350/second (the professional license higher limit that single MMS node can bear).
Step S503, license regulation device 12 will unload the service node request and be sent to service dispatching device 13.
For example, because 450/second of reducing are greater than 350/second of the maximum software processes abilities of single MMS node, then can discharge a MMS node at least, so, license regulation device 12 sends the request of unloading MMS node to service dispatching device 13.
Step S504: service dispatching device 13 is finished the unloading of MMS node, and synchronously up-to-date MMS nodal information is given license regulation device 12.
For example, service dispatching device 13 unloading MMS node Y3, and synchronous MMS node Y1, the information of Y2 is given license regulation device 12.
The total value of the professional license of the MMS after step S505:license regulation device 12 will be reduced is all given each MMS node.
For example, license regulation device 12 is all given MMS node Y1 and Y2 with current 600/second of total values distributing to the professional license of MMS.
In above-mentioned two embodiment, when satisfying default regularization condition, at the professional license that distributes to MMS raise or down the license adjustment amount that uses of timing (as, 100/second and 450/second) just for two kinds of simple examples that calculate, during concrete enforcement can be to calculate required license adjustment amount in conjunction with the each side factor, and the adjustment threshold value (as, 80%) also can be other different values, the using method of adjusting threshold value also can be other threshold strategies, all can be provided with flexibly, not repeat them here according to actual application environment.
In sum, in the embodiment of the invention, at present different operators, different regions business platform variation, the unbalanced universal phenomenon of business development, a kind of business scheduling method based on professional license is provided, Apparatus and system, make the system can be according to the professional license operating position of each service node, adjust in real time the number of the service node of any one service needed use neatly, like this, just make the performance of employed professional license of service node and service node be complementary, not only solved the wasting of resources problem that each business development imbalance was caused during multi-service was merged effectively, can also cut operating costs to a great extent, when having improved the efficiency of management and system's ease for use maximum reasonable distribution the software/hardware resource, thereby realized the most rational utilization of resources of optimum.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (15)
1. the business scheduling method based on service traffics permission license is characterized in that, comprising:
Respectively each the professional service node that merges is carried out flow monitoring;
When determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, the professional license of described any one business is carried out the numerical value adjustment;
According to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, described any one professional service node quantity is adjusted accordingly.
2. the method for claim 1, it is characterized in that, before respectively each the professional service node that merges being carried out flow monitoring, carrying out service node at each business respectively according to indication loads, and respectively at each business configuration corresponding business license, and respectively each professional corresponding service license is distributed to corresponding each service node.
3. method as claimed in claim 1 or 2 is characterized in that, determines that according to monitoring result the service node flow that any one is professional and the professional license of this any one business do not match, and described professional license is carried out the numerical value adjustment, comprising:
When determining that according to monitoring result the summation of the professional license of the current use of service node that any one is professional is higher than the professional license higher limit of this any one business, the professional license of described any one business is carried out numerical value raise, perhaps,
When determining that according to monitoring result the summation of the professional license of the current use of service node that any one is professional is lower than the professional license lower limit of this any one business, the professional license of described any one business is carried out the numerical value downward modulation.
4. method as claimed in claim 1 or 2, it is characterized in that, according to the adjustment result, when determining that described any one professional service node performance and adjusted professional license do not match, described any one professional service node quantity is adjusted accordingly, comprising:
Professional license to described any one business carries out timing on the numerical value, determine adjusted professional license greater than the software performance of corresponding each service node or/and the maximum traffic license sum that hardware performance can be supported, then load the new business node of respective numbers, perhaps
Professional license to described any one business carries out timing under the numerical value, the difference of professional license before determining adjusted professional license and adjusting, or/and the maximum traffic license that hardware performance can be supported, then unload the service node of respective numbers greater than the software performance of single service node.
5. as claim 3 or 4 described methods, it is characterized in that, after described any one professional service node quantity adjusted accordingly, professional license after described any one business reorganization is distributed to each service node of this any one professional current correspondence, and the operating position that receives the professional license that each service node reports in real time.
6. the service dispatching device based on service traffics permission license is characterized in that, comprising:
License regulates and control module, be used for respectively each the professional service node that merges being carried out flow monitoring, when determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, professional license to described any one business carries out the numerical value adjustment, and according to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, the informing business scheduler module adjusts accordingly described any one professional service node quantity;
The service dispatching module is used for according to the indication of license regulation and control module any one professional service node quantity being adjusted accordingly.
7. device as claimed in claim 6 is characterized in that, further comprises:
Operating maintenance module, be used for before described license regulation and control module is carried out flow monitoring to each the professional service node that merges respectively, notifying described service dispatching module to carry out service node at each business respectively according to indication loads, and respectively at each business configuration corresponding business license initial value, and give corresponding each service node with each professional corresponding service license initial value by described license regulation and control module assignment respectively.
8. as claim 6 or 7 described devices, it is characterized in that, license regulation and control module determines that according to monitoring result the service node flow that any one is professional and the professional license of this any one business do not match, and described professional license is carried out the numerical value adjustment, comprising:
When described license regulation and control module determines that according to monitoring result the summation of the professional license of the current use of service node that any one is professional is higher than the professional license higher limit of this any one business, professional license to described any one business carries out the numerical value rise, perhaps
When described license regulation and control module determines that according to monitoring result the summation of the professional license of the current use of service node that any one is professional is lower than the professional license lower limit of this any one business, the professional license of described any one business is carried out the numerical value downward modulation.
9. as claim 6 or 7 described devices, it is characterized in that, described license regulation and control module is according to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, the informing business scheduler module adjusts accordingly described any one professional service node quantity, comprising:
Described license regulation and control module is carried out timing on the numerical value to the professional license of described any one business, determine adjusted professional license greater than the software performance of corresponding each service node or/and the maximum traffic license sum that hardware performance can be supported, then notify the new business node of described service dispatching module loading respective numbers, perhaps
Described license regulation and control module is carried out timing under the data to the professional license of described any one business, the difference of professional license before determining adjusted professional license and adjusting, or/and the maximum traffic license that hardware performance can be supported, then notify the service node of described service dispatching module unloading respective numbers greater than the software performance of single service node.
10. install as claimed in claim 8 or 9, it is characterized in that, after described license regulation and control module adjusts accordingly described any one professional service node quantity, professional license after described any one business reorganization is distributed to each service node of this any one professional current correspondence, and the operating position that receives the professional license that each service node reports in real time.
11. the service scheduling system based on service traffics permission license is characterized in that, comprising:
The license regulation device, be used for respectively each the professional service node that merges being carried out flow monitoring, when determining that according to monitoring result the professional license of service node flow that any one is professional and this any one business does not match, professional license to described any one business carries out the numerical value adjustment, and according to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, the informing business dispatching device adjusts accordingly described any one professional service node quantity;
The service dispatching device is used for according to the indication of license regulation device any one professional service node quantity being adjusted accordingly.
12. system as claimed in claim 11 is characterized in that, further comprises:
Operation maintenance device, be used for before described license regulation device carries out flow monitoring to each the professional service node that merges respectively, notifying described service dispatching device to carry out service node at each business respectively according to indication loads, and respectively at each business configuration corresponding business license initial value, and respectively each professional corresponding service license initial value is distributed to corresponding each service node by described license regulation device.
13. as claim 11 or 12 described systems, it is characterized in that, the license regulation device determines that according to monitoring result the service node flow that any one is professional and the professional license of this any one business do not match, and described professional license is carried out the numerical value adjustment, comprising:
When described license regulation device determines that according to monitoring result the summation of the professional license of the current use of service node that any one is professional is higher than the professional license higher limit of this any one business, professional license to described any one business carries out the numerical value rise, perhaps
When described license regulation device determines that according to monitoring result the summation of the professional license of the current use of service node that any one is professional is lower than the professional license lower limit of this any one business, the professional license of described any one business is carried out the numerical value downward modulation.
14. as claim 11 or 12 described systems, it is characterized in that, described license regulation device is according to adjusting the result, when determining that described any one professional service node performance and adjusted professional license do not match, the informing business dispatching device adjusts accordingly described any one professional service node quantity, comprising:
Described license regulation device carries out timing on the numerical value to the professional license of described any one business, determine adjusted professional license greater than the software performance of corresponding each service node or/and the maximum traffic license sum that hardware performance can be supported, then notify described service dispatching device to load the new business node of respective numbers, perhaps
Described license regulation device carries out timing under the data to the professional license of described any one business, the difference of professional license before determining adjusted professional license and adjusting, or/and the maximum traffic license that hardware performance can be supported, then notify the service node of described service dispatching device unloading respective numbers greater than the software performance of single service node.
15. as claim 13 or 14 described systems, it is characterized in that, after described license regulation device adjusts accordingly described any one professional service node quantity, professional license after described any one business reorganization is distributed to each service node of this any one professional current correspondence, and the operating position that receives the professional license that each service node reports in real time.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110241610.7A CN102263666B (en) | 2011-08-22 | 2011-08-22 | Permit to carry out the method, apparatus and system of traffic scheduling based on service traffics |
PCT/CN2012/072637 WO2012155650A1 (en) | 2011-08-22 | 2012-03-20 | Service-flow-license-based service scheduling method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110241610.7A CN102263666B (en) | 2011-08-22 | 2011-08-22 | Permit to carry out the method, apparatus and system of traffic scheduling based on service traffics |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102263666A true CN102263666A (en) | 2011-11-30 |
CN102263666B CN102263666B (en) | 2018-03-13 |
Family
ID=45010135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110241610.7A Active CN102263666B (en) | 2011-08-22 | 2011-08-22 | Permit to carry out the method, apparatus and system of traffic scheduling based on service traffics |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102263666B (en) |
WO (1) | WO2012155650A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102541650A (en) * | 2011-12-02 | 2012-07-04 | 曙光信息产业(北京)有限公司 | Dynamic license scheduling method based on historical statistics |
WO2012155650A1 (en) * | 2011-08-22 | 2012-11-22 | 中兴通讯股份有限公司 | Service-flow-license-based service scheduling method, device and system |
CN105490829A (en) * | 2014-10-13 | 2016-04-13 | 华为技术有限公司 | Message transmission control methods and apparatuses, and network functions virtualization system |
CN106682483A (en) * | 2015-11-05 | 2017-05-17 | 大唐移动通信设备有限公司 | License central control method and device |
CN113965912A (en) * | 2021-10-20 | 2022-01-21 | 中国联合网络通信集团有限公司 | Scheduling method, device and equipment of communication software license |
CN114143233A (en) * | 2021-10-28 | 2022-03-04 | 上海够多智网络科技有限公司 | Flow regulation and control system for local service requirements of online platform |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070255813A1 (en) * | 2006-04-26 | 2007-11-01 | Hoover David J | Compatibility enforcement in clustered computing systems |
CN101170446A (en) * | 2007-12-03 | 2008-04-30 | 华为技术有限公司 | A license management method, server, client and system |
CN101834758A (en) * | 2010-04-09 | 2010-09-15 | 华为技术有限公司 | Logical port energy-saving realization method and device and system thereof |
CN102130837A (en) * | 2011-03-31 | 2011-07-20 | 中兴通讯股份有限公司 | Method and system for dynamically regulating service license |
CN102143563A (en) * | 2010-07-30 | 2011-08-03 | 华为技术有限公司 | Control method, equipment and systems of short message center cluster |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040033806A1 (en) * | 2002-08-16 | 2004-02-19 | Cellglide Technologies Corp. | Packet data traffic management system for mobile data networks |
CN101764852B (en) * | 2008-12-24 | 2013-04-24 | 华为技术有限公司 | License control method, system and server |
CN102263666B (en) * | 2011-08-22 | 2018-03-13 | 中兴通讯股份有限公司 | Permit to carry out the method, apparatus and system of traffic scheduling based on service traffics |
-
2011
- 2011-08-22 CN CN201110241610.7A patent/CN102263666B/en active Active
-
2012
- 2012-03-20 WO PCT/CN2012/072637 patent/WO2012155650A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070255813A1 (en) * | 2006-04-26 | 2007-11-01 | Hoover David J | Compatibility enforcement in clustered computing systems |
CN101170446A (en) * | 2007-12-03 | 2008-04-30 | 华为技术有限公司 | A license management method, server, client and system |
CN101834758A (en) * | 2010-04-09 | 2010-09-15 | 华为技术有限公司 | Logical port energy-saving realization method and device and system thereof |
CN102143563A (en) * | 2010-07-30 | 2011-08-03 | 华为技术有限公司 | Control method, equipment and systems of short message center cluster |
CN102130837A (en) * | 2011-03-31 | 2011-07-20 | 中兴通讯股份有限公司 | Method and system for dynamically regulating service license |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012155650A1 (en) * | 2011-08-22 | 2012-11-22 | 中兴通讯股份有限公司 | Service-flow-license-based service scheduling method, device and system |
CN102541650A (en) * | 2011-12-02 | 2012-07-04 | 曙光信息产业(北京)有限公司 | Dynamic license scheduling method based on historical statistics |
CN102541650B (en) * | 2011-12-02 | 2017-02-22 | 曙光信息产业(北京)有限公司 | Dynamic license scheduling method based on historical statistics |
CN105490829A (en) * | 2014-10-13 | 2016-04-13 | 华为技术有限公司 | Message transmission control methods and apparatuses, and network functions virtualization system |
US10284467B2 (en) | 2014-10-13 | 2019-05-07 | Huawei Technologies Co., Ltd. | Method and apparatus for controlling packet transmission and network functions virtualization system |
CN106682483A (en) * | 2015-11-05 | 2017-05-17 | 大唐移动通信设备有限公司 | License central control method and device |
CN113965912A (en) * | 2021-10-20 | 2022-01-21 | 中国联合网络通信集团有限公司 | Scheduling method, device and equipment of communication software license |
CN113965912B (en) * | 2021-10-20 | 2023-07-18 | 中国联合网络通信集团有限公司 | Scheduling method, device and equipment for communication software license |
CN114143233A (en) * | 2021-10-28 | 2022-03-04 | 上海够多智网络科技有限公司 | Flow regulation and control system for local service requirements of online platform |
Also Published As
Publication number | Publication date |
---|---|
CN102263666B (en) | 2018-03-13 |
WO2012155650A1 (en) | 2012-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102263666A (en) | Service-license-based service scheduling method, device and system | |
CN1175698C (en) | Open 'plug & play' architecture for a radio base station | |
CN104285459A (en) | Control node and communication control method | |
CN104753805A (en) | Distributed flow control method, server and system | |
CN101399774B (en) | Processing method and system for packet data | |
CN105474588A (en) | Adaptive traffic engineering configuration | |
CN102104549A (en) | Method and device for distributing dynamic bandwidth of passive optical network | |
CN102577499A (en) | Method and arrangement for resource management | |
CN102130837B (en) | Method and system for dynamically regulating service license | |
CN1148990C (en) | Method for configuring cross-connections of a radio system and radio system | |
CN102148846B (en) | Method, device and system for realizing service access of access gateways | |
CN106452842B (en) | Network system based on network function virtualization intermediary system architecture | |
CN101296111B (en) | Method and system for automatically implementing link between management equipment and managed equipment | |
US20220104127A1 (en) | Method and apparatus for power management in a wireless communication system | |
CN104283774A (en) | AC pool implementation method and device | |
CN108243110B (en) | Resource adjusting method, device and system | |
CN105392149A (en) | Strategy adjusting trigger and strategy adjusting method and device, and strategy adjusting system | |
CN108011907B (en) | Resource allocation method and device for power distribution and utilization communication network | |
CN113055416B (en) | Management method and device for container cluster node resource pool | |
CN100359862C (en) | Method for transmitting network management configuration information between network unit management system | |
CN105207856A (en) | Load balancing system and method based on SDN virtual switch | |
CN101018148A (en) | Data increment synchronization method between the network management system and network element management system | |
CN111064666B (en) | Networking method and device | |
CN105743674A (en) | Method, device and system for virtual network function management | |
CN104796245A (en) | Processing method and device for secondary carrier waves |
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 |