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 PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2013
- 2013-10-28 CN CN201310518446.9A patent/CN103546569B/en active Active
Patent Citations (2)
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 |