[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117853149A - Multi-cloud platform cost management method and system - Google Patents

Multi-cloud platform cost management method and system Download PDF

Info

Publication number
CN117853149A
CN117853149A CN202410044911.8A CN202410044911A CN117853149A CN 117853149 A CN117853149 A CN 117853149A CN 202410044911 A CN202410044911 A CN 202410044911A CN 117853149 A CN117853149 A CN 117853149A
Authority
CN
China
Prior art keywords
cost
service type
calculating
cloud platform
resource
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
CN202410044911.8A
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.)
Shanghai Jushuitan Network Technology Co ltd
Original Assignee
Shanghai Jushuitan Network 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 Shanghai Jushuitan Network Technology Co ltd filed Critical Shanghai Jushuitan Network Technology Co ltd
Priority to CN202410044911.8A priority Critical patent/CN117853149A/en
Publication of CN117853149A publication Critical patent/CN117853149A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Accounting & Taxation (AREA)
  • Human Resources & Organizations (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a cost management method and a cost management system for a multi-cloud platform, and relates to the technical field of cost management, wherein the cost management method comprises the following steps: acquiring cloud platform bill data, and cleaning the bill data; determining the service type included in the bill data; calculating the cost of each service type; and determining the actual service cost according to the cost of each service type. The invention can carry out fusion calculation on prepaid bills and postpaid bills of the multi-cloud platform and summarize the bills to an instance level, and carries out cost calculation by combining business types of enterprises, so that cloud-up enterprise users can timely and accurately master the running cost of the business, the cloud platform, cloud products and the instance.

Description

Multi-cloud platform cost management method and system
Technical Field
The invention relates to the technical field of cost management, in particular to a cost management method and system for a multi-cloud platform.
Background
The current cloud platform cost management has the following problems: (1) huge monetary consumption and fine billing granularity: after most business businesses cloud, running more cloud resource components and instances creates a huge amount of consumption and more paid products create orders on a second level, resulting in huge and difficult calculation of bill entries. (2) difficulty in understanding: the cost and billing of cloud providers are IT-centric, cannot be matched to business and are difficult to understand. (3) the perceptibility is low: many types of payment operations may be generated by using the cloud product, the usage amount and the use amount cannot be intuitively known, and the change of the price or discount of the cloud platform cannot be timely perceived. (4) non-unification: and using multiple cloud platforms, wherein each cloud platform has own charging mode, cost and bill report.
Disclosure of Invention
Based on the above, the invention aims to provide a multi-cloud platform cost management method and system.
In order to achieve the above object, the present invention provides the following solutions:
a multi-cloud platform cost management method comprises the following steps:
acquiring cloud platform bill data, and cleaning the bill data;
determining the service type included in the bill data; the service types comprise newly purchased resources, refund resources, postpaid resources, resource packages and cash vouchers;
calculating the cost of each service type;
and determining the actual service cost according to the cost of each service type.
In order to achieve the above purpose, the present invention also provides the following solutions:
a multi-cloud platform cost management system, comprising:
the cloud platform comprises a bill data acquisition and cleaning module, a cloud platform data acquisition module and a cloud platform data cleaning module, wherein the bill data acquisition and cleaning module is used for acquiring cloud platform bill data and cleaning the bill data;
the service type determining module is used for determining the service type included in the bill data; the service types comprise newly purchased resources, refund resources, postpaid resources, resource packages and cash vouchers;
the first cost calculation module is used for calculating the cost of each service type;
and the second cost calculation module is used for determining the actual service cost according to the cost of each service type.
According to the specific embodiment provided by the invention, the invention discloses the following technical effects:
the invention can carry out fusion calculation on prepaid bills and postpaid bills of the multi-cloud platform and summarize the bills to an instance level, and carries out cost calculation by combining business types of enterprises, so that cloud-up enterprise users can timely and accurately master the running cost of the business, the cloud platform, cloud products and the instance.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the drawings that are needed in the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a multi-cloud platform cost management method provided by the invention;
FIG. 2 is another flow chart of a multi-cloud platform cost management method provided by the present invention;
FIG. 3 is a flow chart providing cost savings for predicting purchase of resource packages based on post-paid fees in accordance with the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention. In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
Example 1
As shown in fig. 1 and 2, the method for managing cost of multiple cloud platforms provided in this embodiment includes the following steps:
s1: and acquiring cloud platform bill data and cleaning the bill data.
Pulling all historical orders under each cloud platform account, including prepayment and postpayment; and synchronizing orders of all accounts on the previous day every day, and determining bill data corresponding to the orders. Each order contains a plurality of InstanceIDs or single InstanceId information, and the items to which the order belongs are obtained according to the management information of the CMDB instance associated items; settlement of the order will spread the billing fee according to the number of days purchased per instance/number of instances.
S2: determining the service type included in the bill data; the service types include new purchase resources, refund resources, postpaid resources, resource packages, and vouchers.
S3: the cost of each traffic type is calculated.
(1) When the service type is newly purchased resources, daily purchase cost is calculated.
Total amount purchased/total period purchased (day) =initial daily purchase cost
Initial daily purchase cost + expanded amount/expanded remaining period (day) =post-expansion daily purchase cost;
initial daily purchase cost-reduction amount/reduction remaining period (day) =post-reduction daily purchase cost.
(2) And when the service type is refund resource, calculating refund day cost.
Total purchased-refund amount- [ daily purchase cost (days used-1) ]=refund current day cost.
(3) When the traffic type is postpaid resources, an aggregate instance cost is calculated.
Post-paid resource number post-paid unit price + daily purchase cost = aggregate instance cost.
(4) When the traffic type is a resource package, an aggregate instance cost is calculated.
Postpaid package purchase amount/package period (day) +daily purchase cost = aggregate instance cost.
(5) When the service type is a coupon, the coupon cost is calculated.
The total amount of vouchers acquired in the present year/the total amount consumed in the last year=discount rate of vouchers cost=amount payable (vouchers-containing portion) ×1-discount rate of vouchers.
Financial computing: the voucher is equal to the company's business income, the amount payable-income portion = real payment cost.
But the total amount of discount calculation must be within the total amount of voucher, for example 800 tens of thousands of vouchers, and after 800 tens of thousands of orders are calculated, the discount is not enjoyed.
(6) When the service type is a plurality of shared services, the actual instance cost of the service is calculated.
1) Service type product flattening
Service type cost/number of shared services = shared service instance cost.
2) Instance class product apportionment
Aggregate instance cost service set monitoring usage percentage = common instance cost.
S4: and determining the actual service cost according to the cost of each service type.
Common product cost calculation algorithm: the service type product is spread, the example type product obtains the total consumption of charging and each service monitoring consumption, calculates the percentage, and multiplies the total cost to obtain each service sharing cost.
The multi-cloud platform cost management method provided by the implementation further comprises the following steps: the cost savings of purchasing a resource package is predicted based on post-paid fees. As shown in fig. 3, the method specifically includes:
estimating the usage of the next month according to the postpaid usage of the previous month and the acceleration data;
calculating a purchase interval of the resource package according to the usage amount of the next month;
purchasing the resource package when the unit price of the resource package is lower than the unit price in the purchasing interval;
the cost is saved according to the actual usage amount, the unit price and the purchase cost of the resource package in the next month.
Example two
In order to execute a corresponding method of the above embodiment to achieve the corresponding functions and technical effects, a multi-cloud platform cost management system is provided below.
The system comprises:
and the bill data acquisition and cleaning module is used for acquiring the cloud platform bill data and cleaning the bill data.
The service type determining module is used for determining the service type included in the bill data; the service types include new purchase resources, refund resources, postpaid resources, resource packages, and vouchers.
And the first cost calculation module is used for calculating the cost of each service type.
And the second cost calculation module is used for determining the actual service cost according to the cost of each service type.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
The principles and embodiments of the present invention have been described herein with reference to specific examples, the description of which is intended only to assist in understanding the methods of the present invention and the core ideas thereof; also, it is within the scope of the present invention to be modified by those of ordinary skill in the art in light of the present teachings. In summary, the present description should not be construed as limiting the invention.

Claims (10)

1. The multi-cloud platform cost management method is characterized by comprising the following steps of:
acquiring cloud platform bill data, and cleaning the bill data;
determining the service type included in the bill data; the service types comprise newly purchased resources, refund resources, postpaid resources, resource packages and cash vouchers;
calculating the cost of each service type;
and determining the actual service cost according to the cost of each service type.
2. The multi-cloud platform cost management method of claim 1, comprising: the cost of each service type is calculated, and the method specifically comprises the following steps:
when the service type is newly purchased resources, calculating daily purchase cost;
when the service type is refund resource, calculating refund day cost;
when the service type is postpaid resource, calculating the total instance cost;
when the service type is a resource package, calculating the total instance cost;
when the service type is a coupon, the coupon cost is calculated.
3. The multi-cloud platform cost management method of claim 2, comprising: when the service type is newly purchased resources, calculating the daily purchase cost specifically comprises the following steps:
calculating initial daily purchase cost according to the total purchase amount and the total purchase period of the newly purchased resources;
calculating daily purchase cost after capacity expansion according to the initial daily purchase cost, capacity expansion amount and capacity expansion residual period;
and calculating the daily purchase cost after the shrinkage according to the initial daily purchase cost, the shrinkage amount and the shrinkage residual period.
4. The multi-cloud platform cost management method of claim 2, comprising: when the service type is refund resource, calculating refund day cost specifically includes:
and calculating refund current day cost according to the total purchase amount, refund amount, daily purchase cost and used days of the refund resource.
5. The multi-cloud platform cost management method of claim 2, comprising: when the service type is postpaid resource, calculating the total instance cost specifically includes:
the aggregate instance cost is calculated based on the number of post-paid resources, the post-paid unit price, and the daily purchase cost.
6. The multi-cloud platform cost management method of claim 2, comprising: when the service type is a resource package, calculating the total instance cost specifically includes:
the aggregate instance cost is calculated based on the post-paid package purchase amount, the package period, and the daily purchase cost.
7. The multi-cloud platform cost management method of claim 2, comprising: when the service type is a voucher, calculating the voucher cost specifically comprises the following steps:
calculating discount rate of the voucher according to the voucher total and the historical consumption total;
and calculating the cost of the voucher according to the payable amount and the discount rate.
8. The multi-cloud platform cost management method of claim 1, further comprising: the cost savings of purchasing a resource package is predicted based on post-paid fees.
9. The method for managing cost of multiple cloud platforms according to claim 8, wherein predicting the cost savings of purchasing a resource package based on post-paid payment comprises:
estimating the usage of the next month according to the postpaid usage of the previous month and the acceleration data;
calculating a purchase interval of the resource package according to the usage amount of the next month;
purchasing the resource package when the unit price of the resource package is lower than the unit price in the purchasing interval;
and calculating the cost saving according to the actual usage amount of the next month, the unit price and the purchase resource package cost.
10. A multi-cloud platform cost management system, comprising:
the cloud platform comprises a bill data acquisition and cleaning module, a cloud platform data acquisition module and a cloud platform data cleaning module, wherein the bill data acquisition and cleaning module is used for acquiring cloud platform bill data and cleaning the bill data;
the service type determining module is used for determining the service type included in the bill data; the service types comprise newly purchased resources, refund resources, postpaid resources, resource packages and cash vouchers;
the first cost calculation module is used for calculating the cost of each service type;
and the second cost calculation module is used for determining the actual service cost according to the cost of each service type.
CN202410044911.8A 2024-01-11 2024-01-11 Multi-cloud platform cost management method and system Pending CN117853149A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410044911.8A CN117853149A (en) 2024-01-11 2024-01-11 Multi-cloud platform cost management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410044911.8A CN117853149A (en) 2024-01-11 2024-01-11 Multi-cloud platform cost management method and system

Publications (1)

Publication Number Publication Date
CN117853149A true CN117853149A (en) 2024-04-09

Family

ID=90537993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410044911.8A Pending CN117853149A (en) 2024-01-11 2024-01-11 Multi-cloud platform cost management method and system

Country Status (1)

Country Link
CN (1) CN117853149A (en)

Similar Documents

Publication Publication Date Title
US5684965A (en) Automated billing consolidation system and method
CN103067185A (en) Accounting method in cloud computing system
KR20150038427A (en) SaaS PAYMENT PROCESSING SYSTEM, SaaS USAGE FEE PAYMENT PROCESSING METHOD, AND PROGRAM
CN111027952A (en) Unified payment system and method supporting intelligent energy service
US20070094131A1 (en) Bad debt recovery system and method in a prepaid services environment
CN111080236A (en) Enterprise operation management system based on financial account system
AU2012346010B2 (en) Configurable billing with subscriptions having conditional components
CN102461145B (en) Utilize the network communication services of multiple payment mode
CN117853149A (en) Multi-cloud platform cost management method and system
US20020069188A1 (en) On-line payment settlement for multi-party based services
CN116128542B (en) Method and system for checking electricity fee line of electricity purchasing side
CN111062708A (en) Payment gateway capable of configuring payment mode according to needs and implementation method
TWI478088B (en) Cloud Services On Demand Service System
CN110288321A (en) Commercial multiple utility program total management system and method
CN112967047A (en) Settlement method, apparatus, device, storage medium and program product
CN112149398A (en) System for quickly generating profit-facilitating report forms of e-commerce and enterprise
CN113516542B (en) Day and month knot and year trial calculation method and system in intelligent property accounting
CN111062703A (en) Construction enterprise supplier payment management system and method based on block chain
CN116128579A (en) Calculation method and device for billing of oil product non-oil product mixed sales service
CN117372114A (en) Public cloud scene oriented vending transaction method and system
KR100889208B1 (en) System and method for managing total payment in keyword advertisement
CN107464140A (en) Marketing management method and system based on integration
CN118674528A (en) Order supplementary recording system based on SpringBoot service framework
CN112581100A (en) Financial management system
CN117455475A (en) Automatic clearing and counting method and device for oil station, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination