国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于云計算的分布式賬單處理方法及系統(tǒng)的制作方法

      文檔序號:8224049閱讀:835來源:國知局
      一種基于云計算的分布式賬單處理方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明屬于計費控制領(lǐng)域,尤其設(shè)及一種基于云計算的分布式賬單處理方法及系 統(tǒng)。
      【背景技術(shù)】
      [0002] 隨著云計算的發(fā)展,云海OS得到了廣泛的應(yīng)用,云海OS是浪潮(北京)電子信息 產(chǎn)業(yè)有限公司自主研發(fā)的一款云計算操作系統(tǒng),云海OS通過采用虛擬化技術(shù)實現(xiàn)對數(shù)據(jù) 中屯、中計算資源的虛擬化和二次分配,達(dá)到提高資源利用率的目的,云海OS是面向個人用 戶提供云計算服務(wù),其用戶采用的是管理員-組織-組織用戶S級模式。
      [0003] 云海OS中,計費子系統(tǒng)主要實現(xiàn)對每個組織和組織下每個用戶使用的計算資源 和存儲資源信息進(jìn)行采集統(tǒng)計并且根據(jù)計價單位進(jìn)行計費生成資源使用情況的詳細(xì)賬單。 計費子系統(tǒng)在云海OS中有著無可替代作用:第一,賬單為每個組織和用戶使用資源產(chǎn)生的 費用成本提供了依據(jù);第二,賬單顯示了云海OS服務(wù)產(chǎn)生的效益W及資源使用情況,為服 務(wù)提供方?jīng)Q策提供依據(jù)。
      [0004] 因此,根據(jù)采集的云資源數(shù)據(jù)信息和計價原則,如何生成精確的賬單并且面對海 量數(shù)據(jù)高效生成賬單,是迫切需要解決的問題。

      【發(fā)明內(nèi)容】

      [0005] 本發(fā)明提供一種基于云計算的分布式賬單處理方法及系統(tǒng),W解決上述問題。
      [0006] 本發(fā)明提供一種基于云計算的分布式賬單處理方法。上述方法包括W下步驟:
      [0007] 計費主控節(jié)點設(shè)備獲取預(yù)設(shè)數(shù)目組織及對應(yīng)權(quán)值;
      [000引計費主控節(jié)點設(shè)備按照預(yù)設(shè)循環(huán)分配策略,將所述組織分別分配至對應(yīng)的計費結(jié) 算節(jié)點設(shè)備;
      [0009] 計費結(jié)算節(jié)點設(shè)備根據(jù)分配的組織信息,讀取所述組織的計費采集信息進(jìn)行處 理。
      [0010] 本發(fā)明還提供一種基于云計算的分布式賬單處理系統(tǒng),包括計費主控節(jié)點設(shè)備、 計費數(shù)據(jù)庫節(jié)點設(shè)備、計費結(jié)算節(jié)點設(shè)備;其中,所述計費主控節(jié)點設(shè)備、所述計費數(shù)據(jù)庫 節(jié)點設(shè)備、所述計費結(jié)算節(jié)點設(shè)備兩兩相互連接;
      [0011] 計費主控節(jié)點設(shè)備,用于從計費數(shù)據(jù)庫節(jié)點設(shè)備中獲取預(yù)設(shè)數(shù)目組織及對應(yīng)權(quán) 值;還用于按照預(yù)設(shè)循環(huán)分配策略,將所述組織分別分配至對應(yīng)的計費結(jié)算節(jié)點設(shè)備;
      [0012] 所述計費結(jié)算節(jié)點設(shè)備,用于根據(jù)分配的組織信息,從計費數(shù)據(jù)庫節(jié)點設(shè)備中讀 取所述組織的計費采集信息進(jìn)行處理。
      [0013] 相較于先前技術(shù),根據(jù)本發(fā)明提供的一種基于云計算的分布式賬單處理方法及系 統(tǒng),提高計費系統(tǒng)賬單生成和結(jié)算的效率;還可W對使用資源產(chǎn)生的費用進(jìn)行精確計算并 且得到清晰準(zhǔn)確的賬單明細(xì)。
      【附圖說明】
      [0014] 此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
      [0015] 圖1所示為本發(fā)明實施例1的基于云計算的分布式賬單處理系統(tǒng)結(jié)構(gòu)圖;
      [0016] 圖2所示為本發(fā)明實施例2的基于云計算的分布式賬單處理方法處理流程圖。
      【具體實施方式】
      [0017] 下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可W相互組合。
      [0018] 云海OS計費系統(tǒng)中,計費數(shù)據(jù)分為兩類:一類是云海OS提供的云資源,包括CPU、 內(nèi)存、網(wǎng)絡(luò)和存儲;一類是基本的計價因子,包括資源等級和資源等級因子、組織等級和組 織等級折扣率W及資源單價。資源數(shù)據(jù)是W組織為單位進(jìn)行采集,計價因子是系統(tǒng)統(tǒng)一進(jìn) 行義集。
      [0019] 本發(fā)明包括計費主控節(jié)點設(shè)備,計費數(shù)據(jù)庫節(jié)點設(shè)備,計費結(jié)算節(jié)點設(shè)備、服務(wù) 器;其中,所述計費主控節(jié)點設(shè)備、所述計費數(shù)據(jù)庫節(jié)點設(shè)備、所述計費結(jié)算節(jié)點設(shè)備分別 與服務(wù)器相連;所述計費主控節(jié)點設(shè)備、所述計費數(shù)據(jù)庫節(jié)點設(shè)備、所述計費結(jié)算節(jié)點設(shè)備 兩兩相互連接;
      [0020] 計費主控節(jié)點設(shè)備接收所有虛擬機(jī)操作信息后,按照操作時間先后順序?qū)懭氲接?費數(shù)據(jù)庫節(jié)點設(shè)備中的組織對應(yīng)的文件內(nèi)并且修改計費數(shù)據(jù)庫節(jié)點設(shè)備中的組織對應(yīng)的 權(quán)值,將權(quán)值加1。
      [0021] 操作包括創(chuàng)建、刪除、修改、開機(jī)、關(guān)機(jī)、掛起、回復(fù)。
      [0022] 所述操作信息中包括虛擬機(jī)名稱信息、虛擬機(jī)ID信息、虛擬機(jī)配置信息、虛擬機(jī) 所在組織ID信息、虛擬機(jī)所屬用戶ID信息、操作者ID信息、操作代碼信息、操作時間信息。
      [0023] 圖1所示為本發(fā)明實施例1的基于云計算的分布式賬單處理系統(tǒng)結(jié)構(gòu)圖,包括計 費主控節(jié)點設(shè)備、計費數(shù)據(jù)庫節(jié)點設(shè)備、計費結(jié)算節(jié)點設(shè)備;其中,所述計費主控節(jié)點設(shè)備、 所述計費數(shù)據(jù)庫節(jié)點設(shè)備、所述計費結(jié)算節(jié)點設(shè)備兩兩相互連接;
      [0024] 計費主控節(jié)點設(shè)備,用于從計費數(shù)據(jù)庫節(jié)點設(shè)備中獲取預(yù)設(shè)數(shù)目組織及對應(yīng)權(quán) 值;還用于按照預(yù)設(shè)循環(huán)分配策略,將所述組織分別分配至對應(yīng)的計費結(jié)算節(jié)點設(shè)備;
      [0025] 所述計費結(jié)算節(jié)點設(shè)備,用于根據(jù)分配的組織信息,從計費數(shù)據(jù)庫節(jié)點設(shè)備中讀 取所述組織的計費采集信息進(jìn)行處理。
      [0026] 圖2所示為本發(fā)明實施例2的基于云計算的分布式賬單處理方法處理流程圖,包 括W下步驟:
      [0027] 步驟201 ;計費主控節(jié)點設(shè)備獲取預(yù)設(shè)數(shù)目組織及對應(yīng)權(quán)值;
      [002引計費主控節(jié)點設(shè)備從計費數(shù)據(jù)庫節(jié)點設(shè)備中獲取預(yù)設(shè)數(shù)目組織及對應(yīng)權(quán)值。
      [0029] 例如;計費主控節(jié)點設(shè)備獲取4個組織即組織A、組織B、組織C、組織D ;組織A對 應(yīng)權(quán)值為14、組織B對應(yīng)權(quán)值為20、組織C對應(yīng)權(quán)值為100、組織D對應(yīng)權(quán)值為70。
      [0030] 步驟202 ;計費主控節(jié)點設(shè)備按照預(yù)設(shè)循環(huán)分配策略,將所述組織分別分配至對 應(yīng)的計費結(jié)算節(jié)點設(shè)備;
      [0031] 組織按照權(quán)值從大到小降序排序,計費結(jié)算節(jié)點設(shè)備按照分配到組織權(quán)值的和從 小到大排序。
      [0032] 所述預(yù)設(shè)循環(huán)分配策略為:
      [003引 List org =[組織1,組織2,組織3,組織4…組織n],其中,組織1,組織2,組織 3,組織4…組織n按照權(quán)值從大到小降序排序;
      [0034] List nod =[計費結(jié)算節(jié)點設(shè)備甲,計費結(jié)算節(jié)點設(shè)備己..計費結(jié)算節(jié)點設(shè)備 M],其中,計費結(jié)算節(jié)點設(shè)備按照分配到組織權(quán)值的和從小到大排序;
      [003引 For (i = 0 ;i<org. size 0 ;i++) {
      [0036] 獲取當(dāng)前要處理的組織節(jié)點信息temp化g ;
      [0037] 將計費結(jié)算節(jié)點設(shè)備按照分配組織的權(quán)值和從小到大排序;
      [003引取出最小的計費結(jié)算節(jié)點設(shè)備,tempNode ;
      [0039] 將 tempOrg 分配給 tempNode 并且 tempNode 的權(quán)值=tempNode 權(quán)值
      [0040] +tempOrg 權(quán)值。
      [0041] }
      [0042] 計費主控節(jié)點設(shè)備按照預(yù)設(shè)循環(huán)分配策略,將所述組織分別分配至對應(yīng)的計費結(jié) 算節(jié)點設(shè)備的過程為:
      [0043] 若有組織A、組織B、組織C、組織D ;組織A對應(yīng)權(quán)值為14、組織B對應(yīng)權(quán)值為20、 組織C對應(yīng)權(quán)值為100、組織D對應(yīng)權(quán)值為70,計費結(jié)算節(jié)點設(shè)備為甲、己,則計費主控節(jié)點 設(shè)備采用預(yù)設(shè)循環(huán)分配策略,將組織A、組織B、組織C、組
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1