基于浮動利率的PaaS平臺計量計費系統(tǒng)設計與實現(xiàn)
發(fā)布時間:2018-06-09 01:27
本文選題:云計算 + 平臺即服務 ; 參考:《哈爾濱工業(yè)大學》2017年碩士論文
【摘要】:隨著云計算時代的到來,各大服務運營商紛紛推出了基于容器技術的輕量級Paa S(平臺即服務)平臺,為人們提供高效便捷的業(yè)務應用部署服務。在現(xiàn)有的云計算服務模式下,計量計費系統(tǒng)是實現(xiàn)云端資源經(jīng)濟效益的必備手段,此外如何在云環(huán)境下保證計量計費系統(tǒng)運行的穩(wěn)定性、準確性與實時性以及如何通過計量計費提高云服務的質(zhì)量已經(jīng)成為云計算領域亟待解決的問題。本文提出了一種動態(tài)的計量計費模型,可依據(jù)集群當前資源稀缺度動態(tài)調(diào)整資源價格。資源的稀缺程度在一定程度上反映了當前的供求關系,因此通過動態(tài)調(diào)整稀缺資源的價格可以平衡資源的供需關系。在動態(tài)調(diào)價的基礎上,本文設計并實現(xiàn)了基于浮動利率的Paa S平臺計量計費系統(tǒng),并在日任務量千萬級的條件下對任務實例的資源用量進行分析計算,給出用戶賬單。首先,本文介紹了云計算計量計費的相關理論,包括進程級虛擬化技術Docker、流式計算技術、分布式存儲以及相關平臺的計費策略等。其次,本文設計并實現(xiàn)了基于浮動利率的Paa S平臺計量計費系統(tǒng)。該系統(tǒng)分為計量監(jiān)測模塊、流式計費模塊、計費策略管理模塊、賬單管理模塊以及展示模塊。其中計量監(jiān)測模塊包括指標形式化描述、指標采集器、指標準確性評估以及流式發(fā)布等功能,計量是計費的基礎,準確可靠的計量系統(tǒng)可為計費提供穩(wěn)定的數(shù)據(jù)。流式計費模塊由實時計算和離線計算兩部分組成,在賬單處理上采用實時計算的方法保證賬單的實時性;在浮動利率的生成上采用線性回歸方法分析浮動利率,并在離線計算中完成。計費策略管理模塊為整個計費過程提供價格數(shù)據(jù),包括對計費項目配置、影響因子調(diào)節(jié)以及操作記錄等功能。賬單管理模塊維護所有用戶賬單并提供賬單存取接口。展示模塊為用戶和管理員提供可視化的操作界面。最后,本文從指標采集效率、計費效率以及資源消耗等方面對基于浮動利率的Paa S平臺計量計費系統(tǒng)進行了測試,測試結(jié)果驗證了系統(tǒng)的可用性和高效性,滿足系統(tǒng)設計要求。
[Abstract]:With the arrival of cloud computing era, various service operators have launched a lightweight Paa S-based platform based on container technology, which provides efficient and convenient service for business application deployment. In the current cloud computing service mode, metering and billing system is an essential means to realize the economic benefits of cloud resources. In addition, how to ensure the stability of metering and billing system in cloud environment, Accuracy, real-time and how to improve cloud service quality through metering and billing have become the urgent problems in cloud computing field. This paper presents a dynamic metering and charging model, which can dynamically adjust the resource price according to the current resource scarcity of the cluster. The scarcity degree of resources reflects the current relationship between supply and demand to a certain extent, so dynamic adjustment of the price of scarce resources can balance the supply and demand relationship of resources. On the basis of dynamic price adjustment, this paper designs and implements the Paa S platform metering and charging system based on floating interest rate, and analyzes and calculates the resource consumption of the task instance under the condition of thousands of daily tasks, and gives the user bill. Firstly, this paper introduces the related theories of cloud computing metering and billing, including process level virtualization technology Docker, streaming computing technology, distributed storage and accounting policies of related platforms and so on. Secondly, this paper designs and implements a Paa S platform metering and billing system based on floating interest rate. The system is divided into measurement monitoring module, flow billing module, billing strategy management module, bill management module and display module. Measurement and monitoring module includes formal description of indicators, index collector, index accuracy evaluation and flow publishing functions. Measurement is the basis of accounting. Accurate and reliable measurement system can provide stable data for accounting. The flow charging module is composed of real-time calculation and off-line calculation. The real-time calculation method is used to ensure the real time of the bill, and the linear regression method is used to analyze the floating rate in the generation of floating interest rate. And completed in the offline calculation. The charging policy management module provides the pricing data for the whole charging process, including the functions of configuring the charging items, adjusting the influence factors and recording the operation. The billing management module maintains all user bills and provides billing access interfaces. The presentation module provides a visual interface for users and administrators. Finally, this paper tests the Paa S platform metering and charging system based on floating interest rate from the aspects of index collection efficiency, accounting efficiency and resource consumption. The test results verify the availability and efficiency of the system, and meet the system design requirements.
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP393.09
【參考文獻】
相關期刊論文 前10條
1 張晉芳;王清心;丁家滿;劉彥君;黃心;;一種云計算環(huán)境下大數(shù)據(jù)動態(tài)遷移策略[J];計算機工程;2016年05期
2 單莘;祝智崗;張龍;付長冬;魏書曉;;基于流處理技術的云計算平臺監(jiān)控方案的設計與實現(xiàn)[J];計算機應用與軟件;2016年04期
3 段春梅;;云計算分布式緩存技術在海量數(shù)據(jù)處理平臺中的應用[J];智能計算機與應用;2016年01期
4 伍陽;;基于Docker的虛擬化技術研究[J];信息技術;2016年01期
5 蘇宇;沈蘇彬;;一種云計算資源使用的采集記賬方案[J];計算機技術與發(fā)展;2015年11期
6 馬億e,
本文編號:1998170
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1998170.html
最近更新
教材專著