CN102946428A - Billing system design method based on cloud storage - Google Patents

Billing system design method based on cloud storage Download PDF

Info

Publication number
CN102946428A
CN102946428A CN2012104399882A CN201210439988A CN102946428A CN 102946428 A CN102946428 A CN 102946428A CN 2012104399882 A CN2012104399882 A CN 2012104399882A CN 201210439988 A CN201210439988 A CN 201210439988A CN 102946428 A CN102946428 A CN 102946428A
Authority
CN
China
Prior art keywords
user
module
cloud storage
data
billing
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.)
Pending
Application number
CN2012104399882A
Other languages
Chinese (zh)
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.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN2012104399882A priority Critical patent/CN102946428A/en
Publication of CN102946428A publication Critical patent/CN102946428A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The invention discloses a billing system design method based on cloud storage and relates to the field of cloud storage systems. The system architecture consists of a system management module, a data collection module, a rule engine, a billing processing module, an external service interface module and an output module. When the system is used, a user makes a request at the external service interface module; after the system management module receives the request, the data collection module transmits the request and collects various data of the user; then the billing processing module processes the demand of the user and starts to conduct billing processing, financial processing and settlement processing; and finally the output module outputs a user demand report. Billing modes can be preferentially selected. The billing system design method based on cloud storage has the beneficial effects that the modules are relatively independent and can be flexibly configured, upgraded and managed, the user can independently select the billing modes, the current system resources can be enabled to tilt towards users who occupy large resources at present and the user satisfaction is improved.

Description

A kind of charge system method for designing based on the cloud storage
Technical field
The present invention relates to the cloud storage system field, be specifically related to a kind of charge system method for designing based on the cloud storage.
Background technology
Cloud storage system is a cloud computing system take the data store and management as core, from the service viewpoint definition: by network use for the multi-user provides as required, the stores service of charging as required; Define from technical standpoint: by cluster application, grid or distributed file system the memory device the network is gathered collaborative work, data storage and Operational Visit function externally are provided jointly.
The core of cloud storage system is service, and multiple access mode need to be provided, and on Organization of Data, should support the unstructured data storage, supports again the storage of structuring data or semi-structured data.Storage system should have preferably online extended capability, can compatible heterogeneous storage devices, provide that the buffer memory of striding data center accelerates, load balancing service, and provide high performance service to the user.
At present, the related data stores service that the cloud storage system that people have extensively touched provides, fast development along with the cloud storage, providing under the prerequisite of better services, the charging mode of cloud storage resources is also in constantly groping, a kind of fixed space size charge of renting according to the user, the possibility of still user's Existential Space being wasted; Another kind of cloud storage resources cases charged according to real-time use; Simultaneously, other charging modes are also in constantly groping.Therefore, a kind of novel charging architectural framework based on the cloud storage of proposition is saved cost to the user, improves the cloud utilization ratio of storage resources and is very helpful.
Summary of the invention
The present invention is directed to the problem that prior art exists, propose a kind of charge system method for designing based on the cloud storage.
The technical scheme that the present invention solve the technical problem employing is: this system architecture is comprised of system management module, data collection module, regulation engine, charging processing module, external interface module and six parts of output module.
The below describes respectively the various piece of this charge system framework:
System management module is the communication that each intermodule is coordinated in the core of this architectural framework, and can real-time analysis go out current each user's discharge pattern and storage resources operating position, stores each system resource allocation to the user thereby allocate flexibly cloud;
The cloud storage system storage resources that data collection module real-time collecting user uses;
Regulation engine uses cloud storage resources mode according to user selection, carries out the charging regulation coupling;
The charging processing module provides charging regulation according to regulation engine, separates out the ultimate cost that the user uses the cloud storage resources by the charging processing unit statistical, and wherein ultimate cost comprises listings data, metering data, accounting data, settlement data; Charging processing unit will be carried out in producing the metering data process simultaneously: charging processing, accounting processing, settlement process;
Externally the service interface module provides inquiry service, homegrown resource arrangement service etc. to the user;
Output module output cloud storage user and each demand data of cloud storage system manager, demand data is generally filing data and form.
In addition, this charge system framework is based on modular charging processing mode, and each module is relatively independent, can configure flexibly, upgrades and manage; Adopt the method for real-time traffic classification, can real-time analysis go out user's discharge pattern, thereby formulate flexibly billing mechanism, the user can independently select as required charging still by the fixed space charging; The user that system management module comes by data acquisition module feedback uses the system resource situation, makes the current system resource take the large user's inclination of resource to current.
Charge system design procedure of the present invention is:
System user is initiated inquiry, data management, statistical analysis service request in external service interface module; After system management module was received these requests, data collection module sent request, collected the every data of user; Then, according to the multiple rule of regulation engine and the user data that collects, charging processing module process user demand begins to carry out charging processing, financial process, settlement process; Last output module output user's request form under various rules provides cloud storage resources operating position etc. according to form for the user, and can the optimum selecting charging way.
The invention has the beneficial effects as follows: this charge system framework adopts modular charging processing mode, and each module is relatively independent, can configure flexibly, upgrades and manage; By the billing mechanism of user oriented resource optimization, adopt the method for real-time traffic classification simultaneously, can formulate flexibly billing mechanism, allow the user independently select charging way; And by system management module the current system resource is taken the large user of resource and tilts to current, improved user satisfaction.
Description of drawings
The fundamental diagram of accompanying drawing 1 charge system framework of the present invention;
The inquiry service flow chart of accompanying drawing 2 charge systems of the present invention.
Embodiment
Below in conjunction with accompanying drawing design method of the present invention is further elaborated.
This charge system framework adopts modular charging processing mode, and each module is relatively independent, can configure flexibly, upgrades and manage; By the billing mechanism of user oriented resource optimization, adopt the method for real-time traffic classification simultaneously, can formulate flexibly billing mechanism; And make the current system resource take the large user of resource and tilt to current by system management module.This charge system framework comprises system management module, data collection module, regulation engine, charging processing module, external interface module and six parts of output module.
The implementation procedure of this charge system is: system user is initiated inquiry, data management, statistical analysis service request in external service interface module; After system management module was received these requests, data collection module sent request, collected the every data of user; Then, according to the multiple rule of regulation engine and the user data that collects, charging processing module process user demand begins to carry out charging processing, financial process, settlement process; Last output module output user's request form under various rules provides cloud storage resources operating position etc. according to form for the user, and can the optimum selecting charging way.
Embodiment:
Describe the implementation procedure of the billing mechanism of the user oriented resource optimization of the present invention in detail:
In step S100, system user is initiated inquiry, data management, statistical analysis service request in external service interface module;
In step S200, after system management module was received this request, data collection module sent request, collects the every data of user;
In step S300, according to the multiple rule of regulation engine, and the user data that collects; The requirement of charging processing unit process user begins to carry out charging processing, accounting processing, settlement process;
In step S400, output module output user's request form under various rules provides clearly cloud storage resources operating position etc. according to form for the user, and can the optimum selecting charging way.
Except the described technical characterictic of specification, be the known technology of those skilled in the art.

Claims (1)

1. charge system method for designing based on cloud storage is characterized in that this system comprises: system management module, data collection module, regulation engine, charging processing module, external interface module and output module, wherein:
System management module: the communication of each intermodule is coordinated in the core that is this architectural framework, and can real-time analysis go out current each user's discharge pattern and storage resources operating position, stores each system resource allocation to the user thereby allocate flexibly cloud;
Data collection module: the cloud storage system storage resources that real-time collecting user uses;
Regulation engine: use cloud storage resources mode according to user selection, carry out the charging regulation coupling;
Charging processing module: provide charging regulation according to regulation engine, separate out the ultimate cost that the user uses the cloud storage resources by the charging processing unit statistical, charging processing unit is carried out charging processing, accounting processing, settlement process in producing the metering data process simultaneously;
External service interface module: provide inquiry service, homegrown resource arrangement service to the user;
Output module: output cloud storage user and each demand data of cloud storage system manager;
The design procedure of charge system is as follows:
System user is initiated inquiry, data management, statistical analysis service request in external service interface module; After system management module was received these requests, data collection module sent request, collected the every data of user; Then charging processing module is according to the multiple rule of regulation engine and the user data that collects, and the process user demand begins to carry out charging processing, financial process, settlement process; Last output module output user's request form under various rules provides cloud storage resources operating position according to form for the user, and can the optimum selecting charging way.
CN2012104399882A 2012-11-07 2012-11-07 Billing system design method based on cloud storage Pending CN102946428A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104399882A CN102946428A (en) 2012-11-07 2012-11-07 Billing system design method based on cloud storage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104399882A CN102946428A (en) 2012-11-07 2012-11-07 Billing system design method based on cloud storage

Publications (1)

Publication Number Publication Date
CN102946428A true CN102946428A (en) 2013-02-27

Family

ID=47729334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104399882A Pending CN102946428A (en) 2012-11-07 2012-11-07 Billing system design method based on cloud storage

Country Status (1)

Country Link
CN (1) CN102946428A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105023075A (en) * 2014-04-18 2015-11-04 上海市普陀区长风街道长风社区卫生服务中心 Grass-roots health science and education work management system and management method
CN105049218A (en) * 2015-06-24 2015-11-11 上海斐讯数据通信技术有限公司 PhiCloud cloud charging method and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6138156A (en) * 1998-10-05 2000-10-24 International Business Machines Corporation Selecting and applying content-reducing filters based on dynamic environmental factors
CN101582776A (en) * 2008-05-15 2009-11-18 浙江大学 Service charging method and service charging system
CN101860819A (en) * 2010-06-07 2010-10-13 广州从兴电子开发有限公司 User information pushing method, presentation method, system, server and client
CN101969391A (en) * 2010-10-27 2011-02-09 北京邮电大学 Cloud platform supporting fusion network service and operating method thereof
US20110041141A1 (en) * 2009-08-13 2011-02-17 Harm Michael W Virtual Object Indirection in a Hosted Computer Environment
CN102065403A (en) * 2010-12-31 2011-05-18 杜晓花 System and method for supporting local number portability
CN102594576A (en) * 2012-03-19 2012-07-18 广州亦云信息技术有限公司 Charging method based on cloud platform service

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6138156A (en) * 1998-10-05 2000-10-24 International Business Machines Corporation Selecting and applying content-reducing filters based on dynamic environmental factors
CN101582776A (en) * 2008-05-15 2009-11-18 浙江大学 Service charging method and service charging system
US20110041141A1 (en) * 2009-08-13 2011-02-17 Harm Michael W Virtual Object Indirection in a Hosted Computer Environment
CN101860819A (en) * 2010-06-07 2010-10-13 广州从兴电子开发有限公司 User information pushing method, presentation method, system, server and client
CN101969391A (en) * 2010-10-27 2011-02-09 北京邮电大学 Cloud platform supporting fusion network service and operating method thereof
CN102065403A (en) * 2010-12-31 2011-05-18 杜晓花 System and method for supporting local number portability
CN102594576A (en) * 2012-03-19 2012-07-18 广州亦云信息技术有限公司 Charging method based on cloud platform service

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105023075A (en) * 2014-04-18 2015-11-04 上海市普陀区长风街道长风社区卫生服务中心 Grass-roots health science and education work management system and management method
CN105049218A (en) * 2015-06-24 2015-11-11 上海斐讯数据通信技术有限公司 PhiCloud cloud charging method and system
CN105049218B (en) * 2015-06-24 2018-02-13 上海斐讯数据通信技术有限公司 PhiCloud clouds charging method and system

Similar Documents

Publication Publication Date Title
CN103516807B (en) A kind of cloud computing platform server load balancing system and method
CN104618693B (en) A kind of monitor video based on cloud computing handles task management method and system online
CN103248659B (en) A kind of cloud computing resource scheduling method and system
CN103108031B (en) Cloud-edge topologies
CN103109271B (en) The implementation method of migrate application and system between a kind of platform
CN103207814A (en) Decentralized cross cluster resource management and task scheduling system and scheduling method
CN204010020U (en) Charging payment system
CN102222174A (en) Gene computation system and method
CN103946831A (en) System, method and program product for cost-aware selection of templates for provisioning shared resources
CN108170530B (en) Hadoop load balancing task scheduling method based on mixed element heuristic algorithm
CN102665282B (en) Distribution method of multi-user parallel transmission resource in wireless heterogeneous network
CN106095569B (en) A kind of cloud workflow engine scheduling of resource and control method based on SLA
CN102164184A (en) Computer entity access and management method for cloud computing network and cloud computing network
CN104050042A (en) Resource allocation method and resource allocation device for ETL (Extraction-Transformation-Loading) jobs
CN101587639A (en) City bus information management and dispatch decision support system based on network
CN103237037A (en) Media format conversion method and system based on cloud computing architecture
CN106027596A (en) Task distributing method and device
CN109831524A (en) A kind of load balance process method and device
CN109617099B (en) Virtual energy storage coordination control system and method thereof
CN103023936B (en) Multi-hierarchy network system and task executing method based on same
CN103281787A (en) Service resource allocating method, service resource allocating server, service resource allocating terminal and service resource allocating system
CN116361006B (en) Method and system for collaborative scheduling of computing network resources oriented to memory computing separation
CN100547553C (en) Simulating scenes automatic deployment method based on emulation graticule
CN101702668A (en) Gridding load balance system
CN102946428A (en) Billing system design method based on cloud storage

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130227