CN103533081B - A kind of charge system and its implementation based on cloud computing - Google Patents

A kind of charge system and its implementation based on cloud computing Download PDF

Info

Publication number
CN103533081B
CN103533081B CN201310513920.9A CN201310513920A CN103533081B CN 103533081 B CN103533081 B CN 103533081B CN 201310513920 A CN201310513920 A CN 201310513920A CN 103533081 B CN103533081 B CN 103533081B
Authority
CN
China
Prior art keywords
distributor
load
real time
time status
status information
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
CN201310513920.9A
Other languages
Chinese (zh)
Other versions
CN103533081A (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.)
SUNRISE TECHNOLOGY Co Ltd
Original Assignee
SUNRISE TECHNOLOGY 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 SUNRISE TECHNOLOGY Co Ltd filed Critical SUNRISE TECHNOLOGY Co Ltd
Priority to CN201310513920.9A priority Critical patent/CN103533081B/en
Publication of CN103533081A publication Critical patent/CN103533081A/en
Application granted granted Critical
Publication of CN103533081B publication Critical patent/CN103533081B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of charge system and its implementation based on cloud computing.The charge system is using the Distributor and load equalizer for possessing cloud characteristic, the real time status information of each host in group system is sent to different Distributors under the control of load equalizer, and then send accounting server to and handled to obtain charging result, therefore this charge system dynamic application can add Distributor resource when system is busy or resource is nervous, idle discharges resource automatically, realize distribution according to need, take on demand, the demand that dynamic elasticity capacity-enlarging system can be easily met future customer and business increases on a large scale.

Description

A kind of charge system and its implementation based on cloud computing
Technical field
The present invention relates to cloud computing and the technical field of cloud computing operation system, and in particular to a kind of meter based on cloud computing Charge system and its implementation.
Background technology
As intelligent network user is to OCS(Online Charging System, Online Charging System)Cutover works big Scale is deployed, and the userbase of OCS system bearings will constantly increase, meanwhile, with the fast development of 3G business, the number of 3G subscription Rapid growth is presented in amount, thus brings drastically riseing for data traffic access, substantial amounts of data traffic, which accesses, gives OCS system loads Bring very big pressure.
Prior art is typically taken through carrying out dilatation to OCS systems carrying out lifting system bearing capacity, which exist into The problem of this is high;Or use the HA based on minicomputer(High Available, high availability clusters), but which is present Some shortcomings below:
1st, resource utilization is not high.Master-slave mode only has master server to undertake service, does not undertake service, resource profit from server It is low with rate;The two-server of symmetrical expression master slave relation each other, a machine are delayed machine, and one must just load two services in addition All services of device, stability are poor;Concentrating type is worked simultaneously using three or more than three servers, wherein a conduct is in addition Two or more from server, be improved relative to above two pattern systhesis each side, but idle there is also resource;
2nd, stability is not high.Once the machine of delaying needs second level even the switching time window of minute level to HA modes based on minicomputer Mouthful, performance surge and stability problem may be caused to production system in operation;
3rd, do not possess smooth extension upgrading ability.
The content of the invention
The embodiment of the present invention provides a kind of charge system and its implementation based on cloud computing, to anxious in network data Increase severely to provide in the case of adding and there is high-performance, high availability, high reliability, the charging method of enhanced scalability and charging system System.
The embodiment of the present invention provides a kind of charge system based on cloud computing, including:Two or more data acquisition unit, load Balanced device, two or more Distributor and accounting server;
Described two data above collectors, it is respectively used to gather the real time status information of each host in group system, And under the control of the load equalizer, the real time status information of collection is transferred to Distributor;
The load equalizer, for collecting the load information of each data acquisition unit and Distributor, according in advance The load balancing of setting balances the load of each Distributor;
Described two above Distributors, the real time status information sent for converging each data acquisition unit, and will converge Poly- real time status information is transferred to accounting server;
Accounting server, for handling the real time status information of reception, to obtain charging result, and by charging knot Fruit is shown to user.
In the first possible embodiment, with reference in a first aspect, the load equalizer also provides for session guarantor Hold function.
In second of possible embodiment, with reference in a first aspect, described two above Distributors are additionally operable to carry For link convergence function, and described two above Distributors take blade framework.
In the third possible embodiment, with reference in a first aspect, the system also includes service management platform, it is used for Receive the load information for each Distributor that the load equalizer is sent and each Distributor exception monitoring result, root Each Distributor is scheduled or switched over according to the load information and exception monitoring result of each Distributor, at the same it is right The service condition of each Distributor is recorded.
Wherein, the service management platform is additionally operable to carry out online resource edition upgrading, specifically includes:
The service management platform Distributor idle into described two above Distributors sends redaction Upgrade command;Redaction application is installed on the idle Distributor;Enable the redaction application;From the load The exception monitoring result of the idle Distributor is obtained in balanced device;When the exception monitoring result is normal, life The load-balancing device is made to stop the operation of the Distributor where legacy version application.
Second aspect, the embodiment of the present invention also provide a kind of implementation method of the charge system based on cloud computing, including:
The real time status information of each host in group system is acquired by more than two data acquisition units;
Load equalizer gathers the load information of each data acquisition unit and Distributor, and according to set in advance negative Carry balance policy control data collector and the real time status information collected is transferred to Distributor;
Distributor converges the real time status information that each data acquisition unit is sent, and the real time status information of convergence is passed It is defeated by accounting server;
Accounting server is handled the real time status information of reception, to obtain charging result, and charging result is shown Show to user.
A kind of charge system and its implementation based on cloud computing provided in an embodiment of the present invention, using possessing cloud characteristic Distributor and load equalizer, under the control of load equalizer by group system each host real-time status believe Breath is sent to different Distributors, and then sends accounting server to and handled to obtain charging result, therefore this charging System dynamic application can add Distributor resource when system is busy or resource is nervous, and idle discharges money automatically Source, realize distribution according to need, take on demand, the dynamic elasticity capacity-enlarging system can be easily met future customer and the big rule of business The demand that mould increases.
Brief description of the drawings
Fig. 1 is a kind of charge system structural representation based on cloud computing provided in an embodiment of the present invention;
Fig. 2 is the implementation method schematic flow sheet of the charge system provided in an embodiment of the present invention based on cloud computing;
Fig. 3 is load balance process flow in the charge system implementation method provided in an embodiment of the present invention based on cloud computing Schematic diagram;
Fig. 4 is automatic emergency handling process in the charge system implementation method provided in an embodiment of the present invention based on cloud computing Schematic diagram;
Fig. 5 is online dynamic expansion flow in the charge system implementation method provided in an embodiment of the present invention based on cloud computing Schematic diagram;
Fig. 6 is that online version upgrades flow in the charge system implementation method provided in an embodiment of the present invention based on cloud computing Schematic diagram.
Embodiment
The embodiment of the present invention provides a kind of charge system and its implementation based on cloud computing, to anxious in network data Increase severely to provide in the case of adding and there is high-performance, high availability, high reliability, the charging method of enhanced scalability and charging system System.
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained under the premise of creative work is not made, it should all belong to the model that the present invention protects Enclose.
The embodiment of the present invention provides a kind of charge system based on cloud computing, including:Two or more data acquisition unit, load Balanced device, two or more Distributor and accounting server;
Described two data above collectors, it is respectively used to gather the real time status information of each host in group system, And under the control of the load equalizer, the real time status information of collection is transferred to Distributor;
The load equalizer, for collecting the load information of each data acquisition unit and Distributor, according in advance The load balancing of setting balances the load of each Distributor;
Described two above Distributors, the real time status information sent for converging each data acquisition unit, and will converge Poly- real time status information is transferred to accounting server;
Accounting server, for handling the real time status information of reception, to obtain charging result, and by charging knot Fruit is shown to user.
Wherein, the load equalizer also provides for session and keeps function, i.e. load equalizer by same ID session Request load is distributed to same Distributor;
Described two above Distributors also provide for link convergence function, avoid network element link a large amount of because of front end Connection and the amplification of load-balancing device and in being doubled and redoubled trend, the performance of Distributor is impacted, wherein, it is described Two or more Distributor takes blade framework.
Insert framework refers to, the server list of multiple cassettes can be inserted in the rack cabinet of calibrated altitude Member, realize High Availabitity and high density.Each piece " card ", i.e. each server unit, actually a block system mainboard. They can be by the operating system of " onboard " hard disk startup oneself, such as Windows NT/2000, Linux, similar to one Individual independent server, in such a mode, the system that each piece of motherboard runs oneself, the different user group specified is served, Do not associate between each other.But, these motherboards can be assembled into a server cluster using system software.In cluster mould Under formula, all motherboards can connect the network environment for providing high speed, and shared resource simultaneously, be taken for identical customer group Business.Insertion new " blade " in the cluster, it is possible to improve overall performance.And because every piece " blade " is all hot plug, institute So that system can be easily replaced, and maintenance time is reduced into minimum.
Calculation server can take real time status information of the parallel computation component to reception according to default computational algorithm Handled, to obtain charging result, and charging result is shown to user.
Further, this charge system can also include server admin platform, be sent for receiving the load equalizer Each Distributor load information and each Distributor exception monitoring result, according to the load of each Distributor believe Breath and exception monitoring result are scheduled or switched over to each Distributor, while to the service condition of each Distributor Recorded.
Therefore a kind of charge system based on cloud computing provided in an embodiment of the present invention is using point for possessing cloud characteristic Server and load equalizer are sent out, sends out the real time status information of each host in group system under the control of load equalizer Different Distributors is given, and then sends accounting server to and is handled to obtain charging result, therefore this charge system Dynamic application Distributor resource can be added when system is busy or resource is nervous, idle discharges resource automatically, real Distribution according to need showed, taken on demand, the dynamic elasticity capacity-enlarging system can be easily met future customer and business increases on a large scale Long demand.
The embodiment of the present invention also provides a kind of charge system based on cloud computing, shown in Figure 1, including:Two or more Data acquisition unit 101, load equalizer 102, more than two Distributors 103 and accounting server 104;
More than two data acquisition units 101 are respectively used to gather the real time status information of each host in group system, And under the control of the load equalizer, the real time status information of collection is transferred to Distributor;
Wherein, data acquisition unit 101 can be SACP(Service Access Control Point, service access control System)Module or GGSN(Gateway GPRS Support Node, Gateway GPRS Support Node)Or VAC(Value- Added Carrier, value-added network)Or SMSC(Short Message Service Center, SMS service center)Deng Deng.Data acquisition unit 101 passes through DCC(Diameter Credit Control, Diameter letter control agreements)Set to load balancing Preparation plays link.
Load equalizer 102 is used for the load information for collecting each data acquisition unit 101 and Distributor 103, foundation Load balancing set in advance balances the load of each Distributor;
It should be noted that charge system provided in an embodiment of the present invention can include more than two load equalizers 102, HA can be taken between load equalizer 102(High Available, high availability clusters)Distribution mode, in the present invention In, load equalizer 102 is used as OCS(Online Access Control Point, Online Charging System)Please to network element charging The same access asked;Network element side network element request is provided in proxy server(Distributor)Connect the load balancing energy of level and session level Power;Pass through the health examination to proxy server, there is provided application layer is fault-tolerant and emergency capability;Session is provided and keeps function, i.e., it is same One ID session request will be supported or be distributed to same proxy server, i.e. Distributor in the present invention;Pass through list The high reliability and high availability that load-balancing device is provided are hung by arm.
The embodiment of the present invention is by introducing and realizing that the load balancer device of High Availabitity realizes that the automatic load of charging is equal Weighing apparatus ability, reach minimum improvement cost.
More than two Distributors 103 are used to converge the real time status information that each data acquisition unit 101 is sent, and will The real time status information of convergence is transferred to accounting server 104, wherein, described two above Distributors 103 can be taken Blade framework;
In the present invention, each Distributor 103 provides isomorphism and impartial stateless acts on behalf of route service;Realize bag Cloud resource pool containing multiple Distributors, each Distributor are relatively hot standby by load-balancing device, so as to To realize emergent switching;Meanwhile Distributor 103 provides link convergence ability, network element link is avoided to connect because of a large amount of of front end Connect and the amplification of load-balancing device and in being doubled and redoubled trend, the performance of server is impacted.
With the Distributor replacement for small machine server of blade in the present invention is implemented, the clothes such as distribution and charging are established Business resource pool, improves service stability, reduces cost of investment;To the flexible scheduling of infrastructure resources, reach maximum resource Utilize.
Accounting server 104, for the real-time status according to default charging algorithm using parallel computation component to reception Information is handled, and to obtain charging result, and charging result is shown into user.
Therefore the charge system provided in an embodiment of the present invention based on cloud computing is using the distribution clothes for possessing cloud characteristic The real time status information of each host in group system, is sent to by business device and load equalizer under the control of load equalizer Different Distributor, and then send accounting server to and handled to obtain charging result, therefore this charge system can be with When system is busy or resource is nervous, dynamic application adds Distributor resource, and idle discharges resource, realized automatically Distribution according to need, take on demand, the dynamic elasticity capacity-enlarging system can be easily met future customer and business increases on a large scale Demand.
The embodiment of the present invention also provides a kind of implementation method of the charge system based on cloud computing, referring to described in Fig. 2, wraps Include:
S201, by more than two data acquisition units the real time status information of each host in group system is adopted Collection;
S202, load equalizer gather the load information of each data acquisition unit and Distributor, and according to setting in advance The real time status information collected is transferred to Distributor by fixed load balancing control data collector;
S203, Distributor converge the real time status information that each data acquisition unit is sent, and by the real-time status of convergence Information transfer is to accounting server;
Wherein, described two above Distributors can take blade framework;
S204, accounting server are handled the real time status information of reception, to obtain charging result, and by charging knot Fruit is shown to user.
Further, the implementation method can also include:Link convergence is carried out by the multiple Distributor.
The implementation method can also include:The load equalizer carries out exception monitoring to each Distributor, and will The exception monitoring result and load information of Distributor are sent to service management platform;
Service management platform is entered according to the load information and exception monitoring result of each Distributor to each Distributor Row scheduling is switched over, while the service condition of each Distributor is recorded.
Methods described also includes carrying out online resource edition upgrading by the service management platform, specifically includes:
The service management platform Distributor idle into described two above Distributors sends redaction Upgrade command;Redaction application is installed on the idle Distributor;Enable the redaction application;From the load The exception monitoring result of the idle Distributor is obtained in balanced device;When the exception monitoring result is normal, life The load equalizer is made to stop the operation of the Distributor where legacy version application.
In the present invention, data acquisition unit initiates connection and queued session to load equalizer, while load equalizer is opened DCC sessions are opened, are not in that any session is kept, load equalizer can root in the starting stage that Diameter is delivered According to the computational methods of load balancing, it is distributed on Distributor, it is shown in Figure 3, mainly including procedure below:
1st, Diameter handshake process, data acquisition unit send CER(Capability Exchange Request, ability Exchange request)To load equalizer, load equalizer navigates to Distributor 1 according to the algorithm of poll, while distribution is taken The ID of business device 1 passes through data acquisition unit by CEA (Capability Exchange Request, capabilities exchange are replied), bears Carrying balanced device can also replace;
2nd, data acquisition unit sends second CCR(Creadit Control Request, signaling control data)Ask Load equalizer, load equalizer parse CCR sequence number Session id=y, it is believed that are a new requests, then load Balanced device sends a request to Distributor 2 according to the point counting of poll.Load equalizer is Diameter herein In AVP(Attribute Value Pair, property value pair)Session identification Session id value as with background service The standard of device session;
3rd, assume that load equalizer receives the 3rd CCR request, parse its Session id=x, be considered as one it is new Request, then according to the algorithm of load balancing, be sent to Distributor 1;
4th, the 4th CCR request is received, parses its AVP Session id=y, then according to AVP session protection philosophies, is born It is downloaded to Distributor 2;
5th, the 5th CCR request is received, parses its AVP Session id=x, then according to AVP session protection philosophies, is born It is downloaded to Distributor 1;
6th, the 6th CCR request is received, parses its AVP Session id=y, then according to AVP session protection philosophies, is born It is downloaded to Distributor 2;
7th, because Diameter is asynchronous protocol, so corresponding and asynchronous from server;
8th, load equalizer will not transparent transmission DWR(Device Watchdog Request, house dog request message)/DWA (Device Watchdog Answer, house dog response message), and responded respectively by load equalizer;
9th, when network element sends DPR(Disconnect Peer Request, break link request), load equalizer handle please Ask and be broadcast to all Distributors, if simply DPR requests are initiated at Distributor end, then load equalizer is simply corresponding This Distributor, other network element requests and Distributor are not interfered with.
Further, method provided by the present invention can also realize automatic emergency, shown in Figure 4, and main process is such as Under:
1st, whether load equalizer is normal by regular heartbeat health examination, investigation Distributor;
2nd, network element request end normally sends DCC requests, and load equalizer will ask to divide according to the load-balancing method of poll It is dealt on the node of Distributor 1 and handles;
3rd, the node failure of Distributor 1;
4th, load equalizer periodically carries out heartbeat health examination, when detecting 1 node failure of Distributor, by information Feed back to cloud management platform, i.e. service management platform;
5th, cloud management platform knows the node failure of Distributor 1, and preparation enables the node of Distributor 2;
6th, cloud management platform stops the node of Distributor 1, discharges related resource, and this node is provided from dynamic cloudization Source removes in pond;
7th, cloud management platform enables the node of Distributor 2, and finishing service availability verification;
8th, same session newly continue DCC request reach load equalizer, the Distributor 1 of failure will not be distributed to again Node, but the effective node of Distributor 2 is distributed in dynamic cloud resource pool;
9th, the DCC requests of new session reach load equalizer, are also distributed to dynamic cloud resource pool and effectively distribute service The node processing of device 2.
The process that the present invention carries out online dynamic expansion is shown in Figure 5, including:
1st, network element request end normally sends DCC requests, and load equalizer will ask to divide according to the load balancing mode of poll It is dealt on the node of Distributor 1 and handles;
2nd, the load information of load equalizer periodic feedback Distributor is to cloud management platform;
3rd, whether the load of cloud management platform detection Distributor exceedes given threshold, if it exceeds the threshold, then needing Start new Distributor node;
4th, cloud management platform starts new resources node Distributor 3;
5th, cloud management platform order load equalizer is verified and feeds back the availability of new node Distributor 3;
6th, cloud management platform judges whether new node can use according to feedback information;If it is available, notification payload balanced device New node Distributor 3 is added in dynamic cloud resource pool;
7th, new session request is distributed to original effect node processing of Distributor 2 by load balancing mode;
8th, another new session request is distributed to the node processing of Distributor 3 newly enabled by load balancing mode.
Further, the inventive method can carry out online version upgrading, and shown in Figure 6, escalation process includes:
1st, cloud management platform starts Distributor edition upgrading process;
2nd, cloud management platform unloads part online resource node into idling-resource pond;
3rd, cloud management platform available node into idling-resource pond sends Distributor edition upgrading instruction;
The 4th, redaction application is installed;
5th, redaction application is enabled;
6th, cloud management platform requires that load equalizer activates and feeds back the availability of redaction node;
7th, cloud management platform requires load equalizer unloading legacy version Distributor node;
8th, load equalizer is initiated and stops legacy version Distributor node.
Therefore the implementation method of the charge system provided in an embodiment of the present invention based on cloud computing, take by loading The real time status information that data acquisition unit gathers is sent to different Distributors by balanced device, and then sends billing of services to Device is handled to obtain charging result, therefore this implementation method can add in dynamic application when system is busy or resource is nervous Enter Distributor resource, idle discharges resource automatically, realizes distribution according to need, takes on demand, the dynamic elasticity capacity-enlarging system Future customer can be easily met and demand that business increases on a large scale.
One of ordinary skill in the art will appreciate that all or part of step in the various flows of above-described embodiment is can To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage Medium can include:Read-only storage(ROM, Read Only Memory), random access memory(RAM, Random Access Memory), disk or CD etc..
Meanwhile in the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in detail in some embodiment Part, may refer to the associated description of other embodiment.
The charge system based on cloud computing and its implementation provided above the embodiment of the present invention is set forth, The explanation of above example is only intended to help the method and its core concept for understanding the present invention;Meanwhile for the one of this area As technical staff, according to the thought of the present invention, there will be changes in specific embodiments and applications, to sum up institute State, this specification content should not be construed as limiting the invention.

Claims (5)

  1. A kind of 1. charge system based on cloud computing, it is characterised in that including:Two or more data acquisition unit, load equalizer, Two or more Distributor and accounting server;
    Described two data above collectors, be respectively used to gather group system in each host real time status information, and Under the control of the load equalizer, the real time status information of collection is transferred to Distributor;
    The load equalizer, for collecting the load information of each data acquisition unit and Distributor, foundation is preset Load balancing balance the load of each Distributor;
    Described two above Distributors, the real time status information sent for converging each data acquisition unit, and by convergence Real time status information is transferred to accounting server;
    Accounting server, for handling the real time status information of reception, to obtain charging result, and charging result is shown Show to user;
    Wherein, the charge system includes more than two load equalizers, and HA High Availabitities are taken between the load equalizer Property cluster distribution mode, the load equalizer is as same access of the charge system to network element accounting request, to distribution The health of server is checked, there is provided session keeps function, using extension mode networking by single armed;
    Wherein, described two above Distributors also provide for link convergence function, and described two distribution clothes above Business device takes blade framework;
    Described two above Distributors provide isomorphism and impartial stateless acts on behalf of route service, and each Distributor leads to It is hot standby each other to cross the load equalizer;
    The charge system also includes service management platform, each Distributor sent for receiving the load equalizer Load information and each Distributor exception monitoring result, according to the load information of each Distributor and exception monitoring result Each Distributor is scheduled or switched over, while the service condition of each Distributor is recorded;
    Wherein, the service management platform receives the load information of each Distributor that the load equalizer is sent and each Distributor exception monitoring result, according to the load information of each Distributor and exception monitoring result to each Distributor It is scheduled or switches over, while carries out record to the service condition of each Distributor to include:
    Whether load equalizer is normal by regular heartbeat health examination, investigation Distributor;
    Network element request end normally sends DCC requests, and load equalizer distributes the request to the according to the load-balancing method of poll Handled on one Distributor node;
    Load equalizer periodically carries out heartbeat health examination, when detecting the first Distributor node failure, will believe Breath feeds back to the service management platform;
    The service management platform receives the information of the first Distributor node failure, stops the first distribution clothes Business device node, discharges related resource, the first Distributor node is removed from dynamic cloud resource pool;
    The service management platform enables the second Distributor node;
    The server admin platform carries out service availability checking to the second Distributor node.
  2. 2. charge system according to claim 1, it is characterised in that the service management platform is additionally operable to be provided online Source edition upgrading, is specifically included:
    The service management platform Distributor idle into described two above Distributors sends redaction upgrading Instruction;Redaction application is installed on the idle Distributor;Enable the redaction application;From the load balancing The exception monitoring result of the idle Distributor is obtained in device;When the exception monitoring result is normal, order institute State the operation that load-balancing device stops the Distributor where legacy version application.
  3. A kind of 3. implementation method of the charge system based on cloud computing described in claim 1, it is characterised in that including:
    The real time status information of each host in group system is acquired by more than two data acquisition units;
    Load equalizer gathers the load information of each data acquisition unit and Distributor, and equal according to load set in advance The real time status information collected is transferred to Distributor by weighing apparatus policy control data acquisition unit;
    Distributor converges the real time status information that each data acquisition unit is sent, and the real time status information of convergence is transferred to Accounting server;
    Accounting server is handled the real time status information of reception, to obtain charging result, and charging result is shown to User;
    Methods described also includes:Link convergence is carried out by the multiple Distributor, wherein, described two distribution services above Device takes blade framework;
    Described two above Distributors provide isomorphism and impartial stateless acts on behalf of route service, and each Distributor leads to It is hot standby each other to cross the load equalizer;
    Methods described also includes:
    The load equalizer carries out exception monitoring to each Distributor, and by the exception monitoring result of Distributor and bears Information carrying breath is sent to service management platform;
    Service management platform is adjusted according to the load information and exception monitoring result of each Distributor to each Distributor Spend or switch over, while the service condition of each Distributor is recorded.
  4. 4. implementation method according to claim 3, it is characterised in that the load equalizer is according to load set in advance The real time status information collected is transferred to Distributor by balance policy control data collector to be included:The load balancing Device controlled according to load balancing set in advance established between each data acquisition unit and each Distributor connection and Session, and the request for belonging to same session is distributed on identical Distributor.
  5. 5. implementation method according to claim 3, it is characterised in that methods described also includes by the service management platform Online resource edition upgrading is carried out, is specifically included:
    The service management platform Distributor idle into described two above Distributors sends redaction upgrading Instruction;Redaction application is installed on the idle Distributor;Enable the redaction application;From the load balancing The exception monitoring result of the idle Distributor is obtained in device;When the exception monitoring result is normal, order institute State the operation that load-balancing device stops the Distributor where legacy version application.
CN201310513920.9A 2013-10-25 2013-10-25 A kind of charge system and its implementation based on cloud computing Active CN103533081B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310513920.9A CN103533081B (en) 2013-10-25 2013-10-25 A kind of charge system and its implementation based on cloud computing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310513920.9A CN103533081B (en) 2013-10-25 2013-10-25 A kind of charge system and its implementation based on cloud computing

Publications (2)

Publication Number Publication Date
CN103533081A CN103533081A (en) 2014-01-22
CN103533081B true CN103533081B (en) 2017-12-29

Family

ID=49934745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310513920.9A Active CN103533081B (en) 2013-10-25 2013-10-25 A kind of charge system and its implementation based on cloud computing

Country Status (1)

Country Link
CN (1) CN103533081B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103973809B (en) * 2014-05-22 2017-10-31 北京锐安科技有限公司 A kind of data distributing method and system
CN104967664A (en) * 2015-05-13 2015-10-07 西安三星电子研究有限公司 Automatic cloud deploying system and method
CN105915386A (en) * 2016-05-31 2016-08-31 努比亚技术有限公司 Control method, controller and monitoring device
CN106911483B (en) * 2017-03-13 2020-04-07 广东网金控股股份有限公司 Charging method based on block chain and cloud computing platform
CN107241281B (en) * 2017-05-27 2020-01-14 上海东土远景工业科技有限公司 Data processing method and device
CN109067600A (en) * 2018-09-25 2018-12-21 郑州云海信息技术有限公司 A kind of private clound management platform system and its task processing method
CN109756372B (en) * 2018-12-29 2022-03-04 亚信科技(中国)有限公司 Elastic expansion method and device for telecommunication charging system
CN110825703B (en) * 2019-11-01 2023-04-11 浪潮云信息技术股份公司 Method for realizing elastic expansion and contraction of file system based on timing task
CN112328444A (en) * 2020-10-09 2021-02-05 国家电网有限公司 Cloud computer management system and management method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787588A (en) * 2005-12-01 2006-06-14 大唐软件技术有限责任公司 Method for processing multiprogress message and method for processing multiprogress talk ticket
CN101021801A (en) * 2006-11-30 2007-08-22 南京联创科技股份有限公司 Mass data transmitting method inter-pipeline multiprocess based on information queue
CN101207561A (en) * 2006-12-22 2008-06-25 华为技术有限公司 Cluster manager, cluster system as well as cluster managing method
WO2009070179A1 (en) * 2007-12-01 2009-06-04 Lucent Technologies, Inc. Ims diameter router with load balancing
CN103152393A (en) * 2013-02-05 2013-06-12 北京邮电大学 Charging method and charging system for cloud computing

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787588A (en) * 2005-12-01 2006-06-14 大唐软件技术有限责任公司 Method for processing multiprogress message and method for processing multiprogress talk ticket
CN101021801A (en) * 2006-11-30 2007-08-22 南京联创科技股份有限公司 Mass data transmitting method inter-pipeline multiprocess based on information queue
CN101207561A (en) * 2006-12-22 2008-06-25 华为技术有限公司 Cluster manager, cluster system as well as cluster managing method
WO2009070179A1 (en) * 2007-12-01 2009-06-04 Lucent Technologies, Inc. Ims diameter router with load balancing
CN103152393A (en) * 2013-02-05 2013-06-12 北京邮电大学 Charging method and charging system for cloud computing

Also Published As

Publication number Publication date
CN103533081A (en) 2014-01-22

Similar Documents

Publication Publication Date Title
CN103533081B (en) A kind of charge system and its implementation based on cloud computing
CN105393509B (en) Interactive services are used for across multiple user's control bandwidth
CN102387218B (en) Multimachine hot standby load balance system for computer
US9477279B1 (en) Data storage system with active power management and method for monitoring and dynamical control of power sharing between devices in data storage system
CN103870297B (en) The performance data collection system and method for virtual machine in cloud computing environment
CN103338252B (en) Realizing method of distributed database concurrence storage virtual request mechanism
CN102833668B (en) Data traffic reminding method and data traffic reminding device
CN104092756A (en) Cloud storage system resource dynamic allocation method based on DHT mechanism
CN107332719A (en) A kind of method that daily record is analyzed in real time in CDN system
CN103036961A (en) Distributed collection and storage method of journal
CN103369601A (en) Method for providing large concurrent processing and flow control for mobile phone client sides
CN103955509A (en) Quick search method for massive electric power metering data
CN106161552A (en) Load-balancing method and system under a kind of mass data environment
CN107105013B (en) File processing method, server, terminal and system
CN108134830A (en) Load-balancing method, system, device and storage medium based on message queue
US8606908B2 (en) Wake-up server
CN105162623B (en) A kind of cloud processing method and Cloud Server
CN103685461A (en) Cluster management device, system and method
CN109194718A (en) A kind of block chain network and its method for scheduling task
JP2013533555A5 (en)
CN104301244A (en) Cluster communication system and method of large-scale power distribution network system
CN109002354A (en) A kind of computing resource cubic elasticity telescopic method and system based on OpenStack
CN101808037B (en) Method and device for traffic management in switch network
CN110519354A (en) A kind of distributed objects storage system and its method for processing business and storage medium
CN104158732A (en) Intelligent cloud service dynamic routing strategy

Legal Events

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