CN103546569B - Method for processing business based on Policies sharing, node and system - Google Patents

Method for processing business based on Policies sharing, node and system Download PDF

Info

Publication number
CN103546569B
CN103546569B CN201310518446.9A CN201310518446A CN103546569B CN 103546569 B CN103546569 B CN 103546569B CN 201310518446 A CN201310518446 A CN 201310518446A CN 103546569 B CN103546569 B CN 103546569B
Authority
CN
China
Prior art keywords
node
management node
business
sharing policy
assembly
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.)
Active
Application number
CN201310518446.9A
Other languages
Chinese (zh)
Other versions
CN103546569A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310518446.9A priority Critical patent/CN103546569B/en
Publication of CN103546569A publication Critical patent/CN103546569A/en
Application granted granted Critical
Publication of CN103546569B publication Critical patent/CN103546569B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of method for processing business based on Policies sharing, node and system, the method includes: management node reception processes the data message that node sends, described data message includes traffic type information, and processing node is the process node in a business cluster at least two business cluster being connected with management node communication;Management node determines whether there is the sharing policy assembly corresponding with described traffic type information;If existing, then management node is mutual, to process described customer service according to described sharing policy assembly with process node.Owing to the policy components with identical services process function shared between at least two business cluster is arranged in management node as sharing policy assembly, make each node that processes in each business cluster without being reconfigured at this sharing policy assembly, greatly reduce and process node is processed taking of resource.

Description

Method for processing business based on Policies sharing, node and system
Technical field
The invention belongs to communication technical field, be specifically related to a kind of Business Processing side based on Policies sharing Method, node and system.
Background technology
Along with Internet technology and the development of new network applied business, user can pass through network Carry out various service application.In order to meet the business demand of user, service provider needs to provide Various relevant Business Processing strategies complete the processing procedure to different application business.
It is said that in general, for a certain applied business, due to relevant process node, such as memory node, Application servers etc., have different coverages, often have numerous nodes that processes and come for different User provides service, and these provide the process node of identical services function to may be constructed a business cluster. Process node in each business cluster is when processing the applied business the most corresponding with each business cluster, all It is required to complete alone all business processing logic relevant to respective application business, respectively processes node It is required for being configured with all Business Processing policy components of this applied business.
In prior art, needed for each process node in each business cluster is required for configuring this business cluster The whole of applied business processed process policy components, occupy process node and cross multiprocessing resource.
Summary of the invention
The present invention provides a kind of method for processing business based on Policies sharing, node and system, in order to solve In prior art, each node that processes in each business cluster is required for configuring the required process of this business cluster Whole process policy components of applied business and taking of causing processes the node problem of crossing multiprocessing resource.
A first aspect of the present invention provides a kind of method for processing business based on Policies sharing, including:
Management node reception processes the data message that node sends, and described data message includes type of service Information, described traffic type information is that described process node is from the Business Processing request that subscriber equipment sends The type information of the pending customer service obtained, described process node is and described management node communication The process node in a business cluster at least two business cluster connected;
Described management node determines whether there is the sharing policy assembly corresponding with described traffic type information, Described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes function Policy components;
If existing, the most described management node is mutual with described process node, with according to described sharing policy group Described customer service is processed by part.
In the first possible implementation of first aspect, described management node and described process node Alternately, described customer service is processed according to described sharing policy assembly, including:
Described sharing policy assembly is sent to described process node by described management node, so that described process Node uses described sharing policy assembly to process described customer service.
In the implementation that the second of first aspect is possible, described management node reception processes node and sends out The data message sent, described data message includes traffic type information, including:
Described management node receives the described Business Processing request that described process node sends, at described business Reason request comprises described traffic type information;
Described management node and described process node are mutual, with according to described sharing policy assembly to described use Family business processes, including:
Described management node uses described sharing policy assembly to carry out the request of described Business Processing at business Reason, and to described process node feeding back service processing result.
According to the implementation that first aspect, the first of first aspect or the second are possible, in first aspect The third possible implementation in, described data message also includes the industry belonging to described process node The identification information of business cluster;
Described management node and described process node are mutual, with according to described sharing policy assembly to described use Before family business processes, also include:
It is described common that described management node determines whether the business cluster corresponding to described identification information has use Enjoy the authority of policy components;
If having, then perform described management node mutual with described process node, with according to described shared plan The step that slightly described customer service is processed by assembly.
According to the third possible implementation of first aspect, in the 4th kind of possible reality of first aspect In existing mode, described management node determines whether there is the sharing policy corresponding with described traffic type information Assembly, including:
Described management node obtains storage concordance list, institute from the memory space corresponding with described identification information Stating storage in storage concordance list has the mark of sharing policy assembly and corresponding sharing policy assembly to deposit described The address of storage space storage;
Described management node determines whether there is and described traffic type information pair according to described storage concordance list The sharing policy assembly answered.
The 4th kind of possible implementation according to first aspect, in the 5th kind of possible reality of first aspect In existing mode, before described management node reception processes the data message that node sends, also include:
The described sharing policy component synchronization that self is stored by described management node to described management node pair In the backup management node answered;
Described management node and described process node are mutual, with according to described sharing policy assembly to described use Before family business processes, also include:
Described management node determines that the sharing policy assembly corresponding with described traffic type information is the most effective;
If invalid, described data message is sent to described backup management node by the most described management node, with Described backup management node is made to perform mutual, with according to described sharing policy assembly pair with described process node Described customer service carries out the step processed.
The 5th kind of possible implementation according to first aspect, in the 6th kind of possible reality of first aspect In existing mode, in described storage concordance list, also storage has the status information of sharing policy assembly, described state Information is used for indicating described sharing policy assembly the most effective;
Described management node determines that the sharing policy assembly corresponding with described traffic type information is the most effective, Including:
Described management node determines the shared plan corresponding with described traffic type information according to described status information Slightly assembly is the most effective.
A second aspect of the present invention provides a kind of method for processing business based on Policies sharing, including:
Processing node to send datagram to management node, described data message includes traffic type information, So that described management node determine there is the sharing policy assembly corresponding with described traffic type information after and Described process node is mutual, and wherein, described traffic type information is that described process node is sent out from subscriber equipment The type information of the pending customer service obtained in the Business Processing request sent, described process node is Process joint in a business cluster at least two business cluster being connected with described management node communication Point, described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes The policy components of function;
Described process node and described management node are mutual, with according to described sharing policy assembly to described use Family business processes.
In the first possible implementation of second aspect, described process node and described management node Alternately, described customer service is processed according to described sharing policy assembly, including:
Described process node receives the described sharing policy assembly that described management node sends, so that described place Reason node uses described sharing policy assembly to process described customer service.
In the implementation that the second of second aspect is possible, described process node sends to management node Data message, described data message includes traffic type information, including:
Described process node sends the request of described Business Processing to described management node, and described Business Processing please Described traffic type information is comprised in asking;
Described process node and described management node are mutual, with according to described sharing policy assembly to described use Family business processes, including:
Described process node receives described management node and uses described sharing policy assembly to described Business Processing The service processing result that request is fed back after carrying out Business Processing.
According to the implementation that second aspect, the first of second aspect or the second are possible, in second aspect The third possible implementation in, described data message also includes the industry belonging to described process node The identification information of business cluster;
Described identification information, for making described management node determine the business corresponding to described identification information Whether cluster has the authority using described sharing policy assembly;
And/or,
For making described management node obtain storage rope from the memory space corresponding with described identification information Draw table, and determine whether there is share corresponding with described traffic type information according to described storage concordance list Policy components.
A third aspect of the present invention provides a kind of management node, including:
Receiver module, processes, for receiving, the data message that node sends, and described data message includes industry Service type information, described traffic type information is the Business Processing that described process node sends from subscriber equipment The type information of the pending customer service obtained in request, described process node is and described management joint The process node in a business cluster at least two business cluster of some communication connection;
Determine module, be used to determine whether to there is the sharing policy assembly corresponding with described traffic type information, Described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes function Policy components;
Processing module, if for existing, the most described management node is mutual with described process node, with basis Described customer service is processed by described sharing policy assembly.
In the first possible implementation of the third aspect, described processing module, specifically for:
Described sharing policy assembly is sent to described process node, so that described process node uses described Described customer service is processed by sharing policy assembly.
In the implementation that the second of the third aspect is possible, described receiver module, specifically for:
Receive the described Business Processing request that described process node sends, the request of described Business Processing comprises Described traffic type information;
Described processing module, specifically for:
Use described sharing policy assembly that the request of described Business Processing is carried out Business Processing, and to described place Reason node feeding back service processing result.
According to the implementation that the third aspect, the first of the third aspect or the second are possible, in the third aspect The third possible implementation in, described data message also includes the industry belonging to described process node The identification information of business cluster;
Described determine module, for determining whether the business cluster corresponding to described identification information has use The authority of described sharing policy assembly;
If having, the most described processing module performs mutual, with according to described shared plan with described process node The step that slightly described customer service is processed by assembly.
According to the third possible implementation of the third aspect, in the 4th kind of possible reality of the third aspect In existing mode, described determine module, including:
Acquiring unit, for obtaining storage concordance list from the memory space corresponding with described identification information, In described storage concordance list, storage has the mark of sharing policy assembly with corresponding sharing policy assembly described The address of memory space storage;
Determine unit, for determining whether there is and described traffic type information according to described storage concordance list Corresponding sharing policy assembly.
The 4th kind of possible implementation according to the third aspect, in the 5th kind of possible reality of the third aspect In existing mode, described management node also includes:
Synchronization module, before receiving, at described receiver module, the data message that described process node sends, By the described sharing policy component synchronization of self storage to the backup management node corresponding with described management node In;
Described determine module, be additionally operable to determine that the sharing policy assembly corresponding with described traffic type information is No effectively;
Sending module, if for invalid, then described data message being sent to described backup management node, So that described backup management node performs mutual, with according to described sharing policy assembly with described process node The step that described customer service is processed.
The 5th kind of possible implementation according to the third aspect, in the 6th kind of possible reality of the third aspect In existing mode, in described storage concordance list, also storage has the status information of sharing policy assembly, described state Information is used for indicating described sharing policy assembly the most effective;
Described determine module, be additionally operable to described management node and determine and described business according to described status information The sharing policy assembly that type information is corresponding is the most effective.
A fourth aspect of the present invention provides a kind of process node, including:
Sending module, for sending datagram to management node, described data message includes service class Type information, so that described management node is at the sharing policy determining that existence is corresponding with described traffic type information After assembly mutual with described process node, wherein, described traffic type information be described process node from The type information of the pending customer service obtained in the Business Processing request that family equipment sends, described place Reason node is in a business cluster at least two business cluster being connected with described management node communication Process node, described sharing policy assembly be between described at least two business cluster share have identical The policy components of service processing function;
Processing module, for mutual with described management node, with according to described sharing policy assembly to described Customer service processes.
In the first possible implementation of fourth aspect, described processing module, specifically for:
Receive the described sharing policy assembly that described management node sends, so that described process node uses institute State sharing policy assembly described customer service is processed.
In the implementation that the second of fourth aspect is possible, described sending module, specifically for:
Send the request of described Business Processing to described management node, the request of described Business Processing comprises described Traffic type information;
Described processing module, specifically for:
Receiving described management node uses described sharing policy assembly that the request of described Business Processing is carried out business The service processing result of feedback after process.
According to the implementation that fourth aspect, the first of fourth aspect or the second are possible, in fourth aspect The third possible implementation in, described data message also includes the industry belonging to described process node The identification information of business cluster;
Described identification information, for making described management node determine the business corresponding to described identification information Whether cluster has the authority using described sharing policy assembly;
And/or,
For making described management node obtain storage rope from the memory space corresponding with described identification information Draw table, and determine whether there is share corresponding with described traffic type information according to described storage concordance list Policy components.
A fifth aspect of the present invention provides a kind of transaction processing system based on Policies sharing, including:
At least one management node as described in the above-mentioned third aspect and at least one is such as above-mentioned fourth aspect institute The process node stated.
Method for processing business based on Policies sharing, node and the system that the present invention provides, in management node Preserve the identical services that has shared between at least two business cluster and process the sharing policy assembly of function, Make after managing the node data message processing node transmission in receiving a certain business cluster, really Determine whether there is the sharing policy assembly corresponding with the traffic type information in this data message, if existing, Then mutual, described customer service is processed according to described sharing policy assembly with described process node. Owing to the identical services that has shared between at least two business cluster is processed the policy components of function as altogether Enjoy policy components to be arranged in management node so that each node that processes in each business cluster is without being reconfigured at This sharing policy assembly, greatly reduces and process node is processed taking of resource.
Accompanying drawing explanation
The flow chart of the method for processing business based on Policies sharing that Fig. 1 provides for the embodiment of the present invention one;
The flow chart of the method for processing business based on Policies sharing that Fig. 2 provides for the embodiment of the present invention two;
The flow chart of the method for processing business based on Policies sharing that Fig. 3 provides for the embodiment of the present invention three;
The structural representation of the management node that Fig. 4 provides for the embodiment of the present invention four;
The structural representation of the management node that Fig. 5 provides for the embodiment of the present invention five;
The structural representation processing node that Fig. 6 provides for the embodiment of the present invention six;
The signal of the transaction processing system based on Policies sharing that Fig. 7 provides for the embodiment of the present invention seven Figure.
Detailed description of the invention
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearer, below in conjunction with this Accompanying drawing in bright embodiment, is clearly and completely described the technical scheme in the embodiment of the present invention, Obviously, described embodiment is a part of embodiment of the present invention rather than whole embodiments.Based on Embodiment in the present invention, those of ordinary skill in the art are obtained under not making creative work premise The every other embodiment obtained, broadly falls into the scope of protection of the invention.
The flow chart of the method for processing business based on Policies sharing that Fig. 1 provides for the embodiment of the present invention one, As it is shown in figure 1, the method for processing business based on Policies sharing that the present embodiment provides may be used for having realized Become policy components the sharing between different business clusters of same service processing function, so that each business Process node in cluster, without safeguarding or configure this sharing policy assembly again, reduces and it is processed resource Take.
The method for processing business based on Policies sharing that the present embodiment provides, specifically includes:
Step 101, management node reception process the data message that node sends, and wrap in described data message Including traffic type information, described traffic type information is the business that described process node sends from subscriber equipment Processing the type information of the pending customer service obtained in request, described process node is and described pipe The process node in a business cluster at least two business cluster that reason node communication connects;
Step 102, described management node determine whether there is share corresponding with described traffic type information Policy components, described sharing policy assembly be between described at least two business cluster share have mutually the same trade Business processes the policy components of function, if existing, then performs step 103, otherwise returns miscue;
Step 103, described management node are mutual with described process node, with according to described sharing policy group Described customer service is processed by part.
In the present embodiment, the process node providing identical services function in network is constituted a business cluster, Process node in each business cluster has communication connection relation with a management node in network, and this management saves Point is normally on the important traffic path of network, such as, can be the heartbeat switch etc. of cluster.
Specifically, when in certain business cluster certain process node receive subscriber equipment send for When the Business Processing of a certain type application business is asked, from this Business Processing is asked, extract this application industry The traffic type information of business, this traffic type information can be such as heavily to delete fingerprint business, distributed locking Business, distributed storage business etc..And then this process node sends to management node and carries this service class The data message of type information, management node receives the described data message that this process node sends, determines and be The sharing policy assembly that no existence is corresponding with this traffic type information, if existing, then management node is with described Process node is mutual, to process described customer service according to described sharing policy assembly.Wherein, Described sharing policy assembly is that the identical services that has shared between at least two business cluster processes the plan of function Slightly assembly.
In the present embodiment, management node is provided with some strategy groups conventional in multiple business cluster in advance Part, contains in this policy components and processes the process logic that node is carried out when processing a certain applied business. Ideally, the sharing policy assembly having in management node is all industry being connected with this management node The policy components shared in business cluster, but, general, and not all services sets group is in process correspondence During applied business, all can relate to some policy components, therefore, the sharing policy having in management node Assembly is generally at least the shared policy components in two business clusters, thus this sharing policy assembly is permissible This at least two business cluster realizes share.
Specifically, node is managed described in step 103 mutual with described process node, with according to described common Enjoy policy components described customer service is processed, including:
Described sharing policy assembly is sent to described process node by described management node, so that described process Node uses described sharing policy assembly to process described customer service.
Specifically, existence is determined when management node according to the traffic type information in the data message received After corresponding sharing policy assembly, this sharing policy assembly is sent to described process node, so that Described process node uses this sharing policy assembly to process customer service.For example, if located Reason node receives the Business Processing of subscriber equipment transmission and asks as user data information is carried out distributed depositing The process request of storage, then this process node traffic type information of getting from this process is asked is point Cloth stores, and it sends the datagram of the traffic type information carrying this distributed storage to management node Literary composition, this if it is determined that there is the sharing policy assembly corresponding with this distributed storage, is then shared by management node Policy components is sent to process and comprises in sharing policy assembly corresponding to node, such as this distributed storage Process logic for user authenticating, determines memory space, obtaining user data and by user data In the memory space that write determines, then, process node according to by according to this in this sharing policy assembly A little logics that process carry out distributed storage process to user data.
Alternatively, manage node reception described in step 101 and process the data message that node sends, described Data message includes traffic type information, including:
Described management node receives the described Business Processing request that described process node sends, at described business Reason request comprises described traffic type information.
In the present embodiment, after process node receives the Business Processing request that subscriber equipment sends, both may be used To extract traffic type information as mentioned above in this Business Processing is asked, and then receiving management joint After the sharing policy assembly that point determines according to this traffic type information, customer service is entered this process node Row processes, it is also possible to directly forward this Business Processing to ask to management node, and wherein, this Business Processing please Not only include described traffic type information in asking, also include pending user service data.Now, After management node determines and there is the sharing policy assembly corresponding with this traffic type information, correspondingly, step Manage node and described process node described in rapid 103 mutual, with according to described sharing policy assembly to institute State customer service to process, including:
Described management node uses described sharing policy assembly to carry out the request of described Business Processing at business Reason, and to described process node feeding back service processing result.
It is to say, now asked to process to the Business Processing of user by management node, only need to be to place Reason node returns result.Thus, the management node with higher performance configuration complete to use The process of family business, further reduces and takies process node processing resource.
In the present embodiment, management node in preserve between at least two business cluster share have mutually the same trade Business processes the sharing policy assembly of function so that when management node place in receiving a certain business cluster After the data message that reason node sends, it is determined whether exist and the traffic type information phase in this data message Corresponding sharing policy assembly, if existing, then mutual, with according to described shared plan with described process node Described customer service is processed by slightly assembly.Owing to there is phase by share between at least two business cluster It is arranged in management node as sharing policy assembly with the policy components of service processing function so that each industry Each node that processes in business cluster, without being reconfigured at this sharing policy assembly, greatly reduces processing node The taking of process resource.
The flow chart of the method for processing business based on Policies sharing that Fig. 2 provides for the embodiment of the present invention two, As in figure 2 it is shown, the method includes:
Step 201, management node by the sharing policy component synchronization that self stores to described management node In corresponding backup management node;
In the present embodiment, it is in security consideration, the sharing policy component synchronization that management node is stored Backup to that the backup management node of correspondence carries out backup preserve, when managing one malfunctions, permissible Asked to process to the Business Processing of user by this backup management node.This backup management node both may be used To be independently arranged specially, it is also possible to another and this management node have the net of identical function in a network Network node arranges the mirror image space of this management node.
Step 202, management node reception process the data message that node sends, and wrap in described data message Include the identification information of business cluster belonging to traffic type information and described process node, described type of service Information is the pending user that described process node obtains from the Business Processing request that subscriber equipment sends The type information of business, described process node is at least two business being connected with described management node communication The process node in a business cluster in cluster;
In the present embodiment, after process node receives the Business Processing request that subscriber equipment sends, from this Business Processing request extracts traffic type information, it is possible to from the attribute database of self, obtain institute The identification information of the business cluster belonged to, is constituted a data message by this traffic type information and identification information; Or, the business that the subscriber equipment that this data message is received by this identification information and process node sends Reason request is constituted.
Step 203, described management node obtain storage from the memory space corresponding with described identification information Concordance list, in described storage concordance list, storage has the mark of sharing policy assembly, corresponding sharing policy group Part is used in the address that described memory space stores and the status information of sharing policy assembly, described status information In indicating, described sharing policy assembly is the most effective;
Step 204, described management node determine whether there is and described business according to described storage concordance list The sharing policy assembly that type information is corresponding, if existing, then performing step 205, otherwise returning mistake and carrying Show;
When management node receive process node send data message after, first from described identification information Obtaining storage concordance list in corresponding memory space, in described storage concordance list, storage has sharing policy assembly Mark and the address that stores at described memory space of corresponding sharing policy assembly, and then according to this storage Concordance list determines whether there is the sharing policy assembly corresponding with described traffic type information, even this storage Concordance list exists corresponding with traffic type information sharing policy assembly mark, then manages node and determine and deposit At the sharing policy assembly corresponding with described traffic type information.
In the present embodiment, management node is to come according to the difference of business cluster the management of sharing policy assembly Partition management.Specifically, management node has annexation for each with this management node Business cluster, has a memory space one to one, and in this memory space, storage has and this services sets The sharing policy assembly of group's correspondence and storage concordance list.By partition management, at needs to sharing policy During the operational administratives such as assembly is updated, revises, interpolation, it is possible to more efficient.
Step 205, described management node determine whether the business cluster corresponding to described identification information has Use the authority of described sharing policy assembly;If having, then performing step 206, otherwise returning mistake and carrying Show;
In the present embodiment, there is the sharing policy assembly corresponding with traffic type information when management node determines After, in addition it is also necessary to determine whether described process node has the authority using this sharing policy assembly.Specifically, The present embodiment is positioned in a business cluster due to process node, it is only necessary to determine that affiliated business cluster is No have the authority using this sharing policy assembly.
Step 206, described management node determine and described traffic type information pair according to described status information The sharing policy assembly answered is the most effective, if effectively, then performs step 207, otherwise performs step 208;
Step 207, described management node are mutual with described process node, with according to described sharing policy group Described customer service is processed by part;
Described data message is sent to described backup management node by step 208, described management node, with Make described backup management node and described process node mutual, with according to described sharing policy assembly to described Customer service processes.
In the present embodiment, owing to policy components updates, manages sharing policy group described in the reasons such as node failure Part likely lost efficacy, therefore, when management node determines that the business cluster that process node is corresponding has use and is somebody's turn to do After the authority of sharing policy assembly, also need to determine that this sharing policy assembly is the most effective.Specifically, management Node determines share corresponding with described traffic type information according to the status information in described storage concordance list Policy components is the most effective, and time effective, management node is mutual with described process node, with according to described common Enjoying policy components to process described customer service, if invalid, management node will receive from processing node Data message be sent to backup management node, so that backup management node is with to process node mutual, with root According to described sharing policy assembly, described customer service is processed.Backup management node is handed over processing node Mutual process is with to manage node in embodiment illustrated in fig. 1 consistent with the process mutual process of node, the most superfluous State.
In the present embodiment, owing to the identical services that has shared between at least two business cluster is processed function Policy components as sharing policy assembly be arranged at management node in so that in each business cluster everywhere Reason node, without being reconfigured at this sharing policy assembly, greatly reduces and process node is processed accounting for of resource With;Sharing policy assembly, by each business cluster is carried out partition management, is entered by management node at needs During the operational administratives such as row updates, revises, interpolation, it is possible to more efficient;Corresponding by being arranged at management node Backup management node, by backup management node synchronize storage management node in storage sharing policy assembly, The process that customer service processes time unavailable request for management node failure provides safety assurance.
The flow chart of the method for processing business based on Policies sharing that Fig. 3 provides for the embodiment of the present invention three, As it is shown on figure 3, the method includes:
Step 301, process node send datagram to management node, and described data message includes industry Service type information, so that described management node is determining share corresponding with described traffic type information of existence After policy components with described process node alternately, wherein, described traffic type information is described process node The type information of the pending customer service obtained from the Business Processing request that subscriber equipment sends, institute Stating process node is a services sets at least two business cluster being connected with described management node communication Process node in Qun, described sharing policy assembly is shared having between described at least two business cluster Identical services processes the policy components of function;
Step 302, described process node are mutual with described management node, with according to described sharing policy group Described customer service is processed by part.
In the present embodiment, receive subscriber equipment transmission when certain in certain business cluster processes node For a certain type application business Business Processing ask time, from this Business Processing ask extract The traffic type information of this applied business, so this process node to management node send carry this industry The data message of service type information, management node receives the described data message that this process node sends, Determining whether there is the sharing policy assembly corresponding with this traffic type information, if existing, then managing joint Point is mutual with described process node, at according to described sharing policy assembly to described customer service Reason.Specifically, management node determines the sharing policy assembly that existence is corresponding with this traffic type information After, it is sent to sharing policy assembly process node, processes node and receive what described management node sent Described sharing policy assembly, so that described process node uses described sharing policy assembly to described user Business processes.
Alternatively, step 301 processes node and sends datagram to management node, described datagram Literary composition includes traffic type information, including:
Described process node sends the request of described Business Processing to described management node, and described Business Processing please Described traffic type information is comprised in asking.
In the present embodiment, after process node receives the Business Processing request that subscriber equipment sends, both may be used To extract traffic type information as mentioned above in this Business Processing is asked, and then receiving management joint After the sharing policy assembly that point determines according to this traffic type information, customer service is entered this process node Row processes, it is also possible to directly forward this Business Processing to ask to management node, and wherein, this Business Processing please Not only include described traffic type information in asking, also include pending user service data.Now, After management node determines and there is the sharing policy assembly corresponding with this traffic type information, with process node Interact, correspondingly, process node described in step 302 mutual with described management node, with basis Described customer service is processed by described sharing policy assembly, including: process node and receive described management Node uses the business that described sharing policy assembly feeds back after the request of described Business Processing is carried out Business Processing Result.It is to say, now asked to process to the Business Processing of user by management node, only Result need to be returned to processing node.Thus, by the management node with higher performance configuration Complete the process of customer service, further reduce and process node processing resource is taken.
Further, process node to be sent in the data message of management node also include described process node The identification information of affiliated business cluster, this identification information is used for so that management node determines described mark letter Whether the business cluster corresponding to breath has uses the authority of described sharing policy assembly and/or for making Management node obtains storage concordance list from the memory space corresponding with described identification information, and according to described Storage concordance list determines whether there is the sharing policy assembly corresponding with described traffic type information.
In the present embodiment, management node in preserve between at least two business cluster share have mutually the same trade Business processes the sharing policy assembly of function so that when the process node in a certain business cluster receives user After the Business Processing request sent, by the data carrying traffic type information sent to management node Message so that management node determine there is the sharing policy assembly corresponding with traffic type information after and Process node is mutual, to process described customer service according to described sharing policy assembly.Owing to inciting somebody to action The identical services that has shared between at least two business cluster processes the policy components of function as sharing policy Assembly is arranged in management node so that each process node in each business cluster is shared without being reconfigured at this Policy components, greatly reduces and process node is processed taking of resource.
The structural representation of the management node that Fig. 4 provides for the embodiment of the present invention four, as shown in Figure 4, this The management node of embodiment may be used for performing the technical scheme of embodiment of the method, this management shown in Fig. 1 Node includes:
Receiver module 11, processes, for receiving, the data message that node sends, and described data message includes Traffic type information, described traffic type information is that described process node is at the business that subscriber equipment sends The type information of the pending customer service obtained in reason request, described process node is and described management The process node in a business cluster at least two business cluster that node communication connects;
Determine module 12, be used to determine whether to there is the sharing policy group corresponding with described traffic type information Part, described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes The policy components of function;
Processing module 13, if for existing, the most described management node is mutual with described process node, with root According to described sharing policy assembly, described customer service is processed.
Optionally, described processing module 13, specifically for:
Described sharing policy assembly is sent to described process node, so that described process node uses described Described customer service is processed by sharing policy assembly.
Optionally, described receiver module 11, specifically for:
Receive the described Business Processing request that described process node sends, the request of described Business Processing comprises Described traffic type information;
Described processing module 13, specifically for:
Use described sharing policy assembly that the request of described Business Processing is carried out Business Processing, and to described place Reason node feeding back service processing result.
The structural representation of the management node that Fig. 5 provides for the embodiment of the present invention five, as it is shown in figure 5, this The management node of embodiment may be used for performing the technical scheme of embodiment of the method shown in Fig. 2, and this management saves Point, on the basis of embodiment illustrated in fig. 4, also includes in described data message belonging to described process node The identification information of business cluster;
Further, described determine module 12, for determining the business cluster corresponding to described identification information Whether there is the authority using described sharing policy assembly;
If having, the most described processing module 13 performs mutual with described process node, to share according to described The step that described customer service is processed by policy components.
Specifically, described determine module 12, including:
Acquiring unit 121, for obtaining storage index from the memory space corresponding with described identification information Table, in described storage concordance list, storage has the mark of sharing policy assembly and corresponding sharing policy assembly to exist The address of described memory space storage;
Determine unit 122, for determining whether there is and described type of service according to described storage concordance list The sharing policy assembly that information is corresponding.
Further, described management node also includes:
Synchronization module 21, for receiving, at described receiver module 11, the datagram that described process node sends Wen Qian, by the described sharing policy component synchronization of self storage to the backup pipe corresponding with described management node In reason node;
Correspondingly, described determine module 12, be additionally operable to determine share corresponding with described traffic type information Policy components is the most effective;
Sending module 22, if for invalid, then described data message being sent to described backup management node, So that described backup management node performs mutual, with according to described sharing policy assembly with described process node The step that described customer service is processed.
Further, in described storage concordance list, also storage has the status information of sharing policy assembly, described Status information is used for indicating described sharing policy assembly the most effective;
Correspondingly, described determine module 12, be additionally operable to described management node and determine according to described status information The sharing policy assembly corresponding with described traffic type information is the most effective.
The structural representation processing node that Fig. 6 provides for the embodiment of the present invention six, as shown in Figure 6, The node that processes of the present embodiment may be used for performing the technical scheme of embodiment of the method shown in Fig. 3, at this Reason node includes:
Sending module 31, for sending datagram to management node, described data message includes business Type information, so that described management node is in the shared plan determining that existence is corresponding with described traffic type information Slightly mutual with described process node after assembly, wherein, described traffic type information be described process node from The type information of the pending customer service obtained in the Business Processing request that subscriber equipment sends, described Processing node is a business cluster at least two business cluster being connected with described management node communication In process node, described sharing policy assembly be between described at least two business cluster share there is phase Policy components with service processing function;
Processing module 32, for mutual with described management node, with according to described sharing policy assembly to institute State customer service to process.
Optionally, described processing module 32, specifically for:
Receive the described sharing policy assembly that described management node sends, so that described process node uses institute State sharing policy assembly described customer service is processed.
Optionally, described sending module 31, specifically for:
Send the request of described Business Processing to described management node, the request of described Business Processing comprises described Traffic type information;
Correspondingly, described processing module 32, specifically for:
Receiving described management node uses described sharing policy assembly that the request of described Business Processing is carried out business The service processing result of feedback after process.
Further, described data message also includes the mark of business cluster belonging to described process node Information, described identification information, for making described management node determine the industry corresponding to described identification information Whether business cluster has uses the authority of described sharing policy assembly and/or for making described management node Storage concordance list is obtained from the memory space corresponding with described identification information, and according to described storage index Table determines whether there is the sharing policy assembly corresponding with described traffic type information.
The signal of the transaction processing system based on Policies sharing that Fig. 7 provides for the embodiment of the present invention seven Figure, as it is shown in fig. 7, this system includes:
Management node 41 at least one above-described embodiment and the process at least one above-described embodiment Node 42.
One of ordinary skill in the art will appreciate that: realize all or part of step of said method embodiment Can be completed by the hardware that programmed instruction is relevant, aforesaid program can be stored in a computer-readable Taking in storage medium, this program upon execution, performs to include the step of said method embodiment;And it is aforementioned Storage medium include: various Jie that can store program code such as ROM, RAM, magnetic disc or CD Matter.
Last it is noted that various embodiments above is only in order to illustrate technical scheme, rather than right It limits;Although the present invention being described in detail with reference to foregoing embodiments, this area common Skilled artisans appreciate that the technical scheme described in foregoing embodiments still can be modified by it, Or the most some or all of technical characteristic is carried out equivalent;And these amendments or replacement, and The essence not making appropriate technical solution departs from the scope of various embodiments of the present invention technical scheme.

Claims (23)

1. a method for processing business based on Policies sharing, it is characterised in that including:
Management node reception processes the data message that node sends, and described data message includes type of service Information, described traffic type information is that described process node is from the Business Processing request that subscriber equipment sends The type information of the pending customer service obtained, described process node is and described management node communication The process node in a business cluster at least two business cluster connected;
Described management node determines whether there is the sharing policy assembly corresponding with described traffic type information, Described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes function Policy components;
If existing, the most described management node is mutual with described process node, with according to described sharing policy group Described customer service is processed by part.
Method the most according to claim 1, it is characterised in that described management node and described process Node is mutual, described customer service is processed according to described sharing policy assembly, including:
Described sharing policy assembly is sent to described process node by described management node, so that described process Node uses described sharing policy assembly to process described customer service.
Method the most according to claim 1, it is characterised in that described management node reception processes joint The data message that point sends, described data message includes traffic type information, including:
Described management node receives the described Business Processing request that described process node sends, at described business Reason request comprises described traffic type information;
Described management node and described process node are mutual, with according to described sharing policy assembly to described use Family business processes, including:
Described management node uses described sharing policy assembly to carry out the request of described Business Processing at business Reason, and to described process node feeding back service processing result.
4. according to the method according to any one of claims 1 to 3, it is characterised in that described data message In also include the identification information of business cluster belonging to described process node;
Described management node and described process node are mutual, with according to described sharing policy assembly to described use Before family business processes, also include:
It is described common that described management node determines whether the business cluster corresponding to described identification information has use Enjoy the authority of policy components;
If having, then perform described management node mutual with described process node, with according to described shared plan The step that slightly described customer service is processed by assembly.
Method the most according to claim 4, it is characterised in that described management node determines whether to deposit At the sharing policy assembly corresponding with described traffic type information, including:
Described management node obtains storage concordance list, institute from the memory space corresponding with described identification information Stating storage in storage concordance list has the mark of sharing policy assembly and corresponding sharing policy assembly to deposit described The address of storage space storage;
Described management node determines whether there is and described traffic type information pair according to described storage concordance list The sharing policy assembly answered.
Method the most according to claim 5, it is characterised in that described management node reception processes joint Before the data message that point sends, also include:
The described sharing policy component synchronization that self is stored by described management node to described management node pair In the backup management node answered;
Described management node and described process node are mutual, with according to described sharing policy assembly to described use Before family business processes, also include:
Described management node determines that the sharing policy assembly corresponding with described traffic type information is the most effective;
If invalid, described data message is sent to described backup management node by the most described management node, with Described backup management node is made to perform mutual, with according to described sharing policy assembly pair with described process node Described customer service carries out the step processed.
Method the most according to claim 6, it is characterised in that also store in described storage concordance list Have the status information of sharing policy assembly, described status information are used for whether indicating described sharing policy assembly Effectively;
Described management node determines that the sharing policy assembly corresponding with described traffic type information is the most effective, Including:
Described management node determines the shared plan corresponding with described traffic type information according to described status information Slightly assembly is the most effective.
8. a method for processing business based on Policies sharing, it is characterised in that including:
Processing node to send datagram to management node, described data message includes traffic type information, So that described management node determine there is the sharing policy assembly corresponding with described traffic type information after and Described process node is mutual, and wherein, described traffic type information is that described process node is sent out from subscriber equipment The type information of the pending customer service obtained in the Business Processing request sent, described process node is Process joint in a business cluster at least two business cluster being connected with described management node communication Point, described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes The policy components of function;
Described process node and described management node are mutual, with according to described sharing policy assembly to described use Family business processes.
Method the most according to claim 8, it is characterised in that described process node and described management Node is mutual, described customer service is processed according to described sharing policy assembly, including:
Described process node receives the described sharing policy assembly that described management node sends, so that described place Reason node uses described sharing policy assembly to process described customer service.
Method the most according to claim 8, it is characterised in that described process node is to management joint Point sends datagram, and described data message includes traffic type information, including:
Described process node sends the request of described Business Processing to described management node, and described Business Processing please Described traffic type information is comprised in asking;
Described process node and described management node are mutual, with according to described sharing policy assembly to described use Family business processes, including:
Described process node receives described management node and uses described sharing policy assembly to described Business Processing The service processing result that request is fed back after carrying out Business Processing.
11. methods according to Claim 8~according to any one of 10, it is characterised in that described datagram Literary composition also includes the identification information of business cluster belonging to described process node;
Described identification information, for making described management node determine the business corresponding to described identification information Whether cluster has the authority using described sharing policy assembly;
And/or,
For making described management node obtain storage rope from the memory space corresponding with described identification information Draw table, and determine whether there is share corresponding with described traffic type information according to described storage concordance list Policy components.
12. 1 kinds of management nodes, it is characterised in that including:
Receiver module, processes, for receiving, the data message that node sends, and described data message includes industry Service type information, described traffic type information is the Business Processing that described process node sends from subscriber equipment The type information of the pending customer service obtained in request, described process node is and described management joint The process node in a business cluster at least two business cluster of some communication connection;
Determine module, be used to determine whether to there is the sharing policy assembly corresponding with described traffic type information, Described sharing policy assembly is that the identical services that has shared between described at least two business cluster processes function Policy components;
Processing module, if for existing, the most described management node is mutual with described process node, with basis Described customer service is processed by described sharing policy assembly.
13. nodes according to claim 12, it is characterised in that described processing module, specifically use In:
Described sharing policy assembly is sent to described process node, so that described process node uses described Described customer service is processed by sharing policy assembly.
14. nodes according to claim 12, it is characterised in that described receiver module, specifically use In:
Receive the described Business Processing request that described process node sends, the request of described Business Processing comprises Described traffic type information;
Described processing module, specifically for:
Use described sharing policy assembly that the request of described Business Processing is carried out Business Processing, and to described place Reason node feeding back service processing result.
15. according to the node according to any one of claim 12~14, it is characterised in that described data Message also includes the identification information of business cluster belonging to described process node;
Described determine module, for determining whether the business cluster corresponding to described identification information has use The authority of described sharing policy assembly;
If having, the most described processing module performs mutual, with according to described shared plan with described process node The step that slightly described customer service is processed by assembly.
16. nodes according to claim 15, it is characterised in that described determine module, including:
Acquiring unit, for obtaining storage concordance list from the memory space corresponding with described identification information, In described storage concordance list, storage has the mark of sharing policy assembly with corresponding sharing policy assembly described The address of memory space storage;
Determine unit, for determining whether there is and described traffic type information according to described storage concordance list Corresponding sharing policy assembly.
17. nodes according to claim 16, it is characterised in that also include:
Synchronization module, before receiving, at described receiver module, the data message that described process node sends, By the described sharing policy component synchronization of self storage to the backup management node corresponding with described management node In;
Described determine module, be additionally operable to determine that the sharing policy assembly corresponding with described traffic type information is No effectively;
Sending module, if for invalid, then described data message being sent to described backup management node, So that described backup management node performs mutual, with according to described sharing policy assembly with described process node The step that described customer service is processed.
18. nodes according to claim 17, it is characterised in that also deposit in described storage concordance list Containing the status information of sharing policy assembly, described status information is used for indicating the described sharing policy assembly be No effectively;
Described determine module, be additionally operable to described management node and determine and described business according to described status information The sharing policy assembly that type information is corresponding is the most effective.
19. 1 kinds process node, it is characterised in that including:
Sending module, for sending datagram to management node, described data message includes service class Type information, so that described management node is at the sharing policy determining that existence is corresponding with described traffic type information After assembly mutual with described process node, wherein, described traffic type information be described process node from The type information of the pending customer service obtained in the Business Processing request that family equipment sends, described place Reason node is in a business cluster at least two business cluster being connected with described management node communication Process node, described sharing policy assembly be between described at least two business cluster share have identical The policy components of service processing function;
Processing module, for mutual with described management node, with according to described sharing policy assembly to described Customer service processes.
20. nodes according to claim 19, it is characterised in that described processing module, specifically use In:
Receive the described sharing policy assembly that described management node sends, so that described process node uses institute State sharing policy assembly described customer service is processed.
21. node according to claim 19, it is characterised in that described sending module, specifically use In:
Send the request of described Business Processing to described management node, the request of described Business Processing comprises described Traffic type information;
Described processing module, specifically for:
Receiving described management node uses described sharing policy assembly that the request of described Business Processing is carried out business The service processing result of feedback after process.
22. according to the node according to any one of claim 19~21, it is characterised in that described data Message also includes the identification information of business cluster belonging to described process node;
Described identification information, for making described management node determine the business corresponding to described identification information Whether cluster has the authority using described sharing policy assembly;
And/or,
For making described management node obtain storage rope from the memory space corresponding with described identification information Draw table, and determine whether there is share corresponding with described traffic type information according to described storage concordance list Policy components.
23. 1 kinds of transaction processing systems based on Policies sharing, it is characterised in that including:
At least one management node according to any one of claim 12~18 and at least one claim Process node according to any one of 19~22.
CN201310518446.9A 2013-10-28 2013-10-28 Method for processing business based on Policies sharing, node and system Active CN103546569B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310518446.9A CN103546569B (en) 2013-10-28 2013-10-28 Method for processing business based on Policies sharing, node and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310518446.9A CN103546569B (en) 2013-10-28 2013-10-28 Method for processing business based on Policies sharing, node and system

Publications (2)

Publication Number Publication Date
CN103546569A CN103546569A (en) 2014-01-29
CN103546569B true CN103546569B (en) 2016-09-07

Family

ID=49969608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310518446.9A Active CN103546569B (en) 2013-10-28 2013-10-28 Method for processing business based on Policies sharing, node and system

Country Status (1)

Country Link
CN (1) CN103546569B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104376401A (en) * 2014-10-29 2015-02-25 中国建设银行股份有限公司 Information management method and device
CN112486074B (en) * 2020-12-03 2021-11-16 上海哔哩哔哩科技有限公司 Data processing system, method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101980192A (en) * 2010-10-15 2011-02-23 中兴通讯股份有限公司 Object-based cluster file system management method and cluster file system
WO2012034473A1 (en) * 2010-09-17 2012-03-22 中兴通讯股份有限公司 Method and system for processing resource management tasks

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2452463B1 (en) * 2009-07-10 2013-04-10 Telefonaktiebolaget LM Ericsson (publ) Group handling for push-to-talk services

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012034473A1 (en) * 2010-09-17 2012-03-22 中兴通讯股份有限公司 Method and system for processing resource management tasks
CN101980192A (en) * 2010-10-15 2011-02-23 中兴通讯股份有限公司 Object-based cluster file system management method and cluster file system

Also Published As

Publication number Publication date
CN103546569A (en) 2014-01-29

Similar Documents

Publication Publication Date Title
CN111045690B (en) Block chain node service deployment method, device, system, computing equipment and medium
CN102947797B (en) The online service using directory feature extending transversely accesses and controls
US8977679B2 (en) Launching an instance in a virtual computing infrastructure
US9455898B2 (en) System and method for facilitating protection against run-away subnet manager instances in a middleware machine environment
US8626936B2 (en) Protocol independent server replacement and replication in a storage area network
CN106775959A (en) Distributed transaction processing method and system
CN100586058C (en) J2EE middleware criterion based tolerant inbreak application server and tolerant inbreak method
CN105337780B (en) A kind of server node configuration method and physical node
CN106911648B (en) Environment isolation method and equipment
CN111711526B (en) Method and system for consensus of block chain nodes
CN104011701A (en) Content delivery network
CN105939365A (en) Method and device for obtaining data from service panel kernel mode by main control panel user mode
CN112003716A (en) Data center dual-activity implementation method
CN108319618B (en) Data distribution control method, system and device of distributed storage system
CN113839814B (en) Decentralized Kubernetes cluster federal implementation method and system
CN105095103A (en) Storage device management method and device used for cloud environment
DE102016219854A1 (en) Computer system and method for dynamically customizing a software-defined network
CN108566412B (en) Data service method and data service device
CN103546569B (en) Method for processing business based on Policies sharing, node and system
CN110933015B (en) Data transmission method, device and system
CN109819064A (en) Method for communication between modules, operating system module and conference panel
US9826043B2 (en) Method to protect storage systems from discontinuity due to device misconfiguration
CN111262892A (en) Multi-ROS service discovery system
CN106250048A (en) The method and device of management storage array
CN110290163A (en) A kind of data processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant